Tormak9970 / Steam-Art-Manager

Simple and elegant Steam library customization
GNU General Public License v3.0
81 stars 2 forks source link

SARM not loading grids. #185

Closed brianx87 closed 2 months ago

brianx87 commented 2 months ago

SARM not loading new grids into right pane. Upon selecting a game in the centre pane SARM states 'no results found' on every game and the browsing drop down menu on the right pane will only output the first game that is selected. Sometimes upon restarting SARM the first game selected will load a grid image set on the right, the only way to get SARM to load another set is to switch between Steam and Non-Steam games.

Restart SARM, reinstall SARM

Upon opening and selecting a game to change the grid, the right pane should load a set of new grid images to select from and change the browsing drop down menu to reflect the title of selected game.

Reverting to v3.6.2 has resolved the issue.

Windows 10 22H2 19045.4291

LOG:

[Steam Art Manager] [7:54:49] [INFO]: Found Capsule cache dir.
[Steam Art Manager] [7:54:49] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [7:54:49] [INFO]: Added \\?\D:\Steam\Steam to scope.
[Steam Art Manager] [7:54:49] [INFO]: Found Wide Capsule cache dir.
[Steam Art Manager] [7:54:49] [INFO]: Checking config/loginusers.vdf for current user info.
[Steam Art Manager] [7:54:49] [INFO]: Loaded 1 steam users.
[Steam Art Manager] [7:54:49] [INFO]: Found Hero cache dir.
[Steam Art Manager] [7:54:49] [INFO]: Found Logo cache dir.
[Steam Art Manager] [7:54:49] [INFO]: Found Icon cache dir.
[Steam Art Manager] [7:54:49] [INFO]: Initialized CacheController.
[Steam Art Manager] [7:54:50] [INFO]: Loaded 2 custom game names.
[Steam Art Manager] [7:54:50] [INFO]: Finished loading app settings.
[Steam Art Manager] [7:54:50] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [7:54:50] [INFO]: App setup complete.
[Steam Art Manager] [7:54:50] [INFO]: App loaded. IsOnline: true.
[Steam Art Manager] [7:54:50] [INFO]: Loading non-steam games...
[Steam Art Manager] [7:54:50] [INFO]: Getting steam shortcuts.vdf...
[Steam Art Manager] [7:54:50] [INFO]: shortcuts.vdf exists, reading...
[Steam Art Manager] [7:54:50] [INFO]: Updated setting steamInstallPath to "d:/steam/steam".
[Steam Art Manager] [7:54:50] [INFO]: Updated setting debugMode to false.
[Steam Art Manager] [7:54:50] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [7:54:50] [INFO]: Updated setting windowSettings.main.panels to {"options":16,"games":52.83639609538784,"grids":31.16360390461216}.
[Steam Art Manager] [7:54:50] [INFO]: Loaded non-steam games.
[Steam Art Manager] [7:54:50] [INFO]: Getting steam games...
[Steam Art Manager] [7:54:50] [INFO]: Getting steam grids folder...
[Steam Art Manager] [7:54:55] [INFO]: Grids loaded.
[Steam Art Manager] [7:54:55] [INFO]: Getting steam library cache folder...
[Steam Art Manager] [7:54:56] [INFO]: Library Cache loaded.
[Steam Art Manager] [7:54:57] [INFO]: Cached logo positions for 3 games.
[Steam Art Manager] [7:54:57] [INFO]: Loading games from Steam API...
[Steam Art Manager] [7:54:58] [INFO]: Loaded 2457 games from Steam API.
[Steam Art Manager] [7:54:59] [INFO]: Steam games loaded.
[Steam Art Manager] [7:55:2] [INFO]: Finding SGDB game for 251570...
[Steam Art Manager] [7:55:2] [INFO]: Fetching grids for game 251570...
[Steam Art Manager] [7:55:2] [INFO]: Need to fetch Capsule for 3053.
[Steam Art Manager] [7:55:2] [INFO]: Query: "Capsules for 7 Days to Die". Result: 3 grids.
[Steam Art Manager] [7:55:3] [INFO]: Fetching grids for game 251570...
[Steam Art Manager] [7:55:4] [INFO]: Need to fetch page 2 of Capsule for 3053.
[Steam Art Manager] [7:55:4] [INFO]: Query: "Capsules for 7 Days to Die". Result: 3 grids.
[Steam Art Manager] [7:55:4] [INFO]: Fetching grids for game 1086010...
[Steam Art Manager] [7:55:4] [INFO]: Need to fetch page 2 of Capsule for 3053.
[Steam Art Manager] [7:55:4] [INFO]: Query: "Capsules for 198X". Result: 3 grids.
[Steam Art Manager] [7:55:5] [INFO]: Fetching grids for game 1086010...
[Steam Art Manager] [7:55:5] [INFO]: Need to fetch page 3 of Capsule for 3053.
[Steam Art Manager] [7:55:5] [INFO]: Query: "Capsules for 198X". Result: 3 grids.
[Steam Art Manager] [7:55:7] [INFO]: Fetching grids for game 427250...
[Steam Art Manager] [7:55:7] [INFO]: Need to fetch page 3 of Capsule for 3053.
[Steam Art Manager] [7:55:7] [INFO]: Query: "Capsules for 8-Bit Armies". Result: 3 grids.
[Steam Art Manager] [7:55:7] [INFO]: Fetching grids for game 427250...
[Steam Art Manager] [7:55:7] [INFO]: Need to fetch page 4 of Capsule for 3053.
[Steam Art Manager] [7:55:7] [INFO]: Query: "Capsules for 8-Bit Armies". Result: 3 grids.
[Steam Art Manager] [7:55:9] [INFO]: Finding SGDB game for 3954034053...
[Steam Art Manager] [7:55:9] [INFO]: Fetching grids for game 3954034053...
[Steam Art Manager] [7:55:9] [INFO]: Need to fetch Capsule for 36515.
[Steam Art Manager] [7:55:9] [INFO]: Query: "Capsules for PPSSPP (Emulator)". Result: 1 grids.
[Steam Art Manager] [7:55:10] [INFO]: Fetching grids for game 3954034053...
[Steam Art Manager] [7:55:10] [INFO]: Need to fetch page 2 of Capsule for 36515.
[Steam Art Manager] [7:55:10] [INFO]: Query: "Capsules for PPSSPP (Emulator)". Result: 1 grids.
[Steam Art Manager] [7:55:11] [INFO]: Fetching grids for game 2169847496...
[Steam Art Manager] [7:55:11] [INFO]: Need to fetch page 2 of Capsule for 36515.
[Steam Art Manager] [7:55:11] [INFO]: Query: "Capsules for The Simpsons: Hit & Run". Result: 1 grids.
[Steam Art Manager] [7:55:11] [INFO]: Fetching grids for game 2169847496...
[Steam Art Manager] [7:55:11] [INFO]: Need to fetch page 3 of Capsule for 36515.
[Steam Art Manager] [7:55:12] [INFO]: Query: "Capsules for The Simpsons: Hit & Run". Result: 1 grids.
[Steam Art Manager] [7:55:13] [INFO]: Fetching grids for game 2300276749...
[Steam Art Manager] [7:55:13] [INFO]: Need to fetch page 3 of Capsule for 36515.
[Steam Art Manager] [7:55:13] [INFO]: Query: "Capsules for Xenia". Result: 1 grids.
[Steam Art Manager] [7:55:13] [INFO]: Fetching grids for game 2300276749...
[Steam Art Manager] [7:55:13] [INFO]: Need to fetch page 4 of Capsule for 36515.
[Steam Art Manager] [7:55:14] [INFO]: Query: "Capsules for Xenia". Result: 1 grids.
[Steam Art Manager] [7:55:15] [INFO]: Fetching grids for game 2159253148...
[Steam Art Manager] [7:55:15] [INFO]: Need to fetch page 4 of Capsule for 36515.
[Steam Art Manager] [7:55:15] [INFO]: Query: "Capsules for Sonic & Knuckles + Sonic the Hedgehog 3". Result: 1 grids.
[Steam Art Manager] [7:55:16] [INFO]: Fetching grids for game 2159253148...
[Steam Art Manager] [7:55:16] [INFO]: Need to fetch page 5 of Capsule for 36515.
[Steam Art Manager] [7:55:16] [INFO]: Query: "Capsules for Sonic & Knuckles + Sonic the Hedgehog 3". Result: 1 grids.
[Steam Art Manager] [7:56:33] [INFO]: Finding SGDB game for 1086010...
[Steam Art Manager] [7:56:33] [INFO]: Fetching grids for game 1086010...
[Steam Art Manager] [7:56:33] [INFO]: Need to fetch Capsule for 5097913.
[Steam Art Manager] [7:56:33] [INFO]: Query: "Capsules for 198X". Result: no grids.
[Steam Art Manager] [7:56:35] [INFO]: Fetching grids for game 251570...
[Steam Art Manager] [7:56:35] [INFO]: Need to fetch page 1 of Capsule for 5097913.
[Steam Art Manager] [7:56:35] [INFO]: Query: "Capsules for 7 Days to Die". Result: no grids.
[Steam Art Manager] [7:56:38] [INFO]: Finding SGDB game for 4005280097...
[Steam Art Manager] [7:56:38] [INFO]: Fetching grids for game 4005280097...
[Steam Art Manager] [7:56:38] [INFO]: Need to fetch Capsule for 3106.
[Steam Art Manager] [7:56:39] [INFO]: Query: "Capsules for Moise". Result: no grids.
[Steam Art Manager] [7:56:39] [INFO]: Fetching grids for game 2169847496...
[Steam Art Manager] [7:56:39] [INFO]: Need to fetch page 1 of Capsule for 3106.
[Steam Art Manager] [7:56:39] [INFO]: Query: "Capsules for The Simpsons: Hit & Run". Result: no grids.
[Steam Art Manager] [7:56:55] [INFO]: Added \\?\D:\Steam\Steam to scope.
Tormak9970 commented 2 months ago

