Jump to content
LaunchBox Community Forums

Recommended Posts

Posted

Hi

If someone is interested I modified a little the plugin to include support for the Ps3dec tool.

How to use:

First of all copy all the decrypt files in \ThirdParty\PS3key in dkey format unzipped. The name of the files must match the name of the compressed isos.

Place the file PS3Dec.exe in the \Plugins\ArchiveCacheManager\Extractors folder.

Enable PS3dec in the gui e type iso in priority


Now every times that a new ps3 games is selected, the plugin check if the file exist in the cache folder. If not, extract the file, proceed to the decryption and place the decrypted file the archivecache.

For a complete experience a script that mount the iso and launch the emulator is required (like the one in https://github.com/ptmorris1/RPCS3-ISOLauncher-Launchbox)

Regards

ArchiveCacheManager.zip

  • Like 1
Posted

Does anyone have any experience with using Archive Cache Manager Plugin with GameCube games?  The plugin seems to work great for the games that I have zipped.  My GameCube games are in .rvz format and I did copy the file "DolphinTool.exe" to the "Extractors" folder like the instructions said.  But no matter what I do, I can't get it to copy my game to the cache folder.  Any ideas?  Thanks.

Posted
22 minutes ago, Clutz450 said:

Does anyone have any experience with using Archive Cache Manager Plugin with GameCube games?  The plugin seems to work great for the games that I have zipped.  My GameCube games are in .rvz format and I did copy the file "DolphinTool.exe" to the "Extractors" folder like the instructions said.  But no matter what I do, I can't get it to copy my game to the cache folder.  Any ideas?  Thanks.

Why do you want to copy them to the cache folder?    You're not uncompressing them?

Posted
On 2/1/2025 at 2:59 PM, Fursphere said:

Why do you want to copy them to the cache folder?    You're not uncompressing them?

Because they are stored on my NAS and I would like them on my local hard drive when I play them.  I did figure it out though.  When I set up the Dolphin emulator, I left the box to extract roms before launching unchecked (because my GameCube games weren't zipped).  However, Archive Cache Manager only works if that box is checked.  I've i checked it, everything was working fine. 

  • Like 1
Posted
On 1/25/2025 at 9:46 AM, Kyuss said:

Hi

If someone is interested I modified a little the plugin to include support for the Ps3dec tool.

How to use:

First of all copy all the decrypt files in \ThirdParty\PS3key in dkey format unzipped. The name of the files must match the name of the compressed isos.

Place the file PS3Dec.exe in the \Plugins\ArchiveCacheManager\Extractors folder.

Enable PS3dec in the gui e type iso in priority


Now every times that a new ps3 games is selected, the plugin check if the file exist in the cache folder. If not, extract the file, proceed to the decryption and place the decrypted file the archivecache.

For a complete experience a script that mount the iso and launch the emulator is required (like the one in https://github.com/ptmorris1/RPCS3-ISOLauncher-Launchbox)

Regards

ArchiveCacheManager.zip 2.06 MB · 3 downloads

That sounds great.  I was planning on trying to set up PS3 later this week.  I will definitely give this a try.  Thanks.

  • Like 1
  • 2 weeks later...
Posted
On 1/24/2025 at 11:42 AM, huh123 said:

Unsure if this should be reported elsewhere, as it has to do with the current beta release, but a decent chunk of the GUI for Archive Cache Manager is missing in the latest Beta release of Launchbox. Archive Cache no longer appears as an option in the tools dropdown and there's no way (to my knowledge) to access any of the archive cache options from within the interface. The caching functionality still works and the cache badges appear in the game viewer if they are enabled.

I rolled back to the latest stable build and the option re-appeared in the tools dropdown and I think it was present in the beta releases one or two versions back from the latest beta but didn't confirm.

Again, this has to do with a Beta release so I don't know how serious this issue is, but I have always been running the latest beta release of LB and never had the cache option removed in any other releases that I remember. Archive Cache is such an integral part of my setup and I'd hate to see it lose functionality.

The new update just went live.  I accidentally updated and now I'm having the same issue as you.  @fraganator If you happen to still be around, would you mind looking into this and updating your plugin?  Thank you so much.

Posted

If this plugin doesn't get updated, I have a batch file script that I wrote a long time ago that essentially does the same thing, at a basic level.   Unzip's the game, moves it to an archive location, and runs it.    Then afterwards, nukes things that are 'x' number of days old. 

I can share it, but if you don't know old DOS batch files..  its gonna look gnarly.  :)

Posted
4 hours ago, Fursphere said:

If this plugin doesn't get updated, I have a batch file script that I wrote a long time ago that essentially does the same thing, at a basic level.   Unzip's the game, moves it to an archive location, and runs it.    Then afterwards, nukes things that are 'x' number of days old. 

I can share it, but if you don't know old DOS batch files..  its gonna look gnarly.  :)

For what it's worth, the actual "copy/cache played games" functionality of the plugin still works fine. It's just the settings menu that's unusable. You could downgrade to an old version, use the settings, and then upgrade back for now, but that's obviously a very temporary solution.

I look at the Github source of the plugin and used my extremely limited .NET knowledge to try and brute force update it to use newer .NET frameworks, but I haven't been able to so far. It may be fairly trivial for someone better at .NET, but I can't say for certain.

Posted
22 minutes ago, huh123 said:

For what it's worth, the actual "copy/cache played games" functionality of the plugin still works fine. It's just the settings menu that's unusable. You could downgrade to an old version, use the settings, and then upgrade back for now, but that's obviously a very temporary solution.

I look at the Github source of the plugin and used my extremely limited .NET knowledge to try and brute force update it to use newer .NET frameworks, but I haven't been able to so far. It may be fairly trivial for someone better at .NET, but I can't say for certain.

I appreciate your attempts to fix this.  I know it still works, but I am still building my library and setting up new platforms so I  kinda need that settings menu.  I did reach out to support via email to see if they can give me the previous version install file for now so I'm just waiting for that.  Unfortunately, I nuked my entire setup and started over from scratch so I don't have the last install file sitting in my updates folder.

Posted
25 minutes ago, huh123 said:

For what it's worth, the actual "copy/cache played games" functionality of the plugin still works fine. It's just the settings menu that's unusable. You could downgrade to an old version, use the settings, and then upgrade back for now, but that's obviously a very temporary solution.

I look at the Github source of the plugin and used my extremely limited .NET knowledge to try and brute force update it to use newer .NET frameworks, but I haven't been able to so far. It may be fairly trivial for someone better at .NET, but I can't say for certain.

I updated the plugin to .net 9 for you guys. I haven't tested it because I don't even know what this plugin is for. So hopefully it  just works... and if not, sorry.

ArchiveCacheManager.zip

  • Like 1
  • Thanks 1
  • Haha 1
Posted
32 minutes ago, superrob3000 said:

I updated the plugin to .net 9 for you guys. I haven't tested it because I don't even know what this plugin is for. So hopefully it  just works... and if not, sorry.

ArchiveCacheManager.zip 2.03 MB · 2 downloads

Awesome, thank you so much! I'll download and test it when I have a chance. It's probably worth adding as a pull request to the project's Github for visibility as well, even if the developer may be inactive.

  • Like 1
Posted
4 hours ago, superrob3000 said:

I updated the plugin to .net 9 for you guys. I haven't tested it because I don't even know what this plugin is for. So hopefully it  just works... and if not, sorry.

ArchiveCacheManager.zip 2.03 MB · 5 downloads

I just tried your version, but the Archive Cache Manager option doesn't show up under Tools anymore.  That's basically all you really need to do to test it is make sure that the option returns.  Check out the very first post and you should see what it's supposed to do.  Thanks for trying to fix this for us.

No Archive Settings.png

Posted
4 minutes ago, Clutz450 said:

I just tried your version, but the Archive Cache Manager option doesn't show up under Tools anymore.  That's basically all you really need to do to test it is make sure that the option returns.  Check out the very first post and you should see what it's supposed to do.  Thanks for trying to fix this for us.

No Archive Settings.png

Oh well. It was worth a shot.

  • Thanks 2
Posted
9 hours ago, Clutz450 said:

I just tried your version, but the Archive Cache Manager option doesn't show up under Tools anymore.  That's basically all you really need to do to test it is make sure that the option returns.  Check out the very first post and you should see what it's supposed to do.  Thanks for trying to fix this for us.

No Archive Settings.png

Try this one:

ArchivePlugin9.0.zip

 

Posted
1 hour ago, Dalba said:

 

This one seems OK in menu !

unfortunately after some testing its not working.

 

Plugin has too many incompatible dependencies with new 9.0

Posted

First off, I know nothing about how to code.  But I found someone who was willing to give this a shot, even though he knows nothing about LaunchBox or this Plugin.  Here is what he did so far:

Quote

- Updated all csproj files to new SDK format
- Removed legacy `packages.config` files
- Updated all projects from .NET Framework 4.7.2 to .NET 9
- Fixed code issues related to the version update with no knowledge of past or current Plugin development
- Added `NoWarn` for non-blocking format issues
- Included `ini-parser` as a Git submodule so it can be built with the new .NET versions
- Fixed issues relating to differences between the last packaged version of `ini-parser` and the last updated version of the code in GitHub
- Added VSCode configurations for easier building and running
- Added build batch file to recreate post-build steps as a stopgap

Even with all that, the plugin is failing with a 7-zip error when I try to launch a game.  If anyone that has more knowledge in this would be willing to take a look at what changes were made so far and help us take it the rest of the way, it would be much appreciated.  The source code and my latest error log are attached.  Thank you.

archive-cache-manager.7z Debug 2025-02-15 08-21-55 PM.log

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...