Skip to content
Compare
Choose a tag to compare
@crashfort crashfort released this 04 Jun 20:10
· 2 commits to master since this release

Version 43, 4 June 2024

Notable changes in this release:

  • Fixed bug where recording state would be reset if the movie was attempted to be started twice.
  • Fixed crash when using the nowindupd parameter.
  • SVR is now self-learning and should be able to work with most Source engine games automatically.
  • SVR is now modularized and can work with partial functionality if all is not present in the game.
  • Added new game definitions in data/games/ folder that allows creating game profiles, including setting custom start arguments.
  • Installed games are no longer read from Steam.
  • Start parameters are no longer read from Steam.
  • Added a workaround for engine parsing bug if the startmovie command is in a chained sequence of commands, followed by a space.
  • Fixed first frame of video being black.
  • Added support for x64 games, with new x64 variants of all systems and a new launcher.

Self-learning and modularized

SVR will now attempt to adapt in runtime to possible games which will reduce the amount of work needed to add new games. Most Source engine games should just work. SVR is now also modularized which means that certain features can be missing from a game without removing the core functionality, which would previously prevent loading.

SVR x64

SVR now has a full x64 build compatible with games such as the new Team Fortress 2. To launch those games you will need to use svr_launcher64.exe instead of svr_launcher.exe.

Steam is now optional

Steam is no longer a strict requirement to use the launcher and launch parameters are no longer read from Steam, they are instead read from the game profiles located in data/games where it is possible for you to create game profiles by copying the existing files with new names. Installed Steam games will instead be matched against the games listed in data/games.

Add new games yourself

You can now add new games or mods yourself through the files located in data/games directory. Any new INI file you create here will be selectable in the launcher. You can create game profiles here with custom arguments and similar.