- This repo contains patched MRA files for encrypted and decrypted titles.
-
These patches utilize encrypted roms. The patched MRA files do not require additional roms in
games/mame
orgames/hbmame
and patch the rom on the fly. -
Patches include unlocked characters, modes, enchancements, trainers, or other features available in encrypted and decrypted roms. These features may have been previously available by inputting codes or not present prior to the patched data.
-
Readme files for each MRA available cite the author.
- These patched mra files are available with the popular update_all.sh updater script. Enable Arcade_Offset in the downloader to retrieve them.
Patches are applied to the loaded rom from rom index="0"
. For roms that use soft dips and store settings in the eeprom (nvram file). Hex is taken from soft dip settings and applied to rom index="02"
.
Usage of rom index's vary from core and are dependent on the author.
Patched MRA Template
<misterromdescription>
<about author=/>
<name></name>
<setname></setname>
<rbf></rbf>
<mameversion></mameversion>
<year></year>
<manufacturer></manufacturer>
<players></players>
<joystick></joystick>
<rotation></rotation>
<region></region>
<platform></platform>
<category></category>
<catver></catver>
<mraauthor></mraauthor>
<rom index="0" zip="rom1.zip|rom2.zip" type="merged" md5="None" address="0x30000000">
<part>
Example encryption / configuration
</part>
<!-- example rom - starts at 0x0 -->
<part name="example.00" crc="12345678"/>
<!-- example rom - starts at 0x14 -->
<part name="example.01" crc="91011121"/>
<!-- Total 0x000000 bytes - 00000 kBytes -->
<patch 0x0>"hex information"</patch>
</rom>
<rom index="1">
<part>00=horizontal / 01=vertical / 02= 4-Way Joystick</part>
</rom>
<rom index="2">
<part>"soft dip information"</part>
</rom>
<nvram index="2" size="128"/>
<buttons names="B1,B2,B3,B4,B5,B6,Start,Coin,Core Credits" default="Y,X,B,A,L,R,Select,Start,-" count="6"/>
</misterromdescription>