Zacam icon

Changelog WIP

Zacam | PRO | 10/24/22 06:14:28 AM UTC (Edited) | 0 ⭐ | 573 👁️ | Never ⏰ | [Changelog]
text |

3.35 KB

|

None

|

0 👍

/

0 👎

CHANGELOG:
 A massive amount of under-the-hood changes took place to restructure the code base.
"GameLauncher.exe" is now "SBRW.Launcher.exe"; but a 'stub' GameLauncher.exe is still included for existing shortcuts to continue working.
 In addition to that, the following:
 Logo Splash on startup now a "Startup" Splash Screen to present loading information
* This is so people can determine if the Launcher is in fact actually doing anything or not when loading
 Fixed ability to assign a custom Local Proxy Port in Settings.ini getting ignored
Account.ini now stored in AppData\Roaming for systems with multi-user Windows logins to prevent accidental account sharing
When encountering a game crash or force restart, you are no longer required to restart the launcher
UI Themed Screens are now combined into a single screen instance 
  **Refined the UserSettings XML Editor window**:
* Corrected "Audio Quality" option to "Audio Filter" as "On/Off" for low-pass filter (default is Off)
* Corrected "Game Music" to "Event Music" to match the in-game volume control being adjusted
* Added "Rain Enable" for future control of client side presentation
* Re-adapted and resized for better presentation within the Steam Deck display resolution
  **Window Title Session Timer Display Improvements**:
* Now provides 3 choices; 
	1: Static - which gives a 'fixed' time based on Gameplay Timer (ex: "Will restart at 1:30pm")
	2: Dynamic - Countdown method display (hh:mm:ss)
	3: None - No Session Timer, as an alternative to "Static" for video capture (if necessary)
  **CDN Changes**:
* Launcher supports offline Server and CDN Lists
* CDN List selection now "CDN Picker" and operates like 1st Run Server Select, showing details
	Details are: LZMA, Verify Hash, Game Pack and Ping
* Game Pack now re-supported as an alternative download method for getting the Base Game Files
	By default, LZMA "original" mode is enforced; and will fallback if a CDN is selected that doesn't have Game Pack available
  **Update/Download Handling Improvements**:
* The Update Popup can be viewed when an update is available (even if skipped or ignored) from the Main Screen 'Launcher Status'
* CDN LZMA and Server Mods downloading should hopefully be more consistent and resilient
* Added option to adjust the amount of Timeout (in milliseconds) (for use in "connection unexpectedly terminated" errors)
  **UNIX/LINUX**:
A separate build for Unix/Linux systems in full is now provided within the project.
This should address running into "runtime" detection problems by having "fixed" path compile time instead.
Lutris Scripts can be directed to look for the `Unix.Release` package for updating.
A _huge_ amount of thanks to Unaccounʇed4 for the significant testing and feedback for this development.
  **NOTES**:
There is a "special" filepaths bug that could still exist for some users with certain language characters in the Launcher/GameFiles Path(s).
We've prevented the Launcher from crashing with a .NET `System.ArguementException` this would cause.
However, nfsw.exe and many ASI's still wont care for it at all, and a "ModLoader.asi error 2" may occur as a result.
  Windows SHA-1:
EXE: `24E13CBA27E8BBBDE853E3B57100A1881E7A3C14`
ZIP: `B77C3CE800721BE59329A225998A5E8DFAC14FD4`
 Unix SHA-1:
EXE: `13E8C924030C02ADD1FF26E4C69424744FBA19E4`
ZIP: `7A1788D14364B032D103507C223AA1C33EDDED9C`

Comments