cheat.simple file (request help)

If you are having problems finding or using cheats for an Emulator (particularly MAME/MESS) or have found a trick that you wish to share this is the place to do it. But please read the Cheat FAQ first.
Post Reply
diamondx12
Posts: 5
Joined: Sun Nov 29, 2015 11:07 am

cheat.simple file (request help)

Post by diamondx12 »

i can't get the software part of mame to recgonize the cheat.simple file. my mame ini displays the correct path: cheatpath cheat;cheat_wayder
i have the cheat.simple file in the cheat directory. i am using mame 188.
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: cheat.simple file (request help)

Post by Pugsy »

Make sure you use select "Plugin Options" and then "Cheat" from the TAB menu....cheat.simple is a unique feature of the LUA cheat engine.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
diamondx12
Posts: 5
Joined: Sun Nov 29, 2015 11:07 am

Re: cheat.simple file (request help)

Post by diamondx12 »

i see the plugin menu and i select cheat but there is no display of any cheats. i used every single snes game combinations i can.
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: cheat.simple file (request help)

Post by Pugsy »

Have you got the software list roms for snes, just random SNES roms won't have cheats....

Take a look at the topic earlier this week that may shed some more light on it for you:
viewtopic.php?f=2&t=12369
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
diamondx12
Posts: 5
Joined: Sun Nov 29, 2015 11:07 am

Re: cheat.simple file (request help)

Post by diamondx12 »

yes i have the software list. the test game i am trying to use is super mario world and super scope 6, all usa versions, but the cheats don't display empty. it there a special location the cheat.simple should be at. I have it in the cheat directory. my cheat.7z file in mame also. can you like make a screen shot of the mame.ini file where directory locations are located and also my software roms are in a different directory. do all my software roms need to be in the roms directory instead. here is how my roms directorys are set up in my mame.ini file:
homepath .
rompath "roms;C:\ZARCADEZCAST\GAME ROMs (bios-devices);C:\ZARCADEZCAST\MAME 0.179 CHDs;C:\ZARCADEZCAST\MAME 0.179 Software List ROMs;C:\ZARCADEZCAST\MAME 0.179 Software List CHDs;C:\ZARCADEZCAST\Software ROMs (bios-devices)"
hashpath hash
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath .;ini;ini/presets
fontpath .
cheatpath cheat;cheat_wayder
crosshairpath crosshair
pluginspath plugins
languagepath language
swpath software
finchyfinch
Posts: 5
Joined: Sat Jul 29, 2017 4:02 am

Re: cheat.simple file (request help)

Post by finchyfinch »

This may or may not help as Pugsy helped me with what sounds like the same problem (apologies if you already understand this).

The Lua plugin engine using cheat.simple requires that you call the game using a shortened version of the game name, not what the actual file name is called. The XML file for SNES will show the following as an example only;
<software name="aaahhrm">
<description>Aaahh!!! Real Monsters (Euro)</description>
<year>1995</year>
<publisher>Viacom New Media</publisher>
<part name="cart" interface="snes_cart">
<feature name="slot" value="lorom" />
<dataarea name="rom" size="2097152">
<rom name="aaahh!!! real monsters (europe).sfc" size="2097152" crc="946313fb" sha1="ed042967a8528405ba7c67f9bad0af624e8c8497"/>
</dataarea>
</part>
</software>

To get this game to work you call it as the following;

mame snes aaahhrm

Do NOT call it as mame snes -cart aaahh!!! real monsters (europe).sfc - if you do this the program will run ok but the Lua cheat engine wont be able to match the cheat.simple entry to the game

Mame then looks up the XML file for the aaahhrm match and then checks what the rom name is, and then it runs that rom name. Your physical rom file name MUST match the one in the XML file.

I have also found that the system software (e.g. SNES in this case) has to be in the roms folder location. E.g.

ROMS
SNES
aaahh!!! real monsters (europe).sfc
Post Reply