libretro / libretro-uae

PUAE libretro
GNU General Public License v2.0
114 stars 61 forks source link

CD32 and CDTV Launching Via RLauncher #527

Closed mccorkled closed 2 years ago

mccorkled commented 2 years ago

Hello, and thank you for this wonderful core. This is likely out of the scope of this project but I was hoping someone could offer some incite into my problem. I have two different configs setup named Commodore Amiga CD32.cfg, and Commodore CDTV.cfg. I like to use different configs per system to I can specify directories such as /saves/Commodore CDTV /states/Commodore CDTV, and even /system/Commodore CDTV. This make it much easier when looking for my save games across 70+ systems or fiddling with various bios files. Over the years I've had no problems with this method.

I have my CD32 games and CDTV games launching fine outside of RA, but when I launch via RLauncher only CD32 works. When I try to launch a CDTV game RA thinks it's a regular Amiga game. If I go into the options under quick menu> options > system and change the system from automatic to CDTV then my CDTV games work via RLauncher, but when launching a CD32 game it then thinks it's the wrong system. Rightfully so.

Is there something I am missing here? The automatic option seems to be working properly through RA, but not when launching through RLauncher.

Thank you.

sonninnos commented 2 years ago

Any CD image that has CDTV in the path or filename will go in CDTV mode, so something up with the paths then maybe? You could also simply use core options per content-directory, and force the model or automatic CD model to CDTV for all the images in a specific directory.

Log will clear it up.

mccorkled commented 2 years ago

I turned on logging and launched a game with Rocket Launcher but RA didn't log anything. I found a setting in RLUI that allows for the extraction of a game into a folder named after the console. Turning this on fixed my issue.