Genesis MSU emulation on Retropie using a separate folder
-
Hello everyone. I just wanted to ask if there was a method to launch the Genesis MSU games on RetroPie. I may try to use the Genesis Plus GX core. I am using a Pi 4B+ with 4GB of ram. I also wanted to create a separate folder called 'genesismsu' for the .md, .bin, and .cue files, making sure that the es_systems.cfg only points to the .md files to launch each game. I'm guessing that other changes might need to be made, but I'm not sure where to start. Thanks for your suggestions. :-)
-
You can duplicate the Megadrive system with the instructions from https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/.
-
@mitu I followed the instructions you provided, but I am still having problems getting games with the .md extensions to load the .bin file (containing the .wav files in some instances), as per the directions of the .cue file. Some of these games have .md, .cue, and several .wav files. In this case, the .cue file only appears to show the time length for each of .wav files.
My emulators.cfg file in /opt/retropie/configs/genmsu has the following information:
lr-fbneo-md = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem md --config /opt/retropie/configs/megadrive/retroarch.cfg %ROM%" lr-genesis-plus-gx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg %ROM%" default = "lr-genesis-plus-gx" lr-picodrive = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-picodrive/picodrive_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg %ROM%"
retroarch.cfg in /opt/retropie/configs/genmsu has the following information:
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/megadrive/" #include "/opt/retropie/configs/all/retroarch.cfg"
I also checked out runcommand.log in /dev/shm/. It shows the following information:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/megadrive/retroarch.cfg "/home/pi/RetroPie/roms/genmsu/Strider (Arranged).md" --appendconfig /dev/shm/retroarch.cfg
It appears that the sounds (that were already in the game) can be heard, but any music files that are supposed to be loaded from these .wav files do not work. If anyone can tell me what can be done to fix that, please let me know. Thanks. :-).
-
I haven't run any MSU games, but aren't you supposed to launch the game from the
.cue
file, if the.wav
files are referenced there ? -
@mitu I just figured out what my problem was. I was using bios_CD_J.bin, bios_CD_U.bin, and bios_CD_E.bin, but they had the wrong checksums. I grabbed the correct versions of each, making it possible to hear the soundtracks for each game.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.