-
-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrupt shortcuts.vdf if screenshot was taken #2
Comments
@byzod could you upload your |
Config
Shortcut.vdf trace
|
V1.1.4 should fix it. Technically it should work (doesn't mean it will) with any If V1.1.4 fails to fix it, reply here and I'll reopen this Issue. |
Nope, still not working. p.s. there's no way to tell the current version of the application when using it, I have to check the file version to make sure it's the latest. Config
Shortcut.vdf trace
|
Now that |
Steam changes utf-8 encoding to something else. Parser changes it back to utf-8. Now, this drives Steam nuts if "LastTimePlayed" is set. Need to figure out what encoding Steam uses. Edit: Edit2: |
@byzod could you try out the new v1.2.0 pre-release? |
@FrogTheFrog OK it works now. Just a small flaw: it overwrites the original But all screenshot I taken are "gone": the new |
@byzod I intentionally disallow same titles as they could mess up appId. For the second problem (even the first one maybe), could you give me full where emulator executable was (for the original title), or are they at the same location? |
@FrogTheFrog Content of p.s. about the icon thing, I added it AFTER all things happened, I think it has nothing to do with the issue. |
@byzod |
@FrogTheFrog OK, linux-friendly, understandable. Steam create one (same) library shortcut for |
@byzod Actually, I prevent Steam from creating duplicate title entries (even if appId is different), because at the time of writing it made no sense to me to have 2 identical entries in the library. For that reason I added prefix and suffix options. Sorry :D |
@byzod If you have no other problems related to this Issues, I'll close it. |
@FrogTheFrog Correct me if I'm wrong: When I added a shortcut Steam:
Steam-Rom-Manager:
Then I think SRM should prevent other things too, at least the screenshot folder, because it's a little bit confusing, especially all screenshots are "gone" after the list saved. Not every user will check their |
@byzod
|
Any way, the If anyone found that "screenshots disappeared" problem is vital they should create an issue themselves :) |
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie * Fix update alert * fix chunky boy * label switcharoo --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie * Fix update alert * fix chunky boy * label switcharoo * + Log report + Exceptions --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie * Fix update alert * fix chunky boy * label switcharoo * + Log report + Exceptions * Fix logget * Fix exceptions? --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie * Fix update alert * fix chunky boy * label switcharoo * + Log report + Exceptions * Fix logget * Fix exceptions? * fixes issue with parser scroll bar on EmuDeck Theme --------- Co-authored-by: Chris Dock <[email protected]>
* Easier Theme Selector * EmuDeck wip * Deck Theme * EmuDeck theme * Opacity * small fix setttings * font * Fix routing issue (#1) * added EmuDeck to themes * fixed routing * EmuDeck Theme + fixes Classic and Deck theme * new bg + fix navarea buttons * Preview Screen Text + Lens Icon * typo * streamlined button * add (bad) styling for required fields (#2) * comma * nicer colors * small fixie * Fix update alert * fix chunky boy * label switcharoo * + Log report + Exceptions * Fix logget * Fix exceptions? * fixes issue with parser scroll bar on EmuDeck Theme * Error message color RED --------- Co-authored-by: Chris Dock <[email protected]>
* Update deprecated actions calls * checkout with lfs * Run a clean install * use a regular npm install * include python install * Fix deprecated setup-python and upload-artifact calls * Upload mac build as an artifact in pr * Update upload artifact action (#2)
Step to Reproduce
Test Game
andTest Gal
for example. Set any tag for it,${Test}
for example, then save list.Test
category. Open any of them, say,Test Gal
, take a screenshot by pressing F12, then exit Steam.New
, generate list again, save list.Expected Result
4 shortcut lies in
Test
:Test Game
,Test Gal
with 1 screenshot,New Test Game
andNew Test Gal
.Actually Result
1 shortcut in
Test
:Test Gal
with 1 screenshot, besides, theshortcuts.vdf
is "corrupted", SRM can no longer add/edit it, butTest Gal
are still available in Steam library.Env
Platform: Windows 10 x64
SRM version: 1.1.3
Real Emulator folder:
K:\Game\_Emu\WiiU\Cemu
Real Game path (including a fake one for testing, basically it's a copy of XCX):
K:\Game\_Emu\WiiU\ROMS\Xenoblade Chronicles X (USA) [Loadiine]\code\spaceTravel.rpx
K:\Game\_Emu\WiiU\ROMS\test\code\test.rpx
SRM config:
Glob-Regex
${Exotic}
K:\Game\_Emu\WiiU\Cemu\Cemu.exe
K:\Game\_Emu\WiiU\ROMS
K:\Game\Steam
${/([^\(]+)/}/code/*.rpx
-f -g "${filepath}"
The text was updated successfully, but these errors were encountered: