Releases: kegsmr/sc4mp-client
Releases · kegsmr/sc4mp-client
Patch: Yet another URL protocol fix
- More tweaks to the game launching scheme to better accommodate the Steam version of SC4.
- Fixed URL protocol parsing again (it was still broken after the last time).
- Tweaked launch behavior to work better with the new URL protocol (duplicate instances of the launcher are closed automatically upon URL opening).
Full Changelog: v0.7.4...v0.7.5
Patch: Support for Steam browser protocol & misc. improvements
- Added config setting
use_server_browser
that can be used to enable and disable the server browser (could be useful for low-end PCs or slow internet connections). - Cache size in the storage settings UI can now be parsed as a string (eg. "8.0MB", "350KB", "9TB"), instead of an integer value of MB.
- Tweaked error handling, UI in the loading sequence.
- Added release notes UI, which displays the GitHub release notes whenever the Launcher updates. If you find it annoying, it can be turned off by changing the
show_release_notes
config setting toFalse
. - Fixed servers database not loading after an unclean shutdown. Now there's a backup
servers.json.bak
file that loads instead of theservers.json
file when the it is unreadable. - Added support for Steam browser protocol for launching SC4. This avoids the Steam
Application load error 5:0000065434
. By default, it is only used when needed, because Steam makes you click through an annoying dialog box to launch the game with arguments. - Fixed more minor bugs.
Full Changelog: v0.7.3...v0.7.4
Patch: Improved error handling & security fixes
Full Changelog: v0.7.2...v0.7.3
Patch: Save sequence optimization
- Improved save sequence, offloading some of the save processing to the client. This means less data needs to be sent to the sever when saving, and saving should be faster overall.
- Added hidden config option
scan_lan
which can be used to enable or disable LAN scanning in the server browser.
Full Changelog: v0.7.1...v0.7.2
Patch: URL protocol fix
Full Changelog: v0.7.0...v0.7.1
Guest mode and other enhancements
- Implemented custom URL scheme (
sc4mp://<host>:<port>
) that opens the launcher from a web browser. - Changed default storage path from
Documents\SimCity 4\_SC4MP
toDocuments\SimCity 4\SC4MP Launcher\_SC4MP
- Added more detailed save sequence information in UI
- Implemented "guest mode", which lets users connect to some password-protected servers without a password, without the ability to build cities
- Created system to manage
SimCity 4.cfg
files, which fixes various gameplay issues, such as the region view resetting to the origin every time a region is opened, or the default mayor name resetting to your last singleplayer mayor name
Full Changelog: v0.6.6...v0.7.0
Patch: Minor improvements
- Set default host and port in direct connect dialogue to
localhost
and7240
, since the feature is primarily used to test locally-hosted servers anyway. - When preparing regions, the
[SC4MP]
prefix will no longer be prefixed to region names when the prefix is already present, fixing the problem of duplicate prefixes when a client-side region is copied to a server. - Improved
StorageSettingsUI
to ask for confirmation before changing the storage directory, and also to restart the launcher after the change is made, because otherwise errors would occur in the loading sequence afterwards.
Full Changelog: v0.6.5...v0.6.6
Patch: Thumbnail fix
Included @memo33's thumbnail fix as a default DLL plugin. This fixes the problem of cities saving with corrupted thumbnails when using game resolutions over 1080p.
Full Changelog: v0.6.4...v0.6.5
Patch: UI improvements
Slight improvements to the UI, including fixing a fatal error when opening certain URLs in a browser.
Full Changelog: v0.6.3...v0.6.4
Patch: Server discovery fix
Fixed bug that was causing the launcher to not discover servers and add them to the server list.
Full Changelog: v0.6.2...v0.6.3