lr-MAME2010 "SERVICE" and "UI_CONFIGURE" overrides not applying to NeoGeo?
-
Hello folks....
Raspberry Pi4b Rev 1.2, 2 GB, running RetroPi 4.6.5
I'm just setting up a new device and testing arcade games using lr-mame2010.
One curiosity I've found is, after overriding the defaults for "SERVICE" and "UI_CONFIGURE" for MAME, these changes don't seem to apply to NeoGeo games running under the same MAME core. Obviously, I could just use FBN for NeoGeo, but that wouldn't solve the mystery. =)
Is this a bug, or do I have something misconfigured somewhere?Overrides I'm referring to are in /home/pi/RetroPie/roms/arcade/mame2010/cfg/default.cfg :
<?xml version="1.0"?> <!-- This file is autogenerated; comments and unknown tags will be stripped --> <mameconfig version="10"> <system name="default"> <input> <port type="SERVICE"> <newseq type="standard"> KEYCODE_5 KEYCODE_F2 </newseq> </port> <port type="UI_CONFIGURE"> <newseq type="standard"> KEYCODE_Z KEYCODE_5 </newseq> </port> </input> </system> </mameconfig>
My goal here is to NOT have L3 and R3 be the default buttons to open the service menu and MAME menu. Instead, I changed these to a combination of 2 other buttons, because I like to use the left analog stick for movement, rather than the d-pad, in most games. But I end up opening the service menu accidentally during intense movement.
From the documentation - https://retropie.org.uk/docs/MAME/#lr-mame2010-mame-2010
RETRO_DEVICE_ID_JOYPAD_L3 Test/Service Mode RETRO_DEVICE_ID_JOYPAD_R3 Enter MAME UI RETRO_DEVICE_ID_JOYPAD_A MAME: IPT_UI_SELECT (Make selections in the MAME GUI)
If there is an easier to way to change these defaults, I'm definitely open to suggestions.
-
Have I stumped everyone? =)
-
lr-mame2010 is a very messy, feature incomplete core. It does not respect much in the way of retroarch configs, so try plugging in a keyboard and using the MAME tab menu in-game to change the inputs.
That being said, when I upgraded to a Pi 4, I uninstalled lr-mame2010, installed lr-mame2016, and never looked back. It's better in every way.
-
@g30ff Fair point. I wasn't sure how high I could go with MAME before it would hit the CPU limits. I'll switch to 2016 and see how it goes. Thanks!
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.