fixed with https://github.com/Tormak9970/Steam-Art-Manager/commit/31672e5b685b5e2b8dadac3a4e14e6ab4837a0ce. Wasn't properly resetting the steamGrid stuff when games changed

brianx87 commented 2 months ago

Latest updated didn't fix the issue for me. Results are slightly different, it loads some non-steam images but no Steam images into the right pane. After restarting a couple of times I can see that it's loading the same games.

[Steam Art Manager] [8:40:31] [INFO]: Initialized logging file
[Steam Art Manager] [8:40:32] [INFO]: Initializing CacheController...
[Steam Art Manager] [8:40:32] [INFO]: Found cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Found grids cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Finished checking settings for new app version and/or migration.
[Steam Art Manager] [8:40:32] [INFO]: Found Capsule cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [8:40:32] [INFO]: Added \\?\D:\Steam\Steam to scope.
[Steam Art Manager] [8:40:32] [INFO]: Found Wide Capsule cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Checking config/loginusers.vdf for current user info.
[Steam Art Manager] [8:40:32] [INFO]: Loaded 1 steam users.
[Steam Art Manager] [8:40:32] [INFO]: Found Hero cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Found Logo cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Found Icon cache dir.
[Steam Art Manager] [8:40:32] [INFO]: Initialized CacheController.
[Steam Art Manager] [8:40:33] [INFO]: Loaded 8 custom game names.
[Steam Art Manager] [8:40:33] [INFO]: Finished loading app settings.
[Steam Art Manager] [8:40:33] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [8:40:33] [INFO]: App setup complete.
[Steam Art Manager] [8:40:33] [INFO]: App loaded. IsOnline: true.
[Steam Art Manager] [8:40:33] [INFO]: Loading non-steam games...
[Steam Art Manager] [8:40:33] [INFO]: Getting steam shortcuts.vdf...
[Steam Art Manager] [8:40:33] [INFO]: shortcuts.vdf exists, reading...
[Steam Art Manager] [8:40:33] [INFO]: Updated setting steamInstallPath to "d:/steam/steam".
[Steam Art Manager] [8:40:33] [INFO]: Added d:/steam/steam to scope.
[Steam Art Manager] [8:40:33] [INFO]: Updated setting debugMode to false.
[Steam Art Manager] [8:40:33] [INFO]: Updated setting windowSettings.main.panels to {"options":16,"games":52.83639609538784,"grids":31.16360390461216}.
[Steam Art Manager] [8:40:33] [INFO]: Loaded non-steam games.
[Steam Art Manager] [8:40:33] [INFO]: Getting steam games...
[Steam Art Manager] [8:40:33] [INFO]: Getting steam grids folder...
[Steam Art Manager] [8:40:38] [INFO]: Grids loaded.
[Steam Art Manager] [8:40:38] [INFO]: Getting steam library cache folder...
[Steam Art Manager] [8:40:39] [INFO]: Library Cache loaded.
[Steam Art Manager] [8:40:39] [INFO]: Cached logo positions for 3 games.
[Steam Art Manager] [8:40:39] [INFO]: Loading games from Steam API...
[Steam Art Manager] [8:40:39] [INFO]: Loaded 2457 games from Steam API.
[Steam Art Manager] [8:40:39] [INFO]: Steam games loaded.
[Steam Art Manager] [8:41:14] [INFO]: Added \\?\D:\Steam\Steam to scope.
[Steam Art Manager] [8:41:31] [INFO]: Added \\?\D:\Steam\Steam to scope.
[Steam Art Manager] [8:41:54] [INFO]: Finding SGDB game for 373480...
[Steam Art Manager] [8:41:54] [INFO]: Fetching grids for game 373480...
[Steam Art Manager] [8:41:54] [INFO]: Need to fetch Capsule for 7829.
[Steam Art Manager] [8:41:54] [INFO]: Query: "Capsules for 1993 Space Machine". Result: no grids.
[Steam Art Manager] [8:41:55] [INFO]: Finding SGDB game for 686620...
[Steam Art Manager] [8:41:55] [INFO]: Fetching grids for game 686620...
[Steam Art Manager] [8:41:55] [INFO]: Need to fetch Capsule for 20521.
[Steam Art Manager] [8:41:55] [INFO]: Query: "Capsules for 3D Mahjong worlds". Result: no grids.
[Steam Art Manager] [8:41:56] [INFO]: Finding SGDB game for 3473384947...
[Steam Art Manager] [8:41:56] [INFO]: Fetching grids for game 3473384947...
[Steam Art Manager] [8:41:56] [INFO]: Need to fetch Capsule for 2328.
[Steam Art Manager] [8:41:56] [INFO]: Query: "Capsules for The Elder Scrolls III: Morrowind". Result: 37 grids.
[Steam Art Manager] [8:41:57] [INFO]: Finding SGDB game for 4005280097...
[Steam Art Manager] [8:41:58] [INFO]: Fetching grids for game 4005280097...
[Steam Art Manager] [8:41:58] [INFO]: Need to fetch Capsule for 3106.
[Steam Art Manager] [8:41:58] [INFO]: Query: "Capsules for Moise". Result: no grids.
[Steam Art Manager] [8:41:58] [INFO]: Finding SGDB game for 2697898479...
[Steam Art Manager] [8:41:58] [INFO]: Fetching grids for game 2697898479...
[Steam Art Manager] [8:41:58] [INFO]: Need to fetch Capsule for 5245878.
[Steam Art Manager] [8:41:59] [INFO]: Query: "Capsules for yuzu (Emulator)". Result: 30 grids.
[Steam Art Manager] [8:42:0] [INFO]: Finding SGDB game for 2300276749...
[Steam Art Manager] [8:42:0] [INFO]: Fetching grids for game 2300276749...
[Steam Art Manager] [8:42:0] [INFO]: Need to fetch Capsule for 20541.
[Steam Art Manager] [8:42:0] [INFO]: Query: "Capsules for Xenia". Result: no grids.
[Steam Art Manager] [8:42:1] [INFO]: Finding SGDB game for 3465732119...
[Steam Art Manager] [8:42:1] [INFO]: Fetching grids for game 3465732119...
[Steam Art Manager] [8:42:1] [INFO]: Need to fetch Capsule for 5277917.
[Steam Art Manager] [8:42:1] [INFO]: Query: "Capsules for xemu (Emulator)". Result: no grids.
[Steam Art Manager] [8:42:2] [INFO]: Finding SGDB game for 3226376012...
[Steam Art Manager] [8:42:2] [INFO]: Fetching grids for game 3226376012...
[Steam Art Manager] [8:42:2] [INFO]: Need to fetch Capsule for 5245768.
[Steam Art Manager] [8:42:2] [INFO]: Query: "Capsules for RetroArch". Result: 28 grids.
[Steam Art Manager] [8:42:3] [INFO]: Finding SGDB game for 4053653912...
[Steam Art Manager] [8:42:3] [INFO]: Fetching grids for game 4053653912...
[Steam Art Manager] [8:42:3] [INFO]: Need to fetch Capsule for 35439.
[Steam Art Manager] [8:42:3] [INFO]: Query: "Capsules for PCSX2 (Emulator)". Result: 18 grids.
[Steam Art Manager] [8:42:4] [INFO]: Finding SGDB game for 2565610509...
[Steam Art Manager] [8:42:4] [INFO]: Fetching grids for game 2565610509...
[Steam Art Manager] [8:42:4] [INFO]: Need to fetch Capsule for 5267970.
[Steam Art Manager] [8:42:4] [INFO]: Query: "Capsules for DuckStation (Emulator)". Result: no grids.
[Steam Art Manager] [8:42:4] [INFO]: Finding SGDB game for 2961727510...
[Steam Art Manager] [8:42:4] [INFO]: Fetching grids for game 2961727510...
[Steam Art Manager] [8:42:4] [INFO]: Need to fetch Capsule for 34346.
[Steam Art Manager] [8:42:4] [INFO]: Query: "Capsules for Dolphin (Emulator)". Result: 31 grids.
[Steam Art Manager] [8:42:6] [INFO]: Finding SGDB game for 2970759002...
[Steam Art Manager] [8:42:6] [INFO]: Fetching grids for game 2970759002...
[Steam Art Manager] [8:42:6] [INFO]: Need to fetch Capsule for 5245876.
[Steam Art Manager] [8:42:6] [INFO]: Query: "Capsules for Citra (Emulator)". Result: no grids.
[Steam Art Manager] [8:42:8] [INFO]: Finding SGDB game for 3917743931...
[Steam Art Manager] [8:42:8] [INFO]: Fetching grids for game 3917743931...
[Steam Art Manager] [8:42:8] [INFO]: Need to fetch Capsule for 5249689.
[Steam Art Manager] [8:42:8] [INFO]: Query: "Capsules for Tetris (Gameboy)". Result: no grids.
[Steam Art Manager] [8:42:9] [INFO]: Finding SGDB game for 2427484589...
[Steam Art Manager] [8:42:9] [INFO]: Fetching grids for game 2427484589...
[Steam Art Manager] [8:42:9] [INFO]: Need to fetch Capsule for 34004.
[Steam Art Manager] [8:42:9] [INFO]: Query: "Capsules for Golden Axe II". Result: no grids.
Tormak9970 commented 2 months ago

what's weird is that the only difference between this and my setup is that steam is on another drive, but that shouldn't have any effect on the SteamGridDB parts of the app. Gonna try and do more testing

Tormak9970 commented 2 months ago

@brianx87 what filters do you have enabled?

brianx87 commented 2 months ago

image

Tormak9970 commented 2 months ago

This seems to be the same as #190, going to look into it today