Advertisement
Zacam

Changelog WIP

Oct 24th, 2022 (edited)
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.35 KB | None | 0 0
  1. CHANGELOG:
  2.  
  3. A massive amount of under-the-hood changes took place to restructure the code base.
  4. "GameLauncher.exe" is now "SBRW.Launcher.exe"; but a 'stub' GameLauncher.exe is still included for existing shortcuts to continue working.
  5.  
  6. In addition to that, the following:
  7.  
  8. Logo Splash on startup now a "Startup" Splash Screen to present loading information
  9. * This is so people can determine if the Launcher is in fact actually doing anything or not when loading
  10.  
  11. Fixed ability to assign a custom Local Proxy Port in Settings.ini getting ignored
  12. Account.ini now stored in AppData\Roaming for systems with multi-user Windows logins to prevent accidental account sharing
  13. When encountering a game crash or force restart, you are no longer required to restart the launcher
  14. UI Themed Screens are now combined into a single screen instance
  15.  
  16.  
  17. **Refined the UserSettings XML Editor window**:
  18. * Corrected "Audio Quality" option to "Audio Filter" as "On/Off" for low-pass filter (default is Off)
  19. * Corrected "Game Music" to "Event Music" to match the in-game volume control being adjusted
  20. * Added "Rain Enable" for future control of client side presentation
  21. * Re-adapted and resized for better presentation within the Steam Deck display resolution
  22.  
  23.  
  24. **Window Title Session Timer Display Improvements**:
  25. * Now provides 3 choices;
  26. 1: Static - which gives a 'fixed' time based on Gameplay Timer (ex: "Will restart at 1:30pm")
  27. 2: Dynamic - Countdown method display (hh:mm:ss)
  28. 3: None - No Session Timer, as an alternative to "Static" for video capture (if necessary)
  29.  
  30.  
  31. **CDN Changes**:
  32. * Launcher supports offline Server and CDN Lists
  33. * CDN List selection now "CDN Picker" and operates like 1st Run Server Select, showing details
  34. Details are: LZMA, Verify Hash, Game Pack and Ping
  35. * Game Pack now re-supported as an alternative download method for getting the Base Game Files
  36. By default, LZMA "original" mode is enforced; and will fallback if a CDN is selected that doesn't have Game Pack available
  37.  
  38.  
  39. **Update/Download Handling Improvements**:
  40. * The Update Popup can be viewed when an update is available (even if skipped or ignored) from the Main Screen 'Launcher Status'
  41. * CDN LZMA and Server Mods downloading should hopefully be more consistent and resilient
  42. * Added option to adjust the amount of Timeout (in milliseconds) (for use in "connection unexpectedly terminated" errors)
  43.  
  44.  
  45. **UNIX/LINUX**:
  46. A separate build for Unix/Linux systems in full is now provided within the project.
  47. This should address running into "runtime" detection problems by having "fixed" path compile time instead.
  48. Lutris Scripts can be directed to look for the `Unix.Release` package for updating.
  49. A _huge_ amount of thanks to Unaccounʇed4 for the significant testing and feedback for this development.
  50.  
  51.  
  52. **NOTES**:
  53. There is a "special" filepaths bug that could still exist for some users with certain language characters in the Launcher/GameFiles Path(s).
  54. We've prevented the Launcher from crashing with a .NET `System.ArguementException` this would cause.
  55. 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.
  56.  
  57.  
  58. Windows SHA-1:
  59. EXE: `24E13CBA27E8BBBDE853E3B57100A1881E7A3C14`
  60. ZIP: `B77C3CE800721BE59329A225998A5E8DFAC14FD4`
  61.  
  62. Unix SHA-1:
  63. EXE: `13E8C924030C02ADD1FF26E4C69424744FBA19E4`
  64. ZIP: `7A1788D14364B032D103507C223AA1C33EDDED9C`
Tags: Changelog
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement