Releases: SteamGridDB/steam-rom-manager
Backwards support
- Added support for
AppName. I can now be changed, but all new entries should haveappnameinshortcuts.vdf. It should finally fix #6 - Url download failure should now be shown only if all 3 retries were unsuccessful
- From now on
AppImageand.debwill be included in release - Removed binaries in
.ziparchive
Rewritten vdf parser and much more
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
vdffile 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-regexnow supportsleftovers, thus allowing${regex}.ext. It will now remove.extand pass remaining string to regex parser.GlobandGlob-regexnow properly replace${title}and${regex}with star (*). Earlierdir\*\${title}.extwould becomedir\*\*. Now it will be replaced like this -dir\*\*.ext. This will eliminate a lot of "failed matches" messages and should increasenode-globperformance.- 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
shortcuts.vdfshould now have recurring titles removed as intended. If you had titles disappear, it was because Steam changedAppNameproperty toappname. 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
- Added a temporary fix/hack, which should prevent
shortcuts.vdfcorruption if you have "LastTimePlayed" insideshortcuts.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
- 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
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
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
Added
- Everything