After trying a few times, and it crashed my pi, it finally just worked, and I was able to map the buttons in emulationstation. The light will always move from left to right at the bottom of the pad, but it seems to work fine (for now).
Could @roslof provide specific advmame settings if that's the case ? Or could it be that advmame changed since the edition of the sheet and gives now poorer performance for that game ?
Well, I can say that as of now, I also cannot get the game to run with either 2x or 3x magnification.
This is a Sega Titan game. It doesn't run well with any system, but still runs best with AdvMame. I've never had great success with the audio either. Always sounds "tinny" on the Pi4 builds, and why I have it at the bottom of the "recommendations" totem pole.
@retropieuser555@LLD correct in that audio cannot easily be addressed. I added the note about ScreenUpdateSetting = 7 in the sheet. Note there is also a comment in there for Perfect Dark from @George-Spiggott
Could also try Next/640x360 16:9 with MSAA Level 2 (recommended by @George-Spiggott RetroPie forums)
Forgive that my pi is offline (building lr-mess) at the moment, but I recall Perfect Dark could not be perfectly emulated with any system and there were some sacrifices with any proposed solution.
For anyone running an older version of RetroPie, this game successfully installed on 4.3 for me. Note that I ran the normal install process but then had to manually move the install script module from ext to scriptmodules/ports, and then install like a normal port from within RetroPie to complete. The keymapper is indeed buggy, using it with my Xbox 360 controller corrupts the Dpad mapping for the game. So you basically have a choice between accepting the default mappings or losing Dpad support (with the game still being playable via the joystick). FYI, I tried @Lolonois' script but it errors out because of missing dependencies related to my older 4.3 install.
Regardless, this is a frantic and fun game...definitely worth checking out!
You need to edit the launch command in your emulators.cfg at /opt/retropie/configs/gc/emulators.cfg and/or /opt/retropie/configs/wii/emulators.cfg. Replace the command (or add a new one) to use your installed binary instead of /opt/retropie/emulators/dolphin/bin/dolphin-emu
Setting the Retroarch system settings for video aspect ratio within the EmulationStation Retropie configuration menu, worked perfectly and saves the settings for all cores.
Now when I open a game, in any core, I am able to "Save Core Preset" as well as "Save Game Preset" for an individual game within a core that already has a shader saved for that core. Brilliant!
Everything seems to be working now.
Just to better explain what I am doing with the system. I have a cocktail table that is used for 2-player alternating and simultaneous games.
I use the Arcade folder and lr-mame2003 core for Cocktail specific MAME ROMs that have the Cocktail option in the ROM “Dip Switches” for 2-player alternating games. Primary player has a turn and then the screen flips and the secondary player has a turn.
I then use the FBA folder and lr-fbneo for other MAME ROMs for 2-player simultaneous game play using a “Split Screen” Shader. The split screen shader allows both players to have their own screen (within the single monitor) for simultaneous play. I have three different “Split Screen” Shader files that I have to use because not all ROMs setup the same. I save one “Split Screen” Shader to the core that’s takes care of the bulk of the games and then I have to use one of the other two shaders to save for individual games that seem to setup differently than the bulk of them.
I save a custom shader to the core as well as individual games within the same core…
@cyberBoy90 I don't know. I happened upon it by chance and it looked cool, so I saved the Github page. The 'Readme.md' in my link does state "Emulationstation Theme (AVAILABLE IN RETROPIE THEME LIST !)", so I'd wager it probably is.
EDIT: I just checked and it is in there. There are also a couple more that mention stuff like 'pixel' or '240p' or what have you in their titles, so those might be worth checking out as well. There are a few minimal themes out there with no metadata or art, so maybe you'll find something to your liking.