AZUR3US Posted April 1 Posted April 1 Thank you very much for your support. ❤️ When I tried to run it in the console, it gave me the following output: It was not possible to find any compatible framework version The framework 'Microsoft.NETCore.App', version '9.0.0' was not found. - The following frameworks were found: 3.1.32 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] You can resolve the problem by installing the specified framework and/or SDK. The specified framework can be found at: - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=9.0.0&arch=x64&rid=win10-x64 I followed the link and downloaded it. Now my console output looks like yours and ArchiveManager works for me as well. Quote
Clutz450 Posted April 4 Posted April 4 On 3/28/2025 at 6:36 PM, sbamsbamsbam said: Finally I have a working plugin for me : I can choose a game from a multi-game archive and the cache is used when needeed. I have changed the version of the plugin to 2.17 archive-cache-manager.v2.17.zip 176.01 MB · 11 downloads events-2025-03-28.log 15.03 kB · 3 downloads This is amazing. I'm going to upgrade my LaunchBox and try it out. I'll also share this post in the request I made (https://feedback.launchbox.gg/p/feature-request-to-have-launchbox-cache-my-games-from-nas). Hopefully we can get this functionality added natively to LaunchBox soon. Quote
gamesmame Posted April 18 Posted April 18 have a way to you addapt to attractmode https://attractmode.org/ too? Quote
Dalba Posted April 21 Posted April 21 (edited) On 3/28/2025 at 11:36 PM, sbamsbamsbam said: Finally I have a working plugin for me : I can choose a game from a multi-game archive and the cache is used when needeed. I have changed the version of the plugin to 2.17 archive-cache-manager.v2.17.zip 176.01 MB · 32 downloads events-2025-03-28.log 15.03 kB · 4 downloads Hello, When in Big Box mode, your plugin throw a 7-zip error while trying to extract archive. Do you know if there's something to do to solve this problem ? EDIT : Nevermind, problem solved ! Just the same problem as AZUR3US, i just had to install dotnet 9 from microsoft site... Edited April 21 by Dalba Quote
kva Posted Wednesday at 10:15 AM Posted Wednesday at 10:15 AM (edited) Hello! I found a problem with Archive Cache Manager. Tested with 2.16 and 2.17 I have several redump roms, for example for 7th Guest, with "Disc 1" in the name. These roms are not Multi-disc. 7th Guest, The (Europe) (Disc 1) (The Game) (EDC).zip 7th Guest, The (Europe) (Disc 1) (The Game).zip 7th Guest, The (France) (Disc 1) (Le Jeu) (Rev 1).zip 7th Guest, The (France) (Disc 1) (Le Jeu).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel).zip 7th Guest, The (USA) (Beta) (1994-02-04).zip 7th Guest, The (USA) (Disc 1) (The Game).zip If I launch any game version with Disc 1 in the name I get error "7-Zip returned an error when trying to extract the archive." Archive Cache Manager always tries to unzip rom - 7'th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip Log after launch 7th Guest, The (USA) (Disc 1) (The Game) version, for example. 2025-04-23 10:47:23 - -------- THE 7TH GUEST -------- 2025-04-23 10:47:23 - Preparing cache for The 7th Guest (Philips CD-i) running with RetroArch. 2025-04-23 10:47:23 - selected for Gameid 3feb4ed7-d877-451d-928b-7867a0cd509e in index. 2025-04-23 10:47:23 - Multi-disc game detected. 2025-04-23 10:47:23 - ======== 2025-04-23 10:47:23 - Archive Cache Manager started with arguments: x \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -oD:\LaunchBox\ThirdParty\7-Zip\Temp -y -aoa -bsp1 -spe 2025-04-23 10:47:23 - Running in extraction mode. 2025-04-23 10:47:24 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:24 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:24 - Extractor set to "7-Zip". 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" 2025-04-23 10:47:24 - Disc 1 decompressed archive size is 725182892 bytes. 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip" 2025-04-23 10:47:24 - Using filename priority "cue". 2025-04-23 10:47:24 - Selected 3feb4ed7-d877-451d-928b-7867a0cd509e, 7th Guest, The (USA) (Disc 1) (The Game).cue 2025-04-23 10:47:24 - Extracting file to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - 7-zip launched with args x "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" "-oD:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E" -y -aoa -bsp1 2025-04-23 10:47:33 - Disc 1 on disk size is 725182892 bytes. 2025-04-23 10:47:33 - Using filename priority "cue". 2025-04-23 10:47:33 - Error saving last played time in cache. 2025-04-23 10:47:33 - System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A\lastplayed'. at System.IO.FileSystem.DeleteFile(String fullPath) at ArchiveCacheManager.CacheManager.UpdateArchiveCachePlaytime() 2025-04-23 10:47:33 - ======== 2025-04-23 10:47:33 - Archive Cache Manager started with arguments: l \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -slt 2025-04-23 10:47:33 - Running in list mode. 2025-04-23 10:47:33 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:33 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - Extractor set to "7-Zip". 2025-04-23 10:47:33 - Failed to list cache path D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A'. at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator`1.Init() at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized) at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options) at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions) at ArchiveCacheManager.CacheManager.ListCacheArchive(String archiveCachePath, Nullable`1 disc) 2025-04-23 10:47:33 - File listing found 0 files. And without plugin roms run successfully. Is it possible to fix this without renaming the roms? Edited Wednesday at 10:15 AM by kva Quote
ci2own Posted Saturday at 09:33 AM Posted Saturday at 09:33 AM Hello! It seems there's a problem with the plugin and new LB/BB version. I get the next error. Hope it helps to solve it! Quote
Clutz450 Posted Saturday at 01:25 PM Posted Saturday at 01:25 PM Someone on Github said that they updated the plugin to work on the latest LaunchBox. So if anyone is having issues with the one @sbamsbamsbam created, give this one a try and see if it works. https://github.com/fraganator/archive-cache-manager/issues/47#issuecomment-2831769450 1 1 Quote
Clutz450 Posted Saturday at 01:53 PM Posted Saturday at 01:53 PM On 4/23/2025 at 6:15 AM, kva said: Hello! I found a problem with Archive Cache Manager. Tested with 2.16 and 2.17 I have several redump roms, for example for 7th Guest, with "Disc 1" in the name. These roms are not Multi-disc. 7th Guest, The (Europe) (Disc 1) (The Game) (EDC).zip 7th Guest, The (Europe) (Disc 1) (The Game).zip 7th Guest, The (France) (Disc 1) (Le Jeu) (Rev 1).zip 7th Guest, The (France) (Disc 1) (Le Jeu).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel).zip 7th Guest, The (USA) (Beta) (1994-02-04).zip 7th Guest, The (USA) (Disc 1) (The Game).zip If I launch any game version with Disc 1 in the name I get error "7-Zip returned an error when trying to extract the archive." Archive Cache Manager always tries to unzip rom - 7'th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip Log after launch 7th Guest, The (USA) (Disc 1) (The Game) version, for example. 2025-04-23 10:47:23 - -------- THE 7TH GUEST -------- 2025-04-23 10:47:23 - Preparing cache for The 7th Guest (Philips CD-i) running with RetroArch. 2025-04-23 10:47:23 - selected for Gameid 3feb4ed7-d877-451d-928b-7867a0cd509e in index. 2025-04-23 10:47:23 - Multi-disc game detected. 2025-04-23 10:47:23 - ======== 2025-04-23 10:47:23 - Archive Cache Manager started with arguments: x \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -oD:\LaunchBox\ThirdParty\7-Zip\Temp -y -aoa -bsp1 -spe 2025-04-23 10:47:23 - Running in extraction mode. 2025-04-23 10:47:24 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:24 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:24 - Extractor set to "7-Zip". 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" 2025-04-23 10:47:24 - Disc 1 decompressed archive size is 725182892 bytes. 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip" 2025-04-23 10:47:24 - Using filename priority "cue". 2025-04-23 10:47:24 - Selected 3feb4ed7-d877-451d-928b-7867a0cd509e, 7th Guest, The (USA) (Disc 1) (The Game).cue 2025-04-23 10:47:24 - Extracting file to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - 7-zip launched with args x "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" "-oD:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E" -y -aoa -bsp1 2025-04-23 10:47:33 - Disc 1 on disk size is 725182892 bytes. 2025-04-23 10:47:33 - Using filename priority "cue". 2025-04-23 10:47:33 - Error saving last played time in cache. 2025-04-23 10:47:33 - System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A\lastplayed'. at System.IO.FileSystem.DeleteFile(String fullPath) at ArchiveCacheManager.CacheManager.UpdateArchiveCachePlaytime() 2025-04-23 10:47:33 - ======== 2025-04-23 10:47:33 - Archive Cache Manager started with arguments: l \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -slt 2025-04-23 10:47:33 - Running in list mode. 2025-04-23 10:47:33 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:33 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - Extractor set to "7-Zip". 2025-04-23 10:47:33 - Failed to list cache path D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A'. at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator`1.Init() at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized) at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options) at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions) at ArchiveCacheManager.CacheManager.ListCacheArchive(String archiveCachePath, Nullable`1 disc) 2025-04-23 10:47:33 - File listing found 0 files. And without plugin roms run successfully. Is it possible to fix this without renaming the roms? Try the version I linked to above. His last edit said that "some additional changes were needed for extraction to work correctly due to changes in the returned names of some built-in dotnet APIs." Maybe this is related to what you are seeing. Just a guess though. Quote
sbamsbamsbam Posted yesterday at 04:25 AM Posted yesterday at 04:25 AM On 4/23/2025 at 12:15 PM, kva said: Hello! I found a problem with Archive Cache Manager. Tested with 2.16 and 2.17 I have several redump roms, for example for 7th Guest, with "Disc 1" in the name. These roms are not Multi-disc. 7th Guest, The (Europe) (Disc 1) (The Game) (EDC).zip 7th Guest, The (Europe) (Disc 1) (The Game).zip 7th Guest, The (France) (Disc 1) (Le Jeu) (Rev 1).zip 7th Guest, The (France) (Disc 1) (Le Jeu).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip 7th Guest, The (Germany) (Disc 1) (Das Spiel).zip 7th Guest, The (USA) (Beta) (1994-02-04).zip 7th Guest, The (USA) (Disc 1) (The Game).zip If I launch any game version with Disc 1 in the name I get error "7-Zip returned an error when trying to extract the archive." Archive Cache Manager always tries to unzip rom - 7'th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip Log after launch 7th Guest, The (USA) (Disc 1) (The Game) version, for example. 2025-04-23 10:47:23 - -------- THE 7TH GUEST -------- 2025-04-23 10:47:23 - Preparing cache for The 7th Guest (Philips CD-i) running with RetroArch. 2025-04-23 10:47:23 - selected for Gameid 3feb4ed7-d877-451d-928b-7867a0cd509e in index. 2025-04-23 10:47:23 - Multi-disc game detected. 2025-04-23 10:47:23 - ======== 2025-04-23 10:47:23 - Archive Cache Manager started with arguments: x \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -oD:\LaunchBox\ThirdParty\7-Zip\Temp -y -aoa -bsp1 -spe 2025-04-23 10:47:23 - Running in extraction mode. 2025-04-23 10:47:24 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:24 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:24 - Extractor set to "7-Zip". 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" 2025-04-23 10:47:24 - Disc 1 decompressed archive size is 725182892 bytes. 2025-04-23 10:47:24 - 7-zip launched with args l "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip" 2025-04-23 10:47:24 - Using filename priority "cue". 2025-04-23 10:47:24 - Selected 3feb4ed7-d877-451d-928b-7867a0cd509e, 7th Guest, The (USA) (Disc 1) (The Game).cue 2025-04-23 10:47:24 - Extracting file to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - 7-zip launched with args x "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip" "-oD:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E" -y -aoa -bsp1 2025-04-23 10:47:33 - Disc 1 on disk size is 725182892 bytes. 2025-04-23 10:47:33 - Using filename priority "cue". 2025-04-23 10:47:33 - Error saving last played time in cache. 2025-04-23 10:47:33 - System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A\lastplayed'. at System.IO.FileSystem.DeleteFile(String fullPath) at ArchiveCacheManager.CacheManager.UpdateArchiveCachePlaytime() 2025-04-23 10:47:33 - ======== 2025-04-23 10:47:33 - Archive Cache Manager started with arguments: l \\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (USA) (Disc 1) (The Game).zip -slt 2025-04-23 10:47:33 - Running in list mode. 2025-04-23 10:47:33 - Disc 1 archive path set to "\\nas.lcl\Redump\Redump - Philips - CD-i (2025-01-28)\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip". 2025-04-23 10:47:33 - Disc 1 archive cache path set to "D:\LaunchBox\ArchiveCache\7th Guest, The (Germany) (Disc 1) (Das Spiel) (Rev 1).zip - D5CA4E". 2025-04-23 10:47:33 - Extractor set to "7-Zip". 2025-04-23 10:47:33 - Failed to list cache path D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\LaunchBox\ArchiveCache\7th Guest, The (USA) (Disc 1) (The Game).zip - 10671A'. at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator`1.Init() at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized) at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options) at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions) at ArchiveCacheManager.CacheManager.ListCacheArchive(String archiveCachePath, Nullable`1 disc) 2025-04-23 10:47:33 - File listing found 0 files. And without plugin roms run successfully. Is it possible to fix this without renaming the roms? Hello, if you have more than one disc with the number 1 in Additional Apps, LaunchBox send always the first one to the plugin. One solution I can see without renaming the roms is to give another number to each disc 1 in the Metadata "Disc" : Quote
sbamsbamsbam Posted yesterday at 05:07 AM Posted yesterday at 05:07 AM 38 minutes ago, sbamsbamsbam said: Hello, if you have more than one disc with the number 1 in Additional Apps, LaunchBox send always the first one to the plugin. One solution I can see without renaming the roms is to give another number to each disc 1 in the Metadata "Disc" : An other solution is to deactivate Multi-Disc for Philips CD-i : Quote
Tayley Posted 15 hours ago Posted 15 hours ago On 4/26/2025 at 3:25 PM, Clutz450 said: Someone on Github said that they updated the plugin to work on the latest LaunchBox. So if anyone is having issues with the one @sbamsbamsbam created, give this one a try and see if it works. https://github.com/fraganator/archive-cache-manager/issues/47#issuecomment-2831769450 This version is working for me, as stated before, if it isnt working, remember to update your .NET version to the latest. (simply google "Update .net" or something like that) After that, it should work on versions 13.19 and up 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.