So hate to resurrect a two year old thread.. but my original lr-mame mod for mortal kombat plus seem too old now (5 years now) giving segmentation faults.
So I built new ones based on the newest build lr_mame 0.237. These were built on Ubuntu 22.04
but might work on pie's if anyone wants to try them..
mkp_mamearcade_libretro.so is for Mortal Kombat Plus
umk3p_mamearcade_libretro.so is for Ultimate Mortal Kombat 3 Plus
Just copy them both into /opt/retropie/libretrocores/lr-mame
Be sure to adjust your configs/mame-libretro/ emulators.cfg like so:
mkplus-mame = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame/mkp_mamearcade_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg %ROM%"
umk3plus-mame = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame/umk3p_mamearcade_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg %ROM%"
Then set the emulators in run command.
They use the original rom zip names so change your plus roms to:
mk.zip and umk3.zip
You'll be overwriting the original roms if you care..
Download:
https://www.mediafire.com/file/nrafdcyue0n5s5d/libretro_mame-UMKP.zip/file