Skip to content

Releases: SteamGridDB/steam-rom-manager

Rewritten vdf parser and much more

06 May 17:28
Compare
Choose a tag to compare

Note on retrogaming.cloud

It does internal matching on it's own and will return many images that have nothing to do with your game. However, it does no harm so I decided to leave it that way (actual images are downloaded when you click next or previous buttons, thus bandwidth waste is kept to minimum). Some games also return 404 errors, just reminding that it's not this app's fault and nothing can be done to solve this on my end.

Features

  • Completely rewritten vdf file parser (both mine and shortcuts.vdf) solves #2 and should solve #6 (not confirmed yet)
  • Generated entries can now be removed
  • All added entries can be removed (only those that are added since this release)
  • New image provider - retrogaming.cloud
  • Glob-regex now supports leftovers, thus allowing ${regex}.ext. It will now remove .ext and pass remaining string to regex parser.
  • Glob and Glob-regex now properly replace ${title} and ${regex} with star (*). Earlier dir\*\${title}.ext would become dir\*\*. Now it will be replaced like this - dir\*\*.ext. This will eliminate a lot of "failed matches" messages and should increase node-glob performance.
  • Fixes #7
  • All image providers now have 40 seconds timeout and 3 retries. This should address #3

Linux binaries are completely untested, use at your own risk.

Yet another fix for shortcuts.vdf

02 May 17:29
Compare
Choose a tag to compare
  • shortcuts.vdf should now have recurring titles removed as intended. If you had titles disappear, it was because Steam changed AppName property to appname. That resulted in too many titles and Steam got confused. Simply re-adding all titles via SRM should fix it as it will delete duplicates.

Linux binaries are completely untested, use at your own risk.

Fixed shortcuts.vdf corruption

01 May 20:37
Compare
Choose a tag to compare
  • Added a temporary fix/hack, which should prevent shortcuts.vdf corruption if you have "LastTimePlayed" inside shortcuts.vdf. It also should properly throw error, preventing corruption before anything is saved.
  • Added "Greedy search" option which will search for images using both ${title} and ${fuzzyTitle}

Linux binaries are completely untested, use at your own risk.

Bug and logic fixes

01 May 12:57
Compare
Choose a tag to compare
  • Additional one time backups will be made with extension .firstbackup
  • Glob-regex now joins capture pairs. See here how it can be used
  • Alert component now times out as intended (previously it would just stay there until user clicked it or it received a new message to display)

Linux binaries are completely untested, use at your own risk.

Removed Steam check

01 May 09:34
Compare
Choose a tag to compare

Steam check is basically a guess work and it seems to be broken for some users.

Linux binaries are completely untested, use at your own risk.

Added "offline" feature and changed user data location

01 May 01:04
Compare
Choose a tag to compare

WARNING!

User data location has changed!
Before, user data was stored near app executable. From now on it is stores at: %APPDATA%\steam-rom-manager\userData (Windows) or ~/.config/steam-rom-manager/userData (linux)

If you have used Windows installer it will be deleted. Before using 1.1.0 installer please move user data to %APPDATA%\steam-rom-manager\userData. Those who used archives, will also have to move it to %APPDATA%\steam-rom-manager\userData.

From now on user data will persist between installations.

Linux binaries are completely untested, use at your own risk.

Initial release

30 Apr 14:06
Compare
Choose a tag to compare

Added

  • Everything