Problems with cheats in lr-mame2003 (SOLVED)
saccublenda last edited by saccublenda
I have a problem in enabling cheat codes for lr-mame2003.
I have the
cheat.datfile in the
/home/pi/RetroPie/BIOS/mame2003/directory, I have set:
mame2003-cheats = "enabled"
/opt/retropie/configs/all/retroarch-core-options.cfg, and I have
cheat_database_path = "~/RetroPie/BIOS/mame2003"
/opt/retropie/configs/mame-libretro2003/retroarch.cfg. However, when I bring up the MAME menu by pressing Tab, I go to "Cheat" -> "Enable/Disable a Cheat", and I get the message:
"cheat database not found - unzip it and place it in the MAME directory"
Am I missing something?
Pi Model or other hardware: 3
Power Supply used: USB3.0
RetroPie Version Used: 4.4.2
USB Devices connected: 1x Keyboard / 1x Controller
Controller used: 8bitdo sfc30 (bluetooth)
saccublenda last edited by
I solved this.
Apparently neither the
cheat_database_pathsettings are required for the mame cheats to work, the only thing that is needed (beside the
/home/pi/RetroPie/BIOS/mame2003) is to set
system_directory = "~/RetroPie/BIOS"in
grant2258 Banned last edited by grant2258
nothing needs setup the default retropie config is set to
system_directory = "~/RetroPie/BIOS" your problems are arising from messing with the default config , you need to be careful when changing the configs on retropie.
retropies default mame install copies the the cheat dat from here https://github.com/libretro/mame2003-libretro/tree/master/metadata to the bios folder on install. your not supposed to save retroarch configs with retropie unless you know what you are doing fully. The cheats do work on a default install nothing needs done.