Skip to content

Releases: kegsmr/sc4mp-client

Patch: Yet another URL protocol fix

31 Dec 04:04
Compare
Choose a tag to compare
  • 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

24 Dec 18:02
Compare
Choose a tag to compare
  • 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 to False.
  • Fixed servers database not loading after an unclean shutdown. Now there's a backup servers.json.bak file that loads instead of the servers.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

20 Dec 19:53
Compare
Choose a tag to compare

Patch: Save sequence optimization

19 Dec 17:21
Compare
Choose a tag to compare
  • 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

14 Dec 19:29
Compare
Choose a tag to compare

Guest mode and other enhancements

14 Dec 04:30
Compare
Choose a tag to compare
  • Implemented custom URL scheme (sc4mp://<host>:<port>) that opens the launcher from a web browser.
  • Changed default storage path from Documents\SimCity 4\_SC4MP to Documents\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

12 Oct 23:37
Compare
Choose a tag to compare
  • Set default host and port in direct connect dialogue to localhost and 7240, 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

15 Sep 18:30
Compare
Choose a tag to compare

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

17 Jul 14:54
Compare
Choose a tag to compare

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

16 Jul 21:33
Compare
Choose a tag to compare

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