
Unfortunately, this means that you will later have to rename all your imported roms with their actual names manually (There maybe a way to automate this, but I don't know, I just trail-and-errored my way through this). Important: You cannot import your CDi roms directly, it doesn't work. There are many tutorials which tell you to change various settings, but believe me, you must keep the default settings.Ģ.8 Open LaunchBox and import the empty. > This is where misinformation held me back.

Take that folder and put it in your own Retroarch directory in " YOUR_PATH\RetroArch\system\".Ģ.7 Download Retroarch's Mame core (without year tags) and leave all the settings at default (you can change the resolution if you want to)

In here, you will find a folder called " mame". You don't need everything in here, just one specific subfolder: Go to " Retroatch -> system".
How to get cd i emulator working with mame archive#
> To sum up, in your " cdimono1" folder there should now be:Ģ.6 Open the archive from 1.2 again, but this time open the second archive within it called " RetroArch.zip". You'll need them so the Mame core is able to load your roms (more on that later). These files have shortened title names for the CDi games (much like Mame roms). Inside this archive you will find many different empty, "dummy". Inside this archive you will find two more archives. It doesn't work otherwise.Ģ.3 Copy all of your Philips CDi roms into the " cdimono1" folder.Ģ.4 Also copy your Philips CDi bios files into the " cdimono1" folder.Ģ.5 Download the archive from 1.2. It's very important that you use this exact name. You'll have to get them on your own.Ģ.1 Navigate to your main roms folder and create a folder called "Philips CD-i" (You can name the folder whatever you like, I just used the name that LaunchBox uses).Ģ.2 This is important: Inside the "Philips CD-i" folder, create another folder called " cdimono1". > I cannot provide links to these bios files. I don't know if they are needed for any games though) > Keep in mind that there are many CDi roms that flat out don't work (more on that later)ġ.4 Philips CDi bios files (mainly " cdimono1.zip", but I also have " cdimono2.zip" and " cdibios.zip". chd format, but I'm pretty sure that cue/bin will also work) To that end, I suppose you could always launch an AHK script (or similar) as a 'Launch Before' process to quickly make the appropriate selections upon startup, but it is something that would be visible to the end-user (in the event that you're striving to maintain the illusion of 100% transparency to the end user).1.1 Retroarch's Mame core (without year tags)ġ.2 This Archive: !0OQ2zASD!UKoefHzpnsHBj79MdYRMWzdZYSv6kpPvxud0DmSSX3A (I hope I'm allowed to post this here)ġ.3 CDi roms (I only tested the. if that doesn't work you can always improvise. The rule of thumb applies here that it's typically best to completely setup the emulator outside of GameEx prior to running within GameEx.īut. OTOH if they aren't persistent settings, then unfortunately I don't believe the emulator has command line options to support that functionality as far as I can tell (unless the wrapper you're using allows for manipulation of settings upon startup). I believe (though I'm not strictly 100%) that those settings remain persistent between runs of the emulator.

Were it up to me, I'd just start the emulator directly and adjust those settings as needed. Well, I'm not sure I'd attempt to make the changes while GameEx (or the wrapper) was running at all.
