mirror of
https://github.com/RetroDECK/Supermodel.git
synced 2024-11-24 06:35:41 +00:00
3388 lines
154 KiB
XML
3388 lines
154 KiB
XML
<!--
|
|
Supermodel
|
|
A Sega Model 3 Arcade Emulator.
|
|
Copyright 2003-2024 The Supermodel Team
|
|
|
|
Games.xml
|
|
|
|
This file defines ROM sets and is required in order to recognize and properly
|
|
load them. Do not modify this unless you really know what you're doing!
|
|
-->
|
|
<games>
|
|
<game name="bassdx">
|
|
<identity>
|
|
<title>Sega Bass Fishing</title>
|
|
<version>USA, Deluxe</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="fishing" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20786.20" crc32="0xB7C7CFFB" />
|
|
<file offset="2" name="epr-20785.19" crc32="0xF390076D" />
|
|
<file offset="4" name="epr-20784.18" crc32="0xBE8047D9" />
|
|
<file offset="6" name="epr-20783.17" crc32="0x3AD976F9" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20259.4" crc32="0x40052562" />
|
|
<file offset="0x0000002" name="mpr-20258.3" crc32="0x7B78B071" />
|
|
<file offset="0x0000004" name="mpr-20257.2" crc32="0x025BC06D" />
|
|
<file offset="0x0000006" name="mpr-20256.1" crc32="0x115302AC" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20263.8" crc32="0x1CF4CBA9" />
|
|
<file offset="0x1000002" name="mpr-20262.7" crc32="0x52B0674D" />
|
|
<file offset="0x1000004" name="mpr-20261.6" crc32="0xB1E9D44A" />
|
|
<file offset="0x1000006" name="mpr-20260.5" crc32="0xC56B4C10" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20267.12" crc32="0x48989191" />
|
|
<file offset="0x2000002" name="mpr-20266.11" crc32="0xABD2DB85" />
|
|
<file offset="0x2000004" name="mpr-20265.10" crc32="0x28F76E3E" />
|
|
<file offset="0x2000006" name="mpr-20264.9" crc32="0x8D995196" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20270.26" crc32="0xDF68A7A7" />
|
|
<file offset="2" name="mpr-20271.27" crc32="0x4B01C3A4" />
|
|
<file offset="4" name="mpr-20272.28" crc32="0xA658DA23" />
|
|
<file offset="6" name="mpr-20273.29" crc32="0x577E9FFA" />
|
|
<file offset="8" name="mpr-20274.30" crc32="0x7C7056AE" />
|
|
<file offset="10" name="mpr-20275.31" crc32="0xE739F77A" />
|
|
<file offset="12" name="mpr-20276.32" crc32="0xCBF966C0" />
|
|
<file offset="14" name="mpr-20277.33" crc32="0x9C75200B" />
|
|
<file offset="16" name="mpr-20278.34" crc32="0xDB3991BA" />
|
|
<file offset="18" name="mpr-20279.35" crc32="0x995A11B8" />
|
|
<file offset="20" name="mpr-20280.36" crc32="0xC2C8F9F5" />
|
|
<file offset="22" name="mpr-20281.37" crc32="0xDA84B967" />
|
|
<file offset="24" name="mpr-20282.38" crc32="0x1869FF49" />
|
|
<file offset="26" name="mpr-20283.39" crc32="0x7D8FB469" />
|
|
<file offset="28" name="mpr-20284.40" crc32="0x5C7F3A6F" />
|
|
<file offset="30" name="mpr-20285.41" crc32="0x4AADC573" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20313.21" crc32="0x863A7857" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20268.22" crc32="0x3631E93E" />
|
|
<file offset="0x400000" name="mpr-20269.24" crc32="0x105A3181" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="getbassdx" parent="bassdx">
|
|
<identity>
|
|
<title>Get Bass: Sega Bass Fishing</title>
|
|
<version>Japan, Deluxe</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="fishing" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20837.20" crc32="0x66FC2084" />
|
|
<file offset="2" name="epr-20836.19" crc32="0xF8E8EF57" />
|
|
<file offset="4" name="epr-20835.18" crc32="0xF8F19BB2" />
|
|
<file offset="6" name="epr-20834.17" crc32="0x17F466A6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="getbassur" parent="bassdx">
|
|
<identity>
|
|
<title>Get Bass: Sega Bass Fishing</title>
|
|
<version>Japan, Upright</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="fishing" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20646.20" crc32="0xD740AE06" />
|
|
<file offset="2" name="epr-20645.19" crc32="0x8EEFA2B0" />
|
|
<file offset="4" name="epr-20644.18" crc32="0xC28DB2B6" />
|
|
<file offset="6" name="epr-20643.17" crc32="0xDAF02716" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="getbass" parent="bassdx">
|
|
<identity>
|
|
<title>Get Bass: Sega Bass Fishing</title>
|
|
<version>Japan, Standard</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="fishing" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20312.20" crc32="0x9D8B8B58" />
|
|
<file offset="2" name="epr-20311.19" crc32="0xF721050D" />
|
|
<file offset="4" name="epr-20310.18" crc32="0x4EFCDDC9" />
|
|
<file offset="6" name="epr-20309.17" crc32="0xA42E1033" />
|
|
</region>
|
|
<!-- Placeholder for kl5c80a16cf code (controller board prg)
|
|
<region name="io_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20690.ic11" crc32="0xB7DA201D" />
|
|
</region>
|
|
-->
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="daytona2">
|
|
<identity>
|
|
<title>Daytona USA 2 - Battle on the Edge</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_status_bit_set_percent_of_frame>24</real3d_status_bit_set_percent_of_frame>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
<encryption_key>0x29250e16</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20864a.20" crc32="0x5250F3A8" />
|
|
<file offset="2" name="epr-20863a.19" crc32="0x1DEB4686" />
|
|
<file offset="4" name="epr-20862a.18" crc32="0xE1B2CA61" />
|
|
<file offset="6" name="epr-20861a.17" crc32="0x89BA8E78" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20848.4" crc32="0x5B6C8B7D" />
|
|
<file offset="0x0000002" name="mpr-20847.3" crc32="0xEDA966EE" />
|
|
<file offset="0x0000004" name="mpr-20846.2" crc32="0xF44C5C7A" />
|
|
<file offset="0x0000006" name="mpr-20845.1" crc32="0x6037712C" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x2000000" name="mpr-20852.8" crc32="0xD606AD38" />
|
|
<file offset="0x2000002" name="mpr-20851.7" crc32="0x6E7A64B7" />
|
|
<file offset="0x2000004" name="mpr-20850.6" crc32="0xCB73758A" />
|
|
<file offset="0x2000006" name="mpr-20849.5" crc32="0x50DEE4AF" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x4000000" name="mpr-20856.12" crc32="0x0367A242" />
|
|
<file offset="0x4000002" name="mpr-20855.11" crc32="0xF1FF0794" />
|
|
<file offset="0x4000004" name="mpr-20854.10" crc32="0x68D94CDF" />
|
|
<file offset="0x4000006" name="mpr-20853.9" crc32="0x3245EE68" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x6000000" name="mpr-20860.16" crc32="0xE5CE2939" />
|
|
<file offset="0x6000002" name="mpr-20859.15" crc32="0xE14F5C46" />
|
|
<file offset="0x6000004" name="mpr-20858.14" crc32="0x407FBAD5" />
|
|
<file offset="0x6000006" name="mpr-20857.13" crc32="0x1EAB9C62" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20870.26" crc32="0x7C9E573D" />
|
|
<file offset="2" name="mpr-20871.27" crc32="0x47A1B789" />
|
|
<file offset="4" name="mpr-20872.28" crc32="0x2F55B423" />
|
|
<file offset="6" name="mpr-20873.29" crc32="0xC9000E48" />
|
|
<file offset="8" name="mpr-20874.30" crc32="0x26A9CCA2" />
|
|
<file offset="10" name="mpr-20875.31" crc32="0xBFEFD21E" />
|
|
<file offset="12" name="mpr-20876.32" crc32="0xFA701B87" />
|
|
<file offset="14" name="mpr-20877.33" crc32="0x2CD072F1" />
|
|
<file offset="16" name="mpr-20878.34" crc32="0xE6D5BC01" />
|
|
<file offset="18" name="mpr-20879.35" crc32="0xF1D727EC" />
|
|
<file offset="20" name="mpr-20880.36" crc32="0x8B370602" />
|
|
<file offset="22" name="mpr-20881.37" crc32="0x397322E7" />
|
|
<file offset="24" name="mpr-20882.38" crc32="0x9185BE51" />
|
|
<file offset="26" name="mpr-20883.39" crc32="0xD1E39E83" />
|
|
<file offset="28" name="mpr-20884.40" crc32="0x63C4639A" />
|
|
<file offset="30" name="mpr-20885.41" crc32="0x61C292CA" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20865.21" crc32="0xB70C2699" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20866.22" crc32="0x91F40C1C" />
|
|
<file offset="0x400000" name="mpr-20868.24" crc32="0xFA0C7EC0" />
|
|
<file offset="0x800000" name="mpr-20867.23" crc32="0xA579C884" />
|
|
<file offset="0xC00000" name="mpr-20869.25" crc32="0x1F338832" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20886.ic2" crc32="0x65B05F98" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-20887.ic18" crc32="0xA0757684" />
|
|
<file offset="0x400000" name="mpr-20888.ic20" crc32="0xB495FE65" />
|
|
<file offset="0x800000" name="mpr-20889.ic22" crc32="0x18EEC79E" />
|
|
<file offset="0xC00000" name="mpr-20890.ic24" crc32="0xAAC96FA2" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-20985.bin" crc32="0xB139481D" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dayto2pe" parent="daytona2">
|
|
<identity>
|
|
<title>Daytona USA 2 - Power Edition</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
<encryption_key>0x29222CC4</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21181.20" crc32="0xBF0007ED" />
|
|
<file offset="2" name="epr-21180.19" crc32="0x6E7B98ED" />
|
|
<file offset="4" name="epr-21179.18" crc32="0xD5FFB4D6" />
|
|
<file offset="6" name="epr-21178.17" crc32="0x230BF8AC" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21185.4" crc32="0xB6D5D2A1" />
|
|
<file offset="0x0000002" name="mpr-21184.3" crc32="0x25616403" />
|
|
<file offset="0x0000004" name="mpr-21183.2" crc32="0xB4B44805" />
|
|
<file offset="0x0000006" name="mpr-21182.1" crc32="0xBA8E667F" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x2000000" name="mpr-21189.8" crc32="0xCB439C45" />
|
|
<file offset="0x2000002" name="mpr-21188.7" crc32="0x753FC2A5" />
|
|
<file offset="0x2000004" name="mpr-21187.6" crc32="0x3BD14EE6" />
|
|
<file offset="0x2000006" name="mpr-21186.5" crc32="0xA6128662" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x4000000" name="mpr-21193.12" crc32="0x4638FEF4" />
|
|
<file offset="0x4000002" name="mpr-21192.11" crc32="0x60CBB1FA" />
|
|
<file offset="0x4000004" name="mpr-21191.10" crc32="0xA2BDCFE0" />
|
|
<file offset="0x4000006" name="mpr-21190.9" crc32="0x984D56EB" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x6000000" name="mpr-21197.16" crc32="0x04015247" />
|
|
<file offset="0x6000002" name="mpr-21196.15" crc32="0x0AB46DB5" />
|
|
<file offset="0x6000004" name="mpr-21195.14" crc32="0x7F39761C" />
|
|
<file offset="0x6000006" name="mpr-21194.13" crc32="0x12C7A414" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21198.26" crc32="0x42EC9ED4" />
|
|
<file offset="2" name="mpr-21199.27" crc32="0xFA28088C" />
|
|
<file offset="4" name="mpr-21200.28" crc32="0xFBB5AA1D" />
|
|
<file offset="6" name="mpr-21201.29" crc32="0xE6B13469" />
|
|
<file offset="8" name="mpr-21202.30" crc32="0xE6B4C2BE" />
|
|
<file offset="10" name="mpr-21203.31" crc32="0x32D08D33" />
|
|
<file offset="12" name="mpr-21204.32" crc32="0xEF18FE0A" />
|
|
<file offset="14" name="mpr-21205.33" crc32="0x4687BEA6" />
|
|
<file offset="16" name="mpr-21206.34" crc32="0xEC2D6884" />
|
|
<file offset="18" name="mpr-21207.35" crc32="0xEEAA510B" />
|
|
<file offset="20" name="mpr-21208.36" crc32="0xB222FEF0" />
|
|
<file offset="22" name="mpr-21209.37" crc32="0x170A28CE" />
|
|
<file offset="24" name="mpr-21210.38" crc32="0x460CEFE0" />
|
|
<file offset="26" name="mpr-21211.39" crc32="0xC84759CE" />
|
|
<file offset="28" name="mpr-21212.40" crc32="0x6F8A75E0" />
|
|
<file offset="30" name="mpr-21213.41" crc32="0xDE75BEC6" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21325.21" crc32="0x004AD6AD" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21285.22" crc32="0x7CDCA6AC" />
|
|
<file offset="0x400000" name="mpr-21287.24" crc32="0x06B66F17" />
|
|
<file offset="0x800000" name="mpr-21286.23" crc32="0x749DFEF0" />
|
|
<file offset="0xC00000" name="mpr-21288.25" crc32="0x14BEE38E" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dirtdvls">
|
|
<identity>
|
|
<title>Dirt Devils</title>
|
|
<version>Export, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x29290f17</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21065a.20" crc32="0x3223DB1A" />
|
|
<file offset="2" name="epr-21064a.19" crc32="0x2A01F9AD" />
|
|
<file offset="4" name="epr-21063a.18" crc32="0x6AB7EB32" />
|
|
<file offset="6" name="epr-21062a.17" crc32="0x64B55254" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21026.4" crc32="0xF4937E3F" />
|
|
<file offset="0x0000002" name="mpr-21025.3" crc32="0x6591C66E" />
|
|
<file offset="0x0000004" name="mpr-21024.2" crc32="0xEDE859B0" />
|
|
<file offset="0x0000006" name="mpr-21023.1" crc32="0x932A3724" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-21030.8" crc32="0xF8E51BEC" />
|
|
<file offset="0x1000002" name="mpr-21029.7" crc32="0x89867D8A" />
|
|
<file offset="0x1000004" name="mpr-21028.6" crc32="0xDB11F50A" />
|
|
<file offset="0x1000006" name="mpr-21027.5" crc32="0x74E1496A" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21034.26" crc32="0xACBA5CA6" />
|
|
<file offset="2" name="mpr-21035.27" crc32="0x618B7D6A" />
|
|
<file offset="4" name="mpr-21036.28" crc32="0x0E665BB2" />
|
|
<file offset="6" name="mpr-21037.29" crc32="0x90B98493" />
|
|
<file offset="8" name="mpr-21038.30" crc32="0x9B59D2C2" />
|
|
<file offset="10" name="mpr-21039.31" crc32="0x61407B07" />
|
|
<file offset="12" name="mpr-21040.32" crc32="0xB550C229" />
|
|
<file offset="14" name="mpr-21041.33" crc32="0x8F1AC988" />
|
|
<file offset="16" name="mpr-21042.34" crc32="0x1DAB621D" />
|
|
<file offset="18" name="mpr-21043.35" crc32="0x707015C8" />
|
|
<file offset="20" name="mpr-21044.36" crc32="0x776F9580" />
|
|
<file offset="22" name="mpr-21045.37" crc32="0xA28AD02F" />
|
|
<file offset="24" name="mpr-21046.38" crc32="0x05C995AE" />
|
|
<file offset="26" name="mpr-21047.39" crc32="0x06B7826F" />
|
|
<file offset="28" name="mpr-21048.40" crc32="0x96849974" />
|
|
<file offset="30" name="mpr-21049.41" crc32="0x91E8161A" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21066.21" crc32="0xF7ED2582" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21031.22" crc32="0x32F6B23A" />
|
|
<file offset="0x400000" name="mpr-21033.24" crc32="0x253D3C70" />
|
|
<file offset="0x800000" name="mpr-21032.23" crc32="0x3D3FF407" />
|
|
</region>
|
|
<!-- Spindizzi notes : apparently it uses the same rom from scud race-->
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-19338a.bin" crc32="0xC9FAC464" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dirtdvlsu" parent="dirtdvls">
|
|
<identity>
|
|
<title>Dirt Devils</title>
|
|
<version>USA, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x29290f17</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21057a.20" crc32="0x36065989" />
|
|
<file offset="2" name="epr-21056a.19" crc32="0xB7C18B60" />
|
|
<file offset="4" name="epr-21055a.18" crc32="0x539B3D7F" />
|
|
<file offset="6" name="epr-21054a.17" crc32="0xE9717FC6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dirtdvlsau" parent="dirtdvls">
|
|
<identity>
|
|
<title>Dirt Devils</title>
|
|
<version>Australia, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x29290f17</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21061a.20" crc32="0x755CA612" />
|
|
<file offset="2" name="epr-21060a.19" crc32="0x5EBE2816" />
|
|
<file offset="4" name="epr-21059a.18" crc32="0xF31A2AA4" />
|
|
<file offset="6" name="epr-21058a.17" crc32="0x4D7FDC8D" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dirtdvlsj" parent="dirtdvls">
|
|
<identity>
|
|
<title>Dirt Devils</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x29290f17</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21053a.20" crc32="0xADE1826F" />
|
|
<file offset="2" name="epr-21052a.19" crc32="0xC37E5ADB" />
|
|
<file offset="4" name="epr-21051a.18" crc32="0x84F72AA2" />
|
|
<file offset="6" name="epr-21050a.17" crc32="0x37204FE6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="dirtdvlsg" parent="dirtdvls">
|
|
<identity>
|
|
<title>Dirt Devils</title>
|
|
<version>Export, Ver. G?</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x29290f17</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="ic20.20" crc32="0x345829B5" />
|
|
<file offset="2" name="ic19.19" crc32="0x01B2A2DC" />
|
|
<file offset="4" name="ic18.18" crc32="0xEE859E65" />
|
|
<file offset="6" name="ic17.17" crc32="0xEC16BCDF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="eca">
|
|
<identity>
|
|
<title>Emergency Call Ambulance</title>
|
|
<version>Export</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Wheel</drive_board>
|
|
<audio>Stereo</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x2923aa91</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Skips over cabinet network error -->
|
|
<patch region="crom" bits="32" offset="0x4a45e4" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-22906.20" crc32="0x7F6426FC" />
|
|
<file offset="2" name="epr-22905.19" crc32="0x9755DD8C" />
|
|
<file offset="4" name="epr-22904.18" crc32="0x0FF828A8" />
|
|
<file offset="6" name="epr-22903.17" crc32="0x53882217" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-22873.4" crc32="0xDD406330" />
|
|
<file offset="0x0000002" name="mpr-22872.3" crc32="0x4FDE63A1" />
|
|
<file offset="0x0000004" name="mpr-22871.2" crc32="0xCF5BB5B5" />
|
|
<file offset="0x0000006" name="mpr-22870.1" crc32="0x52054043" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-22877.8" crc32="0xE53B8764" />
|
|
<file offset="0x1000002" name="mpr-22876.7" crc32="0xA7561249" />
|
|
<file offset="0x1000004" name="mpr-22875.6" crc32="0x1BB5C018" />
|
|
<file offset="0x1000006" name="mpr-22874.5" crc32="0x5E990497" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="epr-22885.16" crc32="0x3525B46D" />
|
|
<file offset="0x3000002" name="epr-22884.15" crc32="0x254C3B63" />
|
|
<file offset="0x3000004" name="epr-22883.14" crc32="0x86D90148" />
|
|
<file offset="0x3000006" name="epr-22882.13" crc32="0xB161416F" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-22854.26" crc32="0x97A23D16" />
|
|
<file offset="2" name="mpr-22855.27" crc32="0x7249CDC9" />
|
|
<file offset="4" name="mpr-22856.28" crc32="0x9C0D1D1B" />
|
|
<file offset="6" name="mpr-22857.29" crc32="0x44E6CE2B" />
|
|
<file offset="8" name="mpr-22858.30" crc32="0x0AF40AAE" />
|
|
<file offset="10" name="mpr-22859.31" crc32="0xC64F0158" />
|
|
<file offset="12" name="mpr-22860.32" crc32="0x053AF14B" />
|
|
<file offset="14" name="mpr-22861.33" crc32="0xD26343DA" />
|
|
<file offset="16" name="mpr-22862.34" crc32="0x38347C14" />
|
|
<file offset="18" name="mpr-22863.35" crc32="0x28B558E6" />
|
|
<file offset="20" name="mpr-22864.36" crc32="0x31ED02F6" />
|
|
<file offset="22" name="mpr-22865.37" crc32="0x3E3A211A" />
|
|
<file offset="24" name="mpr-22866.38" crc32="0xA863A3C8" />
|
|
<file offset="26" name="mpr-22867.39" crc32="0x1CE6C7B2" />
|
|
<file offset="28" name="mpr-22868.40" crc32="0x2DB40CF8" />
|
|
<file offset="30" name="mpr-22869.41" crc32="0xC6D62634" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-22886.21" crc32="0x374EC1C6" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-22887.22" crc32="0x7D04A867" />
|
|
<file offset="0x400000" name="mpr-22889.24" crc32="0x4F9BA45D" />
|
|
<file offset="0x800000" name="mpr-22888.23" crc32="0x018FCF22" />
|
|
<file offset="0xC00000" name="mpr-22890.25" crc32="0xB638BD7C" />
|
|
</region>
|
|
<!-- Spindizzi notes : apparently it uses the same rom from scud race-->
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-19338a.bin" crc32="0xC9FAC464" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="ecap" parent="eca">
|
|
<identity>
|
|
<title>Emergency Call Ambulance</title>
|
|
<version>US location test?</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Wheel</drive_board>
|
|
<audio>Stereo</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x2923aa91</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Skips over cabinet network error -->
|
|
<patch region="crom" bits="32" offset="0x4a2b7c" value="0x60000000" />
|
|
</patches>
|
|
<!-- Hand written SEGA labels in this form: TITLE: QQ ROM NO: IC17 CHECK SUM: 551B 9/12-'99 -->
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="qq.ic20" crc32="0xB12FE61C" />
|
|
<file offset="2" name="qq.ic19" crc32="0xA646C7E5" />
|
|
<file offset="4" name="qq.ic18" crc32="0x17B0BB2C" />
|
|
<file offset="6" name="qq.ic17" crc32="0x420B5EB8" />
|
|
</region>
|
|
<!-- Hand written SEGA labels in this form: TITLE: QQ ROM NO: IC13 CHECK SUM: 6B84 9/12-'99 -->
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="qq.ic16" crc32="0x3634F178" />
|
|
<file offset="0x3000002" name="qq.ic15" crc32="0x91C5A2A1" />
|
|
<file offset="0x3000004" name="qq.ic14" crc32="0xB41DB79B" />
|
|
<file offset="0x3000006" name="qq.ic13" crc32="0xBF3ACA1B" />
|
|
</region>
|
|
<!-- Hand written SEGA labels in this form: TITLE: QQ ROM NO: IC21 CHECK SUM: 0994 9/12-'99 -->
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="qq.ic21" crc32="0x0C55CA5F" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="ecau" parent="eca">
|
|
<identity>
|
|
<title>Emergency Call Ambulance</title>
|
|
<version>USA</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Wheel</drive_board>
|
|
<audio>Stereo</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x2923aa91</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Skips over cabinet network error -->
|
|
<patch region="crom" bits="32" offset="0x4a45e4" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-22898.20" crc32="0xEFB96701" />
|
|
<!-- file offset="2" name="epr-22897.19" crc32="0x9755DD8C" - same data as EPR-22905 in EAC -->
|
|
<!-- file offset="4" name="epr-22896.18" crc32="0x0FF828A8" - same data as EPR-22904 in EAC -->
|
|
<file offset="6" name="epr-22895.17" crc32="0x07DF16A0" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="ecaj" parent="eca">
|
|
<identity>
|
|
<title>Emergency Call Ambulance</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Wheel</drive_board>
|
|
<audio>Stereo</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
<encryption_key>0x2923aa91</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Skips over cabinet network error -->
|
|
<patch region="crom" bits="32" offset="0x4a45e4" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-22894.20" crc32="0xCDE48C5D" />
|
|
<!-- file offset="2" name="epr-22893.19" crc32="0x9755DD8C" - same data as EPR-22905 in EAC -->
|
|
<!-- file offset="4" name="epr-22892.18" crc32="0x0FF828A8" - same data as EPR-22904 in EAC -->
|
|
<file offset="6" name="epr-22891.17" crc32="0x823A251C" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="fvipers2">
|
|
<identity>
|
|
<title>Fighting Vipers 2</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<real3d_status_bit_set_percent_of_frame>24</real3d_status_bit_set_percent_of_frame>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
<encryption_key>0x29260e96</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20599a.20" crc32="0x9DF02AB9" />
|
|
<file offset="2" name="epr-20598a.19" crc32="0x87BD070F" />
|
|
<file offset="4" name="epr-20597a.18" crc32="0x6FCEE322" />
|
|
<file offset="6" name="epr-20596a.17" crc32="0x969AB801" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20563.4" crc32="0x999848AC" />
|
|
<file offset="0x0000002" name="mpr-20562.3" crc32="0x96E4942E" />
|
|
<file offset="0x0000004" name="mpr-20561.2" crc32="0x38A0F112" />
|
|
<file offset="0x0000006" name="mpr-20560.1" crc32="0xB0F6584D" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20567.8" crc32="0x80F4EBA7" />
|
|
<file offset="0x1000002" name="mpr-20566.7" crc32="0x2901883B" />
|
|
<file offset="0x1000004" name="mpr-20565.6" crc32="0xD6BBE638" />
|
|
<file offset="0x1000006" name="mpr-20564.5" crc32="0xBE69FCA0" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20571.12" crc32="0x40B459AF" />
|
|
<file offset="0x2000002" name="mpr-20570.11" crc32="0x2C0D91FC" />
|
|
<file offset="0x2000004" name="mpr-20569.10" crc32="0x136C014F" />
|
|
<file offset="0x2000006" name="mpr-20568.9" crc32="0xFF23CF1C" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20575.16" crc32="0xEBC99D8A" />
|
|
<file offset="0x3000002" name="mpr-20574.15" crc32="0x68567771" />
|
|
<file offset="0x3000004" name="mpr-20573.14" crc32="0xE0DEE793" />
|
|
<file offset="0x3000006" name="mpr-20572.13" crc32="0xD4A41A0B" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20580.26" crc32="0x6D42775E" />
|
|
<file offset="2" name="mpr-20581.27" crc32="0xAC9EEC04" />
|
|
<file offset="4" name="mpr-20582.28" crc32="0xB202F7BD" />
|
|
<file offset="6" name="mpr-20583.29" crc32="0x0D6D508A" />
|
|
<file offset="8" name="mpr-20584.30" crc32="0xECCF4DE6" />
|
|
<file offset="10" name="mpr-20585.31" crc32="0xB383F4E5" />
|
|
<file offset="12" name="mpr-20586.32" crc32="0xE7CD5DFB" />
|
|
<file offset="14" name="mpr-20587.33" crc32="0xE2B2ABE1" />
|
|
<file offset="16" name="mpr-20588.34" crc32="0x84F4162D" />
|
|
<file offset="18" name="mpr-20589.35" crc32="0x4E653D02" />
|
|
<file offset="20" name="mpr-20590.36" crc32="0x527049BE" />
|
|
<file offset="22" name="mpr-20591.37" crc32="0x3BE20243" />
|
|
<file offset="24" name="mpr-20592.38" crc32="0xD7985B28" />
|
|
<file offset="26" name="mpr-20593.39" crc32="0xE670C4D3" />
|
|
<file offset="28" name="mpr-20594.40" crc32="0x35578240" />
|
|
<file offset="30" name="mpr-20595.41" crc32="0x1D4A2CAD" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20600a.21" crc32="0xF0E7DB7E" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20576" crc32="0x1EEB540B" />
|
|
<file offset="0x400000" name="mpr-20578" crc32="0xD222F2D4" />
|
|
<file offset="0x800000" name="mpr-20577" crc32="0x3B236187" />
|
|
<file offset="0xC00000" name="mpr-20579" crc32="0x08788436" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="fvipers2o" parent="fvipers2">
|
|
<identity>
|
|
<title>Fighting Vipers 2</title>
|
|
<version>?</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<real3d_status_bit_set_percent_of_frame>24</real3d_status_bit_set_percent_of_frame>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
<encryption_key>0x29260e96</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20599.20" crc32="0x69A0009D" />
|
|
<file offset="2" name="epr-20598.19" crc32="0x71EC5183" />
|
|
<file offset="4" name="epr-20597.18" crc32="0x4279DE19" />
|
|
<file offset="6" name="epr-20596.17" crc32="0xA311B4AF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="harley">
|
|
<identity>
|
|
<title>Harley-Davidson and L.A. Riders</title>
|
|
<version>Export, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="harley" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20396b.20" crc32="0x9623DEA7" />
|
|
<file offset="2" name="epr-20395b.19" crc32="0x88F71D76" />
|
|
<file offset="4" name="epr-20394b.18" crc32="0xB4312135" />
|
|
<file offset="6" name="epr-20393b.17" crc32="0x7D712105" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20364.4" crc32="0xA2A68EF2" />
|
|
<file offset="0x0000002" name="mpr-20363.3" crc32="0x3E3CC6FF" />
|
|
<file offset="0x0000004" name="mpr-20362.2" crc32="0xF7E60DFD" />
|
|
<file offset="0x0000006" name="mpr-20361.1" crc32="0xDDB66C2F" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20368.8" crc32="0x100C9846" />
|
|
<file offset="0x1000002" name="mpr-20367.7" crc32="0x6C3F9748" />
|
|
<file offset="0x1000004" name="mpr-20366.6" crc32="0x45E3850E" />
|
|
<file offset="0x1000006" name="mpr-20365.5" crc32="0x7DD50361" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3800000" name="epr-20412.16" crc32="0x0D51BB34" />
|
|
<file offset="0x3800002" name="epr-20411.15" crc32="0x848DAAF7" />
|
|
<file offset="0x3800004" name="epr-20410.14" crc32="0x98B126F2" />
|
|
<file offset="0x3800006" name="epr-20409.13" crc32="0x58CAAA75" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20377.26" crc32="0x4D2887E5" />
|
|
<file offset="2" name="mpr-20378.27" crc32="0x5AD7C0EC" />
|
|
<file offset="4" name="mpr-20379.28" crc32="0x1E51C9F0" />
|
|
<file offset="6" name="mpr-20380.29" crc32="0xE10D35AE" />
|
|
<file offset="8" name="mpr-20381.30" crc32="0x76CD36A2" />
|
|
<file offset="10" name="mpr-20382.31" crc32="0xF089AE37" />
|
|
<file offset="12" name="mpr-20383.32" crc32="0x9E96D3BE" />
|
|
<file offset="14" name="mpr-20384.33" crc32="0x5BDFBB52" />
|
|
<file offset="16" name="mpr-20385.34" crc32="0x12DB1729" />
|
|
<file offset="18" name="mpr-20386.35" crc32="0xDB2CCAF8" />
|
|
<file offset="20" name="mpr-20387.36" crc32="0xC5DDE91B" />
|
|
<file offset="22" name="mpr-20388.37" crc32="0xAEAA862E" />
|
|
<file offset="24" name="mpr-20389.38" crc32="0x49BB6593" />
|
|
<file offset="26" name="mpr-20390.39" crc32="0x1D4A8EFE" />
|
|
<file offset="28" name="mpr-20391.40" crc32="0x5DC452DC" />
|
|
<file offset="30" name="mpr-20392.41" crc32="0x892208CB" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20397.21" crc32="0x5B20B54A" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20373.22" crc32="0xC684E8A3" />
|
|
<file offset="0x400000" name="mpr-20375.24" crc32="0x906ACE86" />
|
|
<file offset="0x800000" name="mpr-20374.23" crc32="0xFCF6EA21" />
|
|
<file offset="0xC00000" name="mpr-20376.25" crc32="0xDEEED366" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="harleya" parent="harley">
|
|
<identity>
|
|
<title>Harley-Davidson and L.A. Riders</title>
|
|
<version>Export, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shiftupdown" />
|
|
<input type="harley" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20396a.20" crc32="0x16B0106B" />
|
|
<file offset="2" name="epr-20395a.19" crc32="0x761F4976" />
|
|
<file offset="4" name="epr-20394a.18" crc32="0xCE29E2B6" />
|
|
<file offset="6" name="epr-20393a.17" crc32="0xB5646556" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="lamachin">
|
|
<identity>
|
|
<title>L.A. Machineguns: Rage of the Machines</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_gun1" />
|
|
<input type="analog_gun2" />
|
|
</inputs>
|
|
<encryption_key>0x292A2BC5</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21486.20" crc32="0x64DE433F" />
|
|
<file offset="2" name="epr-21485.19" crc32="0xF68F7703" />
|
|
<file offset="4" name="epr-21484.18" crc32="0x58102168" />
|
|
<file offset="6" name="epr-21483.17" crc32="0x940637C2" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21454.4" crc32="0x97FF94A7" />
|
|
<file offset="0x0000002" name="mpr-21453.3" crc32="0x082D98AB" />
|
|
<file offset="0x0000004" name="mpr-21452.2" crc32="0x01AC050C" />
|
|
<file offset="0x0000006" name="mpr-21451.1" crc32="0x42BDC56C" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-21458.8" crc32="0xB748F5A1" />
|
|
<file offset="0x1000002" name="mpr-21457.7" crc32="0x2034DBD4" />
|
|
<file offset="0x1000004" name="mpr-21456.6" crc32="0x73A50547" />
|
|
<file offset="0x1000006" name="mpr-21455.5" crc32="0x0B4A3CC5" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-21462.12" crc32="0x03D22EE8" />
|
|
<file offset="0x2000002" name="mpr-21461.11" crc32="0x33D8F0DA" />
|
|
<file offset="0x2000004" name="mpr-21460.10" crc32="0x02268361" />
|
|
<file offset="0x2000006" name="mpr-21459.9" crc32="0x71A7B6B3" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21467.26" crc32="0x73635100" />
|
|
<file offset="2" name="mpr-21468.27" crc32="0x462E5C81" />
|
|
<file offset="4" name="mpr-21469.28" crc32="0x4BA3F192" />
|
|
<file offset="6" name="mpr-21470.29" crc32="0x670F0DF5" />
|
|
<file offset="8" name="mpr-21471.30" crc32="0x1F07E6E3" />
|
|
<file offset="10" name="mpr-21472.31" crc32="0xE6DC64A3" />
|
|
<file offset="12" name="mpr-21473.32" crc32="0xD1C9B54A" />
|
|
<file offset="14" name="mpr-21474.33" crc32="0xAA2F19AE" />
|
|
<file offset="16" name="mpr-21475.34" crc32="0xBAE9B381" />
|
|
<file offset="18" name="mpr-21476.35" crc32="0x3833DF51" />
|
|
<file offset="20" name="mpr-21477.36" crc32="0x46032C35" />
|
|
<file offset="22" name="mpr-21478.37" crc32="0x35EF75B8" />
|
|
<file offset="24" name="mpr-21479.38" crc32="0x783E8ECE" />
|
|
<file offset="26" name="mpr-21480.39" crc32="0xC947BCB8" />
|
|
<file offset="28" name="mpr-21481.40" crc32="0x6CE566AC" />
|
|
<file offset="30" name="mpr-21482.41" crc32="0xE995F554" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21487.21" crc32="0xC2942448" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21463.22" crc32="0x0E6d6C0E" />
|
|
<file offset="0x400000" name="mpr-21465.24" crc32="0x1A62D925" />
|
|
<file offset="0x800000" name="mpr-21464.23" crc32="0x8230C1DE" />
|
|
<file offset="0xC00000" name="mpr-21466.25" crc32="0xCA20359E" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="lemans24">
|
|
<identity>
|
|
<title>Le Mans 24</title>
|
|
<version>Japan, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>Stereo</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="vr4" />
|
|
<input type="shiftupdown" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Base offset of program in CROM space: 0x6473c0 (0x473c0 in the ROM) -->
|
|
<patch region="crom" bits="32" offset="0x0D8C4C" value="0x00000002" /> <!-- comm. mode: 00=master, 01=slave, 02=satellite -->
|
|
<patch region="crom" bits="32" offset="0x13FE38" value="0x38840004" /> <!-- an actual bug in the game code -->
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19890b.20" crc32="0x9C16C3CC" />
|
|
<file offset="2" name="epr-19889b.19" crc32="0xD1F7E44C" />
|
|
<file offset="4" name="epr-19888b.18" crc32="0x800D763D" />
|
|
<file offset="6" name="epr-19887b.17" crc32="0x2842BB87" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19860.04" crc32="0x19A1DDC7" />
|
|
<file offset="0x0000002" name="mpr-19859.03" crc32="0x15906869" />
|
|
<file offset="0x0000004" name="mpr-19858.02" crc32="0x993FA656" />
|
|
<file offset="0x0000006" name="mpr-19857.01" crc32="0x82C9FCFC" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19864.08" crc32="0xC7BAAB2B" />
|
|
<file offset="0x1000002" name="mpr-19863.07" crc32="0x2B2619D0" />
|
|
<file offset="0x1000004" name="mpr-19862.06" crc32="0xB0F69AE4" />
|
|
<file offset="0x1000006" name="mpr-19861.05" crc32="0x6DDF21B3" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19868.12" crc32="0x3C43D64F" />
|
|
<file offset="0x2000002" name="mpr-19867.11" crc32="0xAE610FC5" />
|
|
<file offset="0x2000004" name="mpr-19866.10" crc32="0xEDE5FC78" />
|
|
<file offset="0x2000006" name="mpr-19865.09" crc32="0xB2749D2B" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19871.26" crc32="0x5168E02B" />
|
|
<file offset="2" name="mpr-19872.27" crc32="0x9E65FC06" />
|
|
<file offset="4" name="mpr-19873.28" crc32="0x0B15D7AB" />
|
|
<file offset="6" name="mpr-19874.29" crc32="0x6A28EC89" />
|
|
<file offset="8" name="mpr-19875.30" crc32="0xA03E1173" />
|
|
<file offset="10" name="mpr-19876.31" crc32="0xC93BB036" />
|
|
<file offset="12" name="mpr-19877.32" crc32="0xB1E3DF56" />
|
|
<file offset="14" name="mpr-19878.33" crc32="0xA2ACC111" />
|
|
<file offset="16" name="mpr-19879.34" crc32="0x90C1553F" />
|
|
<file offset="18" name="mpr-19880.35" crc32="0x42504e63" />
|
|
<file offset="20" name="mpr-19881.36" crc32="0xD06985CF" />
|
|
<file offset="22" name="mpr-19882.37" crc32="0xA86F2E2F" />
|
|
<file offset="24" name="mpr-19883.38" crc32="0x12895D6E" />
|
|
<file offset="26" name="mpr-19884.39" crc32="0x711EEBFB" />
|
|
<file offset="28" name="mpr-19885.40" crc32="0xD1AE5473" />
|
|
<file offset="30" name="mpr-19886.41" crc32="0x278AAE0B" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19891.21" crc32="0xC3ECD448" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19869.22" crc32="0xEA1EF1CC" />
|
|
<file offset="0x400000" name="mpr-19870.24" crc32="0x49C70296" />
|
|
</region>
|
|
<!-- Spindizzi notes : original Driveboard from model2 hardware -->
|
|
<!-- Not working ATM - Commands don't correspond -->
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18261.ic9" crc32="0x0C7FAC58" />
|
|
<!-- Driveboard program from scud - Can be a replacement from original model2 z80 program -->
|
|
<!-- I think Model3 driveboard hardware acts exactly like Model2 driveboard hardware (same irq, same memory mapping, same commands etc...) -->
|
|
<!-- This is why we can exchange micro program (rom) in Supermodel to have ffb in lemans24 -->
|
|
<!-- Simply comment and uncomment - for test purpose only -->
|
|
<!--
|
|
<file offset="0" name="epr-19338a.bin" crc32="0xC9FAC464" />
|
|
-->
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="lostwsga">
|
|
<identity>
|
|
<title>The Lost World</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_gun1" />
|
|
<input type="analog_gun2" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19936a.20" crc32="0x2F1CA664" />
|
|
<file offset="2" name="epr-19937a.19" crc32="0x9DBF5712" />
|
|
<file offset="4" name="epr-19938a.18" crc32="0x38AFE27A" />
|
|
<file offset="6" name="epr-19939a.17" crc32="0x8788B939" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19921.4" crc32="0x9AF3227F" />
|
|
<file offset="0x0000002" name="mpr-19920.3" crc32="0x8DF33574" />
|
|
<file offset="0x0000004" name="mpr-19919.2" crc32="0xFF119949" />
|
|
<file offset="0x0000006" name="mpr-19918.1" crc32="0x95B690E9" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19925.8" crc32="0xCFA4BB49" />
|
|
<file offset="0x1000002" name="mpr-19924.7" crc32="0x4EE3DDC5" />
|
|
<file offset="0x1000004" name="mpr-19923.6" crc32="0xED515CB2" />
|
|
<file offset="0x1000006" name="mpr-19922.5" crc32="0x4DFD7FC6" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19929.12" crc32="0x16491F63" />
|
|
<file offset="0x2000002" name="mpr-19928.11" crc32="0x9AFD5D4A" />
|
|
<file offset="0x2000004" name="mpr-19927.10" crc32="0x0C96EF11" />
|
|
<file offset="0x2000006" name="mpr-19926.9" crc32="0x05A232E0" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-19933.16" crc32="0x8E2ACD3B" />
|
|
<file offset="0x3000002" name="mpr-19932.15" crc32="0x04389385" />
|
|
<file offset="0x3000004" name="mpr-19931.14" crc32="0x448A5007" />
|
|
<file offset="0x3000006" name="mpr-19930.13" crc32="0xB598C2F2" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19902.26" crc32="0x178BD471" />
|
|
<file offset="2" name="mpr-19903.27" crc32="0xFE575871" />
|
|
<file offset="4" name="mpr-19904.28" crc32="0x57971D7D" />
|
|
<file offset="6" name="mpr-19905.29" crc32="0x6FA122EE" />
|
|
<file offset="8" name="mpr-19906.30" crc32="0xA5B16DD9" />
|
|
<file offset="10" name="mpr-19907.31" crc32="0x84A425CD" />
|
|
<file offset="12" name="mpr-19908.32" crc32="0x7702AA7C" />
|
|
<file offset="14" name="mpr-19909.33" crc32="0x8FCA65F9" />
|
|
<file offset="16" name="mpr-19910.34" crc32="0x1EF585E2" />
|
|
<file offset="18" name="mpr-19911.35" crc32="0xCA26A48D" />
|
|
<file offset="20" name="mpr-19912.36" crc32="0xFFE000E0" />
|
|
<file offset="22" name="mpr-19913.37" crc32="0xC003049E" />
|
|
<file offset="24" name="mpr-19914.38" crc32="0x3C21A953" />
|
|
<file offset="26" name="mpr-19915.39" crc32="0xFD0F2A2B" />
|
|
<file offset="28" name="mpr-19916.40" crc32="0x10B0C52E" />
|
|
<file offset="30" name="mpr-19917.41" crc32="0x3035833B" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19940.21" crc32="0xB06FFE5F" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19934.22" crc32="0xC7D8E194" />
|
|
<file offset="0x400000" name="mpr-19935.24" crc32="0x91C1B618" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="lostwsgp" parent="lostwsga">
|
|
<identity>
|
|
<title>The Lost World</title>
|
|
<!-- build 1997/06/24, location test or preview version, about half of game is available, Stage 3-2 ends with "Coming Soon?" -->
|
|
<version>Location Test</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_gun1" />
|
|
<input type="analog_gun2" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="ic20.20" crc32="0x50A5FD1D" />
|
|
<file offset="2" name="ic19.19" crc32="0xACF71D38" />
|
|
<file offset="4" name="ic18.18" crc32="0xA62DF14C" />
|
|
<file offset="6" name="ic17.17" crc32="0x9E94AFDB" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="ic21.21" crc32="0x78AF6BEE" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="magtruck">
|
|
<!-- Correct dump of Magical Truck Adventure, redumped September 2022. -->
|
|
<identity>
|
|
<title>Magical Truck Adventure</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="magtruck" />
|
|
</inputs>
|
|
<encryption_key>0x29266e45</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Enable Region change (remove the patch to return to Japan region) -->
|
|
<patch region="crom" bits="32" offset="0x14B25C" value="0x38600001" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21434.20" crc32="0x18F8626A" />
|
|
<file offset="2" name="epr-21436.19" crc32="0x22BCBCA3" />
|
|
<file offset="4" name="epr-21433.18" crc32="0xB3B124FA" />
|
|
<file offset="6" name="epr-21435.17" crc32="0x9B169446" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21426.4" crc32="0xCE77E26E" />
|
|
<file offset="0x0000002" name="mpr-21425.3" crc32="0xAD235849" />
|
|
<file offset="0x0000004" name="mpr-21424.2" crc32="0x25358FDF" />
|
|
<file offset="0x0000006" name="mpr-21423.1" crc32="0x4EE0060A" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21407.26" crc32="0x3FFB416C" />
|
|
<file offset="2" name="mpr-21408.27" crc32="0x3E00A7EF" />
|
|
<file offset="4" name="mpr-21409.28" crc32="0xA4673BBF" />
|
|
<file offset="6" name="mpr-21410.29" crc32="0xC9F43B4A" />
|
|
<file offset="8" name="mpr-21411.30" crc32="0xF14957C7" />
|
|
<file offset="10" name="mpr-21412.31" crc32="0xEC24091F" />
|
|
<file offset="12" name="mpr-21413.32" crc32="0xEA9049E0" />
|
|
<file offset="14" name="mpr-21414.33" crc32="0x79BC5FFD" />
|
|
<file offset="16" name="mpr-21415.34" crc32="0xF96FE7A2" />
|
|
<file offset="18" name="mpr-21416.35" crc32="0x84A08B3E" />
|
|
<file offset="20" name="mpr-21417.36" crc32="0x6094975C" />
|
|
<file offset="22" name="mpr-21418.37" crc32="0x7BB868BA" />
|
|
<file offset="24" name="mpr-21419.38" crc32="0xBE7325C2" />
|
|
<file offset="26" name="mpr-21420.39" crc32="0x8B577E7B" />
|
|
<file offset="28" name="mpr-21421.40" crc32="0x71E4E9FC" />
|
|
<file offset="30" name="mpr-21422.41" crc32="0xFECA77A5" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21438.21" crc32="0x6815AF9E" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21427.22" crc32="0x884566F6" />
|
|
<file offset="0x400000" name="mpr-21428.24" crc32="0x162D1E43" />
|
|
<file offset="0x800000" name="mpr-21431.23" crc32="0x0EF8F7BB" />
|
|
<file offset="0xC00000" name="mpr-21432.25" crc32="0x59C0F6DF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="mgtrkbad" parent="magtruck">
|
|
<!--
|
|
Original bad ROM set. EPROMs 18 and 20 are corrupted, causing attract
|
|
mode to stop rendering. A patch is applied here. The game was redumped
|
|
September 2022 but because new MAME ROM sets are usually slow to
|
|
propagate online, we retain support for the old, patched version.
|
|
-->
|
|
<identity>
|
|
<title>Magical Truck Adventure</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="magtruck" />
|
|
</inputs>
|
|
<encryption_key>0x29266e45</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Fixing bad ROM dump which causes attract mode to stop rendering -->
|
|
<patch region="crom" bits="32" offset="0x091A34" value="0x917F0068" />
|
|
<!-- Enable Region change (remove the patch to return to Japan region) -->
|
|
<patch region="crom" bits="32" offset="0x14B25C" value="0x38600001" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21434.20" crc32="0xE028D7CA" />
|
|
<!-- file offset="2" name="epr-21436.19" crc32="0x22BCBCA3" - same data as EPR-21436 in MAGTRUCK -->
|
|
<file offset="4" name="epr-21433.18" crc32="0x60AA9D76" />
|
|
<!-- file offset="6" name="epr-21435.17" crc32="0x9B169446" - same data as EPR-21435 in MAGTRUCK -->
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="oceanhun">
|
|
<identity>
|
|
<title>The Ocean Hunter</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_gun1" />
|
|
<input type="analog_gun2" />
|
|
</inputs>
|
|
<encryption_key>0x292B6A01</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21117a.20" crc32="0x2EE5B67D" />
|
|
<file offset="2" name="epr-21116a.19" crc32="0xD2CD1F7E" />
|
|
<file offset="4" name="epr-21115a.18" crc32="0xAC735888" />
|
|
<file offset="6" name="epr-21114a.17" crc32="0x75024695" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM1 -->
|
|
<file offset="0x2000000" name="mpr-21085.8" crc32="0x2B7224D3" />
|
|
<file offset="0x2000002" name="mpr-21084.7" crc32="0xC1C6B554" />
|
|
<file offset="0x2000004" name="mpr-21083.6" crc32="0xFDEC6A23" />
|
|
<file offset="0x2000006" name="mpr-21082.5" crc32="0x5056AD33" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x4000000" name="mpr-21089.12" crc32="0x2E8F88BD" />
|
|
<file offset="0x4000002" name="mpr-21088.11" crc32="0x7ED71C8C" />
|
|
<file offset="0x4000004" name="mpr-21087.10" crc32="0xCFF28641" />
|
|
<file offset="0x4000006" name="mpr-21086.9" crc32="0x3F12E1D0" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x6000000" name="mpr-21093.16" crc32="0xBDFBF357" />
|
|
<file offset="0x6000002" name="mpr-21092.15" crc32="0x5B1CED40" />
|
|
<file offset="0x6000004" name="mpr-21091.14" crc32="0x10671951" />
|
|
<file offset="0x6000006" name="mpr-21090.13" crc32="0x749D7979" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21098.26" crc32="0x91E71855" />
|
|
<file offset="2" name="mpr-21099.27" crc32="0x308A2768" />
|
|
<file offset="4" name="mpr-21100.28" crc32="0x5149B286" />
|
|
<file offset="6" name="mpr-21101.29" crc32="0xE9ED4250" />
|
|
<file offset="8" name="mpr-21102.30" crc32="0x06C6D4FC" />
|
|
<file offset="10" name="mpr-21103.31" crc32="0x17C4B27A" />
|
|
<file offset="12" name="mpr-21104.32" crc32="0xF6F80FFB" />
|
|
<file offset="14" name="mpr-21105.33" crc32="0x99BDB52B" />
|
|
<file offset="16" name="mpr-21106.34" crc32="0xAD2B7981" />
|
|
<file offset="18" name="mpr-21107.35" crc32="0xE108FF62" />
|
|
<file offset="20" name="mpr-21108.36" crc32="0xCDDC7A6E" />
|
|
<file offset="22" name="mpr-21109.37" crc32="0x92D6141D" />
|
|
<file offset="24" name="mpr-21110.38" crc32="0x4D6E3148" />
|
|
<file offset="26" name="mpr-21111.39" crc32="0x0A046D7A" />
|
|
<file offset="28" name="mpr-21112.40" crc32="0x9AFD9FEB" />
|
|
<file offset="30" name="mpr-21113.41" crc32="0x864BF325" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21118.21" crc32="0x598C00F0" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21094.22" crc32="0xC262B80A" />
|
|
<file offset="0x400000" name="mpr-21096.24" crc32="0x0A0021A0" />
|
|
<file offset="0x800000" name="mpr-21095.23" crc32="0x16D27A0A" />
|
|
<file offset="0xC00000" name="mpr-21097.25" crc32="0x0D8033FC" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="oceanhuna" parent="oceanhun">
|
|
<identity>
|
|
<title>The Ocean Hunter</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_gun1" />
|
|
<input type="analog_gun2" />
|
|
</inputs>
|
|
<encryption_key>0x292B6A01</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21117.20" crc32="0x58D985f1" />
|
|
<file offset="2" name="epr-21116.19" crc32="0x69E31E85" />
|
|
<file offset="4" name="epr-21115.18" crc32="0x0BB9C107" />
|
|
<file offset="6" name="epr-21114.17" crc32="0x3ADFCB9D" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scud">
|
|
<identity>
|
|
<title>Scud Race</title>
|
|
<version>Export, Twin/DX</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Prevent "rolling start" scrolling glitch -->
|
|
<patch region="crom" bits="32" offset="0x14BDB8" value="0x20B201E0" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19691.20" crc32="0x83523B89" />
|
|
<file offset="2" name="epr-19690.19" crc32="0x25F007FE" />
|
|
<file offset="4" name="epr-19689.18" crc32="0xCBCE6D62" />
|
|
<file offset="6" name="epr-19688.17" crc32="0xA4C85103" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19661.04" crc32="0x8E3FD241" />
|
|
<file offset="0x0000002" name="mpr-19660.03" crc32="0xD999C935" />
|
|
<file offset="0x0000004" name="mpr-19659.02" crc32="0xC47E7002" />
|
|
<file offset="0x0000006" name="mpr-19658.01" crc32="0xD523235C" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19665.08" crc32="0xF97C78F9" />
|
|
<file offset="0x1000002" name="mpr-19664.07" crc32="0xB9D11294" />
|
|
<file offset="0x1000004" name="mpr-19663.06" crc32="0xF6AF1CA4" />
|
|
<file offset="0x1000006" name="mpr-19662.05" crc32="0x3C700EFF" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19669.12" crc32="0xCDC43C61" />
|
|
<file offset="0x2000002" name="mpr-19668.11" crc32="0x0B4DD8D5" />
|
|
<file offset="0x2000004" name="mpr-19667.10" crc32="0xA8676799" />
|
|
<file offset="0x2000006" name="mpr-19666.09" crc32="0xB53DC97F" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19672.26" crc32="0x588C29FD" />
|
|
<file offset="2" name="mpr-19673.27" crc32="0x156ABAA9" />
|
|
<file offset="4" name="mpr-19674.28" crc32="0xC7B0F98C" />
|
|
<file offset="6" name="mpr-19675.29" crc32="0xFF113396" />
|
|
<file offset="8" name="mpr-19676.30" crc32="0xFD852EAD" />
|
|
<file offset="10" name="mpr-19677.31" crc32="0xC6AC0347" />
|
|
<file offset="12" name="mpr-19678.32" crc32="0xB8819CFE" />
|
|
<file offset="14" name="mpr-19679.33" crc32="0xE126C3E3" />
|
|
<file offset="16" name="mpr-19680.34" crc32="0x00EA5CEF" />
|
|
<file offset="18" name="mpr-19681.35" crc32="0xC949325F" />
|
|
<file offset="20" name="mpr-19682.36" crc32="0xCE5CA065" />
|
|
<file offset="22" name="mpr-19683.37" crc32="0xE5856419" />
|
|
<file offset="24" name="mpr-19684.38" crc32="0x56F6EC97" />
|
|
<file offset="26" name="mpr-19685.39" crc32="0x42B49304" />
|
|
<file offset="28" name="mpr-19686.40" crc32="0x84EED592" />
|
|
<file offset="30" name="mpr-19687.41" crc32="0x776CE694" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19692.21" crc32="0xA94F5521" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19670.22" crc32="0xBD31CC06" />
|
|
<file offset="0x400000" name="mpr-19671.24" crc32="0x8E8526AB" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1">
|
|
<file offset="0" name="epr-19612.2" crc32="0x13978FD4" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-19603.57" crc32="0xB1B1765F" />
|
|
<file offset="0x200000" name="mpr-19604.58" crc32="0x6AC85B49" />
|
|
<file offset="0x400000" name="mpr-19605.59" crc32="0xBEC891EB" />
|
|
<file offset="0x600000" name="mpr-19606.60" crc32="0xADAD46B2" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-19338a.bin" crc32="0xC9FAC464" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scudau" parent="scud">
|
|
<identity>
|
|
<title>Scud Race</title>
|
|
<version>Australia, Twin/DX</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Secret debug menu -->
|
|
<patch region="crom" bits="32" offset="0x199DE8" value="0x00050208" />
|
|
<!-- Prevent "rolling start" scrolling glitch -->
|
|
<patch region="crom" bits="32" offset="0x14BDF4" value="0x20B201E0" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19734.20" crc32="0xBE897336" />
|
|
<file offset="2" name="epr-19733.19" crc32="0x6565E29A" />
|
|
<file offset="4" name="epr-19732.18" crc32="0x23E864BB" />
|
|
<file offset="6" name="epr-19731.17" crc32="0x3EE6447E" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scuddx" parent="scud">
|
|
<identity>
|
|
<title>Scud Race</title>
|
|
<version>Export, Deluxe, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>false</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Prevent "rolling start" scrolling glitch -->
|
|
<patch region="crom" bits="32" offset="0x146350" value="0x20B201E0" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19607a.20" crc32="0x24301A12" />
|
|
<file offset="2" name="epr-19608a.19" crc32="0x1426160E" />
|
|
<file offset="4" name="epr-19609a.18" crc32="0xEC418B68" />
|
|
<file offset="6" name="epr-19610a.17" crc32="0x53F5CD94" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19589.4" crc32="0x5482238F" />
|
|
<file offset="0x0000002" name="mpr-19590.3" crc32="0xA5CD4718" />
|
|
<file offset="0x0000004" name="mpr-19591.2" crc32="0x48E1AAFF" />
|
|
<file offset="0x0000006" name="mpr-19592.1" crc32="0xD9003B6F" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19593.8" crc32="0x21E48FF8" />
|
|
<file offset="0x1000002" name="mpr-19594.7" crc32="0x654C26B0" />
|
|
<file offset="0x1000004" name="mpr-19595.6" crc32="0xD06FD9D6" />
|
|
<file offset="0x1000006" name="mpr-19596.5" crc32="0x5672E3F4" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19597.12" crc32="0x4D0FFE60" />
|
|
<file offset="0x2000002" name="mpr-19598.11" crc32="0xA081592E" />
|
|
<file offset="0x2000004" name="mpr-19599.10" crc32="0x65C1D33C" />
|
|
<file offset="0x2000006" name="mpr-19600.9" crc32="0xA25DA127" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19574.26" crc32="0x9BE8F314" />
|
|
<file offset="2" name="mpr-19573.27" crc32="0x57B61D65" />
|
|
<file offset="4" name="mpr-19576.28" crc32="0x85F9B587" />
|
|
<file offset="6" name="mpr-19575.29" crc32="0xDAB11C34" />
|
|
<file offset="8" name="mpr-19578.30" crc32="0xAE882C42" />
|
|
<file offset="10" name="mpr-19577.31" crc32="0x36A1FE5D" />
|
|
<file offset="12" name="mpr-19580.32" crc32="0x62503CEE" />
|
|
<file offset="14" name="mpr-19579.33" crc32="0xAF9698D0" />
|
|
<file offset="16" name="mpr-19582.34" crc32="0xC8B9CF1A" />
|
|
<file offset="18" name="mpr-19581.35" crc32="0x8863C2D7" />
|
|
<file offset="20" name="mpr-19584.36" crc32="0x256B056C" />
|
|
<file offset="22" name="mpr-19583.37" crc32="0xC22CB5AA" />
|
|
<file offset="24" name="mpr-19586.38" crc32="0xAC37163E" />
|
|
<file offset="26" name="mpr-19585.39" crc32="0xE2598012" />
|
|
<file offset="28" name="mpr-19588.40" crc32="0x42E20AE9" />
|
|
<file offset="30" name="mpr-19587.41" crc32="0xC288C910" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19611a.21" crc32="0x9D4A34F6" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19601.22" crc32="0xBA350FCC" />
|
|
<file offset="0x400000" name="mpr-19602.24" crc32="0xA92231C1" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scuddxo" parent="scud">
|
|
<identity>
|
|
<title>Scud Race</title>
|
|
<version>Export, Deluxe</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>false</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19607.20" crc32="0x365CE059" />
|
|
<file offset="2" name="epr-19608.19" crc32="0x56B46D26" />
|
|
<file offset="4" name="epr-19609.18" crc32="0x75D2675C" />
|
|
<file offset="6" name="epr-19610.17" crc32="0x3632870A" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19589.4" crc32="0x5482238F" />
|
|
<file offset="0x0000002" name="mpr-19590.3" crc32="0xA5CD4718" />
|
|
<file offset="0x0000004" name="mpr-19591.2" crc32="0x48E1AAFF" />
|
|
<file offset="0x0000006" name="mpr-19592.1" crc32="0xD9003B6F" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19593.8" crc32="0x21E48FF8" />
|
|
<file offset="0x1000002" name="mpr-19594.7" crc32="0x654C26B0" />
|
|
<file offset="0x1000004" name="mpr-19595.6" crc32="0xD06FD9D6" />
|
|
<file offset="0x1000006" name="mpr-19596.5" crc32="0x5672E3F4" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19597.12" crc32="0x4D0FFE60" />
|
|
<file offset="0x2000002" name="mpr-19598.11" crc32="0xA081592E" />
|
|
<file offset="0x2000004" name="mpr-19599.10" crc32="0x65C1D33C" />
|
|
<file offset="0x2000006" name="mpr-19600.9" crc32="0xA25DA127" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19574.26" crc32="0x9BE8F314" />
|
|
<file offset="2" name="mpr-19573.27" crc32="0x57B61D65" />
|
|
<file offset="4" name="mpr-19576.28" crc32="0x85F9B587" />
|
|
<file offset="6" name="mpr-19575.29" crc32="0xDAB11C34" />
|
|
<file offset="8" name="mpr-19578.30" crc32="0xAE882C42" />
|
|
<file offset="10" name="mpr-19577.31" crc32="0x36A1FE5D" />
|
|
<file offset="12" name="mpr-19580.32" crc32="0x62503CEE" />
|
|
<file offset="14" name="mpr-19579.33" crc32="0xAF9698D0" />
|
|
<file offset="16" name="mpr-19582.34" crc32="0xC8B9CF1A" />
|
|
<file offset="18" name="mpr-19581.35" crc32="0x8863C2D7" />
|
|
<file offset="20" name="mpr-19584.36" crc32="0x256B056C" />
|
|
<file offset="22" name="mpr-19583.37" crc32="0xC22CB5AA" />
|
|
<file offset="24" name="mpr-19586.38" crc32="0xAC37163E" />
|
|
<file offset="26" name="mpr-19585.39" crc32="0xE2598012" />
|
|
<file offset="28" name="mpr-19588.40" crc32="0x42E20AE9" />
|
|
<file offset="30" name="mpr-19587.41" crc32="0xC288C910" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19611.21" crc32="0x8888BF36" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19601.22" crc32="0xBA350FCC" />
|
|
<file offset="0x400000" name="mpr-19602.24" crc32="0xA92231C1" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scudplus" parent="scud">
|
|
<identity>
|
|
<title>Scud Race Plus</title>
|
|
<version>Export, Twin/DX, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Prevent "rolling start" scrolling glitch -->
|
|
<patch region="crom" bits="32" offset="0x14E424" value="0x20B201E0" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20095a.20" crc32="0x58C7E393" />
|
|
<file offset="2" name="epr-20094a.19" crc32="0xDBF17A43" />
|
|
<file offset="4" name="epr-20093a.18" crc32="0x4ED2E35D" />
|
|
<file offset="6" name="epr-20092a.17" crc32="0xA94EC57E" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20100.16" crc32="0xC99E2C01" />
|
|
<file offset="0x3000002" name="mpr-20099.15" crc32="0xFC9BD7D9" />
|
|
<file offset="0x3000004" name="mpr-20098.14" crc32="0x8355FA41" />
|
|
<file offset="0x3000006" name="mpr-20097.13" crc32="0x269A9DBE" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20096a.21" crc32="0x0FEF288B" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x400000" name="mpr-20101.24" crc32="0x66D1E31F" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-19338.bin" crc32="0xDBF88DE6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="scudplusa" parent="scud">
|
|
<identity>
|
|
<title>Scud Race Plus</title>
|
|
<version>Export, Twin/DX</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<mpeg_board>DSB1</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<netboard>true</netboard>
|
|
<audio>QuadFrontRear</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="vr4" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Prevent "rolling start" scrolling glitch -->
|
|
<patch region="crom" bits="32" offset="0x14E014" value="0x20B201E0" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20095.20" crc32="0x44467BC1" />
|
|
<file offset="2" name="epr-20094.19" crc32="0x299B6257" />
|
|
<file offset="4" name="epr-20093.18" crc32="0x9A85C611" />
|
|
<file offset="6" name="epr-20092.17" crc32="0x6F9161C1" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20100.16" crc32="0xC99E2C01" />
|
|
<file offset="0x3000002" name="mpr-20099.15" crc32="0xFC9BD7D9" />
|
|
<file offset="0x3000004" name="mpr-20098.14" crc32="0x8355FA41" />
|
|
<file offset="0x3000006" name="mpr-20097.13" crc32="0x269A9DBE" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20096a.21" crc32="0x0FEF288B" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x400000" name="mpr-20101.24" crc32="0x66D1E31F" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-19338.bin" crc32="0xDBF88DE6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="skichamp">
|
|
<identity>
|
|
<title>Ski Champ</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Ski</drive_board>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="ski" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20355.20" crc32="0x7A784E67" />
|
|
<file offset="2" name="epr-20354.18" crc32="0xACA62BF8" />
|
|
<file offset="4" name="epr-20353.19" crc32="0xBADF5F04" />
|
|
<file offset="6" name="epr-20352.17" crc32="0xC92C2545" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20321.4" crc32="0x698A97EE" />
|
|
<file offset="0x0000002" name="mpr-20320.3" crc32="0xEDC9A9E5" />
|
|
<file offset="0x0000004" name="mpr-20319.2" crc32="0x228047F3" />
|
|
<file offset="0x0000006" name="mpr-20318.1" crc32="0xB0CAD2C8" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20325.8" crc32="0xCB0EB133" />
|
|
<file offset="0x1000002" name="mpr-20324.7" crc32="0x8F5848D0" />
|
|
<file offset="0x1000004" name="mpr-20323.6" crc32="0x075DE2AE" />
|
|
<file offset="0x1000006" name="mpr-20322.5" crc32="0x2F69B205" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20329.12" crc32="0x0807EA33" />
|
|
<file offset="0x2000002" name="mpr-20328.11" crc32="0x5FA5E9F5" />
|
|
<file offset="0x2000004" name="mpr-20327.10" crc32="0xF55F51B2" />
|
|
<file offset="0x2000006" name="mpr-20326.9" crc32="0xB63E1CB4" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20333.16" crc32="0x76B8E0FA" />
|
|
<file offset="0x3000002" name="mpr-20332.15" crc32="0x500DB1EE" />
|
|
<file offset="0x3000004" name="mpr-20331.14" crc32="0xC4C45FB1" />
|
|
<file offset="0x3000006" name="mpr-20330.13" crc32="0xFBC7BBD5" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20336.26" crc32="0x261E3D39" />
|
|
<file offset="2" name="mpr-20337.27" crc32="0x2C7E9EB8" />
|
|
<file offset="4" name="mpr-20338.28" crc32="0x0AA626DF" />
|
|
<file offset="6" name="mpr-20339.29" crc32="0x7AF05417" />
|
|
<file offset="8" name="mpr-20340.30" crc32="0x82EF4A21" />
|
|
<file offset="10" name="mpr-20341.31" crc32="0x9373096E" />
|
|
<file offset="12" name="mpr-20342.32" crc32="0xEF98CD37" />
|
|
<file offset="14" name="mpr-20343.33" crc32="0x9825A46B" />
|
|
<file offset="16" name="mpr-20344.34" crc32="0xACBBCD68" />
|
|
<file offset="18" name="mpr-20345.35" crc32="0x431E7585" />
|
|
<file offset="20" name="mpr-20346.36" crc32="0x4F87F2D2" />
|
|
<file offset="22" name="mpr-20347.37" crc32="0x389A2D98" />
|
|
<file offset="24" name="mpr-20348.38" crc32="0x8BE8D4D2" />
|
|
<file offset="26" name="mpr-20349.39" crc32="0xA3240428" />
|
|
<file offset="28" name="mpr-20350.40" crc32="0xC48F9ACE" />
|
|
<file offset="30" name="mpr-20351.41" crc32="0x1FBD3E10" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20356.21" crc32="0x4E4015D0" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20334.22" crc32="0xDE1D67CD" />
|
|
<file offset="0x400000" name="mpr-20335.24" crc32="0x7300D0A2" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="spikeofe">
|
|
<identity>
|
|
<title>Spikeout Final Edition</title>
|
|
<version>Export</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="spikeout" />
|
|
</inputs>
|
|
<encryption_key>0x29236fc8</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21656.20" crc32="0xBD2AAF64" />
|
|
<file offset="2" name="epr-21655.19" crc32="0x68A9E417" />
|
|
<file offset="4" name="epr-21654.18" crc32="0x5BE245A3" />
|
|
<file offset="6" name="epr-21653.17" crc32="0xF4BD9C3C" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21616.4" crc32="0x2900BDD8" />
|
|
<file offset="0x0000002" name="mpr-21615.3" crc32="0x7727A6FC" />
|
|
<file offset="0x0000004" name="mpr-21614.2" crc32="0xE21D619B" />
|
|
<file offset="0x0000006" name="mpr-21613.1" crc32="0xD039E608" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x2000000" name="mpr-21620.8" crc32="0x476F027F" />
|
|
<file offset="0x2000002" name="mpr-21619.7" crc32="0xE1076F47" />
|
|
<file offset="0x2000004" name="mpr-21618.6" crc32="0x633530FA" />
|
|
<file offset="0x2000006" name="mpr-21617.5" crc32="0xA08C6790" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x4000000" name="mpr-21624.12" crc32="0xA158B7DA" />
|
|
<file offset="0x4000002" name="mpr-21623.11" crc32="0xD9301674" />
|
|
<file offset="0x4000004" name="mpr-21622.10" crc32="0x5F5A1563" />
|
|
<file offset="0x4000006" name="mpr-21621.9" crc32="0x551A444D" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x6000000" name="mpr-21628.16" crc32="0xDE3866EA" />
|
|
<file offset="0x6000002" name="mpr-21627.15" crc32="0xEFE94608" />
|
|
<file offset="0x6000004" name="mpr-21626.14" crc32="0x1861652E" />
|
|
<file offset="0x6000006" name="mpr-21625.13" crc32="0x72A34707" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21633.26" crc32="0x735FB67D" />
|
|
<file offset="2" name="mpr-21634.27" crc32="0x876E6788" />
|
|
<file offset="4" name="mpr-21635.28" crc32="0x093534A8" />
|
|
<file offset="6" name="mpr-21636.29" crc32="0x2433F21C" />
|
|
<file offset="8" name="mpr-21637.30" crc32="0xEDB8F2B8" />
|
|
<file offset="10" name="mpr-21638.31" crc32="0x3773A215" />
|
|
<file offset="12" name="mpr-21639.32" crc32="0x313D1872" />
|
|
<file offset="14" name="mpr-21640.33" crc32="0x271366BE" />
|
|
<file offset="16" name="mpr-21641.34" crc32="0x782147E4" />
|
|
<file offset="18" name="mpr-21642.35" crc32="0x844732C9" />
|
|
<file offset="20" name="mpr-21643.36" crc32="0x9E922E9D" />
|
|
<file offset="22" name="mpr-21644.37" crc32="0x617AA65A" />
|
|
<file offset="24" name="mpr-21645.38" crc32="0x71396F52" />
|
|
<file offset="26" name="mpr-21646.39" crc32="0x90FD9C87" />
|
|
<file offset="28" name="mpr-21647.40" crc32="0xCF87991F" />
|
|
<file offset="30" name="mpr-21648.41" crc32="0x30F974A1" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21657.21" crc32="0x7242E8FD" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21629.22" crc32="0xBC9701C4" />
|
|
<file offset="0x400000" name="mpr-21630.24" crc32="0x9F2DEADD" />
|
|
<file offset="0x800000" name="mpr-21631.23" crc32="0x299036C5" />
|
|
<file offset="0xC00000" name="mpr-21632.25" crc32="0xFF162F0D" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21658.ic2" crc32="0x50BAD8CB" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-21649.ic18" crc32="0xDAC87F47" />
|
|
<file offset="0x400000" name="mpr-21650.ic20" crc32="0x86D90123" />
|
|
<file offset="0x800000" name="mpr-21651.ic22" crc32="0x81715565" />
|
|
<file offset="0xC00000" name="mpr-21652.ic24" crc32="0xE7C8C9BF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="spikeout">
|
|
<identity>
|
|
<title>Spikeout</title>
|
|
<version>Export, Revision C</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="spikeout" />
|
|
</inputs>
|
|
<encryption_key>0x292f2b04</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21217c.20" crc32="0xEA8C30CE" />
|
|
<file offset="2" name="epr-21216c.19" crc32="0x867D3A0F" />
|
|
<file offset="4" name="epr-21215c.18" crc32="0xE2878221" />
|
|
<file offset="6" name="epr-21214c.17" crc32="0x8DC0A85C" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21137.4" crc32="0x3572D417" />
|
|
<file offset="0x0000002" name="mpr-21136.3" crc32="0xB730FE50" />
|
|
<file offset="0x0000004" name="mpr-21135.2" crc32="0xF3FA7C50" />
|
|
<file offset="0x0000006" name="mpr-21134.1" crc32="0x65399935" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x2000000" name="mpr-21141.8" crc32="0x1D0763CB" />
|
|
<file offset="0x2000002" name="mpr-21140.7" crc32="0x1390746D" />
|
|
<file offset="0x2000004" name="mpr-21139.6" crc32="0x06D441F5" />
|
|
<file offset="0x2000006" name="mpr-21138.5" crc32="0xA9A2DE2C" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x4000000" name="mpr-21145.12" crc32="0x0E6A3AE3" />
|
|
<file offset="0x4000002" name="mpr-21144.11" crc32="0xD93D778C" />
|
|
<file offset="0x4000004" name="mpr-21143.10" crc32="0xDDCADA10" />
|
|
<file offset="0x4000006" name="mpr-21142.9" crc32="0xDA35CD51" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x6000000" name="mpr-21149.16" crc32="0x9E4EBE58" />
|
|
<file offset="0x6000002" name="mpr-21148.15" crc32="0x56D980AD" />
|
|
<file offset="0x6000004" name="mpr-21147.14" crc32="0xA1F2B73F" />
|
|
<file offset="0x6000006" name="mpr-21146.13" crc32="0x85F55311" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21154.26" crc32="0x3B76F8E8" />
|
|
<file offset="2" name="mpr-21155.27" crc32="0xACA19901" />
|
|
<file offset="4" name="mpr-21156.28" crc32="0x5C9DF226" />
|
|
<file offset="6" name="mpr-21157.29" crc32="0xF6FB1279" />
|
|
<file offset="8" name="mpr-21158.30" crc32="0x61707554" />
|
|
<file offset="10" name="mpr-21159.31" crc32="0xFCC791F5" />
|
|
<file offset="12" name="mpr-21160.32" crc32="0xB40A38D3" />
|
|
<file offset="14" name="mpr-21161.33" crc32="0x559063F0" />
|
|
<file offset="16" name="mpr-21162.34" crc32="0xACC4B2E4" />
|
|
<file offset="18" name="mpr-21163.35" crc32="0x653C54C7" />
|
|
<file offset="20" name="mpr-21164.36" crc32="0x902FD1E0" />
|
|
<file offset="22" name="mpr-21165.37" crc32="0x50B3BE05" />
|
|
<file offset="24" name="mpr-21166.38" crc32="0x8F87A782" />
|
|
<file offset="26" name="mpr-21167.39" crc32="0x0F3994D0" />
|
|
<file offset="28" name="mpr-21168.40" crc32="0xC58BE980" />
|
|
<file offset="30" name="mpr-21169.41" crc32="0xAA3B2CC0" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21218.21" crc32="0x5821001A" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21150.22" crc32="0x125201CE" />
|
|
<file offset="0x400000" name="mpr-21152.24" crc32="0x0AFDEE87" />
|
|
<file offset="0x800000" name="mpr-21151.23" crc32="0x599527B9" />
|
|
<file offset="0xC00000" name="mpr-21153.25" crc32="0x4155F307" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21219.ic2" crc32="0x4E042B21" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-21170.ic18" crc32="0xF51F7CE3" />
|
|
<file offset="0x400000" name="mpr-21171.ic20" crc32="0x8D3BD5B6" />
|
|
<file offset="0x800000" name="mpr-21172.ic22" crc32="0xBE221E27" />
|
|
<file offset="0xC00000" name="mpr-21173.ic24" crc32="0xCA7226D6" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="srally2">
|
|
<identity>
|
|
<title>Sega Rally 2</title>
|
|
<version>Export</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<netboard>true</netboard>
|
|
<audio>QuadMix</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="handbrake" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Old patch to bypass JTAG checks, breaks linked mode -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x7c0c4" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7c0c8" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7c0cc" value="0x60000000" />
|
|
-->
|
|
<!-- New patch to bypass JTAG checks -->
|
|
<patch region="crom" bits="32" offset="0x7b348" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7b568" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7b6b4" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7b7b0" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x7b8a8" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20635.20" crc32="0x7937473F" />
|
|
<file offset="2" name="epr-20634.19" crc32="0x45A09245" />
|
|
<file offset="4" name="epr-20633.18" crc32="0xF5A24F24" />
|
|
<file offset="6" name="epr-20632.17" crc32="0x6829A801" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20605.4" crc32="0x00513401" />
|
|
<file offset="0x0000002" name="mpr-20604.3" crc32="0x99C5F396" />
|
|
<file offset="0x0000004" name="mpr-20603.2" crc32="0xAD0D8EB8" />
|
|
<file offset="0x0000006" name="mpr-20602.1" crc32="0x60CFA72A" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20609.8" crc32="0xC03CC0E5" />
|
|
<file offset="0x1000002" name="mpr-20608.7" crc32="0x0C9B0571" />
|
|
<file offset="0x1000004" name="mpr-20607.6" crc32="0x6DA85AA3" />
|
|
<file offset="0x1000006" name="mpr-20606.5" crc32="0x072498FD" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20613.12" crc32="0x2938C0D9" />
|
|
<file offset="0x2000002" name="mpr-20612.11" crc32="0x721A44B6" />
|
|
<file offset="0x2000004" name="mpr-20611.10" crc32="0x5D9F8BA2" />
|
|
<file offset="0x2000006" name="mpr-20610.9" crc32="0xB6E0FF4E" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20616.26" crc32="0xE11DCF8B" />
|
|
<file offset="2" name="mpr-20617.27" crc32="0x96ACEF3F" />
|
|
<file offset="4" name="mpr-20618.28" crc32="0x6C281281" />
|
|
<file offset="6" name="mpr-20619.29" crc32="0x0FA65819" />
|
|
<file offset="8" name="mpr-20620.30" crc32="0xEE79585F" />
|
|
<file offset="10" name="mpr-20621.31" crc32="0x3A99148F" />
|
|
<file offset="12" name="mpr-20622.32" crc32="0x0618F056" />
|
|
<file offset="14" name="mpr-20623.33" crc32="0xCCF31B85" />
|
|
<file offset="16" name="mpr-20624.34" crc32="0x90F30936" />
|
|
<file offset="18" name="mpr-20625.35" crc32="0x04F804FA" />
|
|
<file offset="20" name="mpr-20626.36" crc32="0x2D6C97D6" />
|
|
<file offset="22" name="mpr-20627.37" crc32="0xA14EE871" />
|
|
<file offset="24" name="mpr-20628.38" crc32="0xBBA829A3" />
|
|
<file offset="26" name="mpr-20629.39" crc32="0xEAD2EB31" />
|
|
<file offset="28" name="mpr-20630.40" crc32="0xCC5881B8" />
|
|
<file offset="30" name="mpr-20631.41" crc32="0x5CB69FFD" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20636.21" crc32="0x7139EBF8" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20614.22" crc32="0xA3930E4A" />
|
|
<file offset="0x400000" name="mpr-20615.24" crc32="0x62E8A94A" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20641.2" crc32="0xC9B82035" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-20637.57" crc32="0xD66E8A02" />
|
|
<file offset="0x400000" name="mpr-20638.58" crc32="0xD1513382" />
|
|
<file offset="0x800000" name="mpr-20639.59" crc32="0xF6603B7B" />
|
|
<file offset="0xC00000" name="mpr-20640.60" crc32="0x9EEA07B7" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-20512.bin" crc32="0xCF64350D" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="srally2p" parent="srally2">
|
|
<identity>
|
|
<title>Sega Rally 2</title>
|
|
<version>Prototype</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<audio>QuadMix</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="handbrake" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Spindizzi notes : Not working ATM - Need correct patches for jtag stuffs -->
|
|
<!-- Test 1 -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x5bebc" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x5bec0" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x5bec4" value="0x60000000" />
|
|
-->
|
|
<!-- Test 2 -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x4f8d4" value="0x60000000" />
|
|
-->
|
|
<!-- Test 3 -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x501fc" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x50200" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x50204" value="0x60000000" />
|
|
-->
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="ic20.20" crc32="0x5CC4FEA1" />
|
|
<file offset="2" name="ic19.19" crc32="0xEF8C5FD0" />
|
|
<file offset="4" name="ic18.18" crc32="0xDE4F06E9" />
|
|
<file offset="6" name="ic17.17" crc32="0x328796E5" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="ic21.21" crc32="0x82A4EB2E" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="ic2.2" crc32="0x61C3F8BC" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="srally2pa" parent="srally2">
|
|
<identity>
|
|
<title>Sega Rally 2</title>
|
|
<version>Prototype Version A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="handbrake" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Spindizzi notes : Not working ATM - Need correct patches for jtag stuffs -->
|
|
<!-- Test 1 -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x3ba44" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x3ba48" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x3ba4c" value="0x60000000" />
|
|
-->
|
|
<!-- Test 2 -->
|
|
<!--
|
|
<patch region="crom" bits="32" offset="0x3b10c" value="0x60000000" />
|
|
-->
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="prog0.20" crc32="0xA904227D" />
|
|
<file offset="2" name="prog1.19" crc32="0xB486BB74" />
|
|
<file offset="4" name="prog2.18" crc32="0xAC1053F8" />
|
|
<file offset="6" name="prog3.17" crc32="0xE71D3F2D" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="ic21.21" crc32="0x82A4EB2E" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="ic2.2" crc32="0x61C3F8BC" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="srally2dx" parent="srally2">
|
|
<identity>
|
|
<title>Sega Rally 2</title>
|
|
<version>Export, Deluxe</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<!--
|
|
To get this running at full speed, set PowerPC frequency to 100 MHz on
|
|
command line or in INI file.
|
|
-->
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Wheel</drive_board>
|
|
<real3d_status_bit_set_percent_of_frame>48</real3d_status_bit_set_percent_of_frame>
|
|
<audio>QuadMix</audio>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="vehicle" />
|
|
<input type="shift4" />
|
|
<input type="handbrake" />
|
|
<input type="viewchange" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!--
|
|
Base offset of program in CROM space: 0 (lines up perfectly with RAM
|
|
offsets). The game gets stuck in a region of code that appears to
|
|
wait on some exception to occur. It also appears to access the
|
|
tilegen space, indicating that this is perhaps related to frame
|
|
timing and IRQs (pure speculation; I haven't really looked at it).
|
|
Multiple places can be patched out - another one that works is
|
|
0x66ae0.
|
|
-->
|
|
<patch region="crom" bits="32" offset="0x66aa8" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20505.20" crc32="0xC24A5097" />
|
|
<file offset="2" name="epr-20504.19" crc32="0x30BBC46D" />
|
|
<file offset="4" name="epr-20503.18" crc32="0x6E238B3D" />
|
|
<file offset="6" name="epr-20502.17" crc32="0xAF16846D" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20475.4" crc32="0xD0F059EE" />
|
|
<file offset="0x0000002" name="mpr-20474.3" crc32="0x66CB4C8E" />
|
|
<file offset="0x0000004" name="mpr-20473.2" crc32="0xDD8E3131" />
|
|
<file offset="0x0000006" name="mpr-20472.1" crc32="0xDB8D6A00" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20479.8" crc32="0x82EC5488" />
|
|
<file offset="0x1000002" name="mpr-20478.7" crc32="0x5DFD59F7" />
|
|
<file offset="0x1000004" name="mpr-20477.6" crc32="0x0B5AC3AD" />
|
|
<file offset="0x1000006" name="mpr-20476.5" crc32="0xCC97D758" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20483.12" crc32="0x7D487F3A" />
|
|
<file offset="0x2000002" name="mpr-20482.11" crc32="0xD21668D1" />
|
|
<file offset="0x2000004" name="mpr-20481.10" crc32="0x42ACC4F9" />
|
|
<file offset="0x2000006" name="mpr-20480.9" crc32="0x1E486A2E" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20486.26" crc32="0xDAB1F70F" />
|
|
<file offset="2" name="mpr-20487.27" crc32="0xFFB38774" />
|
|
<file offset="4" name="mpr-20488.28" crc32="0x0C25A1FB" />
|
|
<file offset="6" name="mpr-20489.29" crc32="0x6E8A911A" />
|
|
<file offset="8" name="mpr-20490.30" crc32="0x93DA0363" />
|
|
<file offset="10" name="mpr-20491.31" crc32="0xC4808E7A" />
|
|
<file offset="12" name="mpr-20492.32" crc32="0xD1B27B2B" />
|
|
<file offset="14" name="mpr-20493.33" crc32="0xE43CC6AF" />
|
|
<file offset="16" name="mpr-20494.34" crc32="0xB997B531" />
|
|
<file offset="18" name="mpr-20495.35" crc32="0x72480F09" />
|
|
<file offset="20" name="mpr-20496.36" crc32="0x96F6D3A8" />
|
|
<file offset="22" name="mpr-20497.37" crc32="0x7DC700A3" />
|
|
<file offset="24" name="mpr-20498.38" crc32="0x4E844081" />
|
|
<file offset="26" name="mpr-20499.39" crc32="0x09D9C7D1" />
|
|
<file offset="28" name="mpr-20500.40" crc32="0x3766FD87" />
|
|
<file offset="30" name="mpr-20501.41" crc32="0x741DA4AC" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20506.21" crc32="0x855AF67B" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20484.22" crc32="0x8AC3FBC4" />
|
|
<file offset="0x400000" name="mpr-20485.24" crc32="0xCFD8C19B" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="swtrilgy">
|
|
<identity>
|
|
<title>Star Wars Trilogy Arcade</title>
|
|
<version>Export, Revision A</version>
|
|
<manufacturer>Sega, LucasArts</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Joystick</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_joystick" />
|
|
</inputs>
|
|
<encryption_key>0x31272A01</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!--
|
|
Patch from MAME: forces JTAG write/read tests to succeed, otherwise
|
|
the game spins in a loop forever (until we implement JTAG properly)
|
|
-->
|
|
<patch region="crom" bits="32" offset="0xf6e44" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21382a.20" crc32="0x69BAF117" />
|
|
<file offset="2" name="epr-21381a.19" crc32="0x2DD34E28" />
|
|
<file offset="4" name="epr-21380a.18" crc32="0x780FB4E7" />
|
|
<file offset="6" name="epr-21379a.17" crc32="0x24DC1555" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21342.04" crc32="0x339525CE" />
|
|
<file offset="0x0000002" name="mpr-21341.03" crc32="0xB2A269E4" />
|
|
<file offset="0x0000004" name="mpr-21340.02" crc32="0xAD36040E" />
|
|
<file offset="0x0000006" name="mpr-21339.01" crc32="0xC0CE5037" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-21346.08" crc32="0xC8733594" />
|
|
<file offset="0x1000002" name="mpr-21345.07" crc32="0x6C183A21" />
|
|
<file offset="0x1000004" name="mpr-21344.06" crc32="0x87453D76" />
|
|
<file offset="0x1000006" name="mpr-21343.05" crc32="0x12552D07" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-21350.12" crc32="0x486195E7" />
|
|
<file offset="0x2000002" name="mpr-21349.11" crc32="0x3D39454B" />
|
|
<file offset="0x2000004" name="mpr-21348.10" crc32="0x1F7CC5F5" />
|
|
<file offset="0x2000006" name="mpr-21347.09" crc32="0xECB6B934" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21359.26" crc32="0x34EF4122" />
|
|
<file offset="2" name="mpr-21360.27" crc32="0x2882B95E" />
|
|
<file offset="4" name="mpr-21361.28" crc32="0x9B61C3C1" />
|
|
<file offset="6" name="mpr-21362.29" crc32="0x01A92169" />
|
|
<file offset="8" name="mpr-21363.30" crc32="0xE7D18FED" />
|
|
<file offset="10" name="mpr-21364.31" crc32="0xCB6A5468" />
|
|
<file offset="12" name="mpr-21365.32" crc32="0xAD5449D8" />
|
|
<file offset="14" name="mpr-21366.33" crc32="0xDEFB6B95" />
|
|
<file offset="16" name="mpr-21367.34" crc32="0xDFD51029" />
|
|
<file offset="18" name="mpr-21368.35" crc32="0xAE90FD21" />
|
|
<file offset="20" name="mpr-21369.36" crc32="0xBF17EEB4" />
|
|
<file offset="22" name="mpr-21370.37" crc32="0x2321592A" />
|
|
<file offset="24" name="mpr-21371.38" crc32="0xA68782FD" />
|
|
<file offset="26" name="mpr-21372.39" crc32="0xFC3F4E8B" />
|
|
<file offset="28" name="mpr-21373.40" crc32="0xB76AD261" />
|
|
<file offset="30" name="mpr-21374.41" crc32="0xAE6C4D28" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21383.21" crc32="0x544D1E28" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21355.22" crc32="0xC1B2D326" />
|
|
<file offset="0x400000" name="mpr-21357.24" crc32="0x02703FAB" />
|
|
</region>
|
|
<region name="mpeg_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21384.2" crc32="0x12FA4780" />
|
|
</region>
|
|
<region name="mpeg_music" stride="1" chunk_size="1">
|
|
<file offset="0x000000" name="mpr-21375.18" crc32="0x735157A9" />
|
|
<file offset="0x400000" name="mpr-21376.20" crc32="0xE635F81E" />
|
|
<file offset="0x800000" name="mpr-21377.22" crc32="0x720621F8" />
|
|
<file offset="0xC00000" name="mpr-21378.24" crc32="0x1FCF715E" />
|
|
</region>
|
|
<!-- Force feedback controller prg -->
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-21119.ic8" crc32="0x65082B14" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="swtrilgya" parent="swtrilgy">
|
|
<identity>
|
|
<title>Star Wars Trilogy Arcade</title>
|
|
<version>Export</version>
|
|
<manufacturer>Sega, LucasArts</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Joystick</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_joystick" />
|
|
</inputs>
|
|
<encryption_key>0x31272A01</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- Patch from MAME, see swtrilgy for details -->
|
|
<patch region="crom" bits="32" offset="0xf6dd0" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21382.20" crc32="0x0B9C44A0" />
|
|
<file offset="2" name="epr-21381.19" crc32="0xBB5757BF" />
|
|
<file offset="4" name="epr-21380.18" crc32="0x49B182F2" />
|
|
<file offset="6" name="epr-21379.17" crc32="0x61AD51D9" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="swtrilgyp" parent="swtrilgy">
|
|
<identity>
|
|
<title>Star Wars Trilogy Arcade</title>
|
|
<version>Location Test, 16.09.98</version>
|
|
<manufacturer>Sega, LucasArts</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<mpeg_board>DSB2</mpeg_board>
|
|
<drive_board>Joystick</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="analog_joystick" />
|
|
</inputs>
|
|
<encryption_key>0x31272A01</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!-- obsolete patches -->
|
|
<!-- 0x87db8 = 0x60000000 patch from Mame -->
|
|
<!-- 0x04184 = 0x480000AC no more needed if ffb lever rom loaded -->
|
|
<!-- 0x8391c = 0x60000000 no more needed if ffb lever rom loaded -->
|
|
<!-- related to force feedback setup -->
|
|
<patch region="crom" bits="32" offset="0x0292c" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x02998" value="0x60000000" />
|
|
<!-- unemulated JTAG stuff : enable service menu -->
|
|
<patch region="crom" bits="32" offset="0x886e0" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x886e4" value="0x60000000" />
|
|
<patch region="crom" bits="32" offset="0x886e8" value="0x60000000" />
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-crom0.20" crc32="0xDA7D49FA" />
|
|
<file offset="2" name="epr-crom1.19" crc32="0x322B67A5" />
|
|
<file offset="4" name="epr-crom2.18" crc32="0xE4147534" />
|
|
<file offset="6" name="epr-crom3.17" crc32="0x84734E94" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="epr-crom00.04" crc32="0xDC0D974D" />
|
|
<file offset="0x0000002" name="epr-crom01.03" crc32="0x4D13685D" />
|
|
<file offset="0x0000004" name="epr-crom02.02" crc32="0x1D69C716" />
|
|
<file offset="0x0000006" name="epr-crom03.01" crc32="0x0DDF1F80" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="epr-crom10.08" crc32="0x7AC2DFE6" />
|
|
<file offset="0x1000002" name="epr-crom11.07" crc32="0xA04F3B5E" />
|
|
<file offset="0x1000004" name="epr-crom12.06" crc32="0xFE2F392E" />
|
|
<file offset="0x1000006" name="epr-crom13.05" crc32="0xEAD1D983" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="epr-vrom01.26" crc32="0x750287BB" />
|
|
<file offset="2" name="epr-vrom00.27" crc32="0xAC5D8DE5" />
|
|
<file offset="4" name="epr-vrom03.28" crc32="0x9FC09636" />
|
|
<file offset="6" name="epr-vrom02.29" crc32="0x34190386" />
|
|
<file offset="8" name="epr-vrom05.30" crc32="0x2C941427" />
|
|
<file offset="10" name="epr-vrom04.31" crc32="0xEE0733E2" />
|
|
<file offset="12" name="epr-vrom07.32" crc32="0x50B9F673" />
|
|
<file offset="14" name="epr-vrom06.33" crc32="0xD1C345C6" />
|
|
<file offset="16" name="epr-vrom11.34" crc32="0x39FE8657" />
|
|
<file offset="18" name="epr-vrom10.35" crc32="0xFD18CB56" />
|
|
<file offset="20" name="epr-vrom13.36" crc32="0xF6EFE50D" />
|
|
<file offset="22" name="epr-vrom12.37" crc32="0x6E4AC064" />
|
|
<file offset="24" name="epr-vrom15.38" crc32="0xCED63C05" />
|
|
<file offset="26" name="epr-vrom14.39" crc32="0x2BD25533" />
|
|
<file offset="28" name="epr-vrom17.40" crc32="0x4F23DE3E" />
|
|
<file offset="30" name="epr-vrom16.41" crc32="0x14F9785E" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-srom0.21" crc32="0x2BB06489" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="epr-srom1.22" crc32="0x0E52E2EC" />
|
|
<file offset="0x400000" name="epr-srom3.24" crc32="0x841ED823" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vf3">
|
|
<identity>
|
|
<title>Virtua Fighter 3</title>
|
|
<version>Japan, Revision D</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19230d.20" crc32="0x43C08240" />
|
|
<file offset="2" name="epr-19229d.19" crc32="0x6773F715" />
|
|
<file offset="4" name="epr-19228d.18" crc32="0xA2470C78" />
|
|
<file offset="6" name="epr-19227d.17" crc32="0x8B650966" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19196.4" crc32="0xF386B850" />
|
|
<file offset="0x0000002" name="mpr-19195.3" crc32="0xBD5E27A3" />
|
|
<file offset="0x0000004" name="mpr-19194.2" crc32="0x66254702" />
|
|
<file offset="0x0000006" name="mpr-19193.1" crc32="0x7BAB33D2" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19200.8" crc32="0x74941091" />
|
|
<file offset="0x1000002" name="mpr-19199.7" crc32="0x9F80D6FE" />
|
|
<file offset="0x1000004" name="mpr-19198.6" crc32="0xD8EE5032" />
|
|
<file offset="0x1000006" name="mpr-19197.5" crc32="0xA22D76C9" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19204.12" crc32="0x2F93310A" />
|
|
<file offset="0x2000002" name="mpr-19203.11" crc32="0x0AFA6334" />
|
|
<file offset="0x2000004" name="mpr-19202.10" crc32="0xAAA086C6" />
|
|
<file offset="0x2000006" name="mpr-19201.9" crc32="0x7C4A8C31" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-19208.16" crc32="0x08F30F71" />
|
|
<file offset="0x3000002" name="mpr-19207.15" crc32="0x2CE1612D" />
|
|
<file offset="0x3000004" name="mpr-19206.14" crc32="0x71A98D73" />
|
|
<file offset="0x3000006" name="mpr-19205.13" crc32="0x199C328E" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19211.26" crc32="0x9C8F5DF1" />
|
|
<file offset="2" name="mpr-19212.27" crc32="0x75036234" />
|
|
<file offset="4" name="mpr-19213.28" crc32="0x67B123CF" />
|
|
<file offset="6" name="mpr-19214.29" crc32="0xA6F5576B" />
|
|
<file offset="8" name="mpr-19215.30" crc32="0xC6FD9F0D" />
|
|
<file offset="10" name="mpr-19216.31" crc32="0x201BB1ED" />
|
|
<file offset="12" name="mpr-19217.32" crc32="0x4DADD41A" />
|
|
<file offset="14" name="mpr-19218.33" crc32="0xCFF91953" />
|
|
<file offset="16" name="mpr-19219.34" crc32="0xC610D521" />
|
|
<file offset="18" name="mpr-19220.35" crc32="0xE62924D0" />
|
|
<file offset="20" name="mpr-19221.36" crc32="0x24F83E3C" />
|
|
<file offset="22" name="mpr-19222.37" crc32="0x61A6AA7D" />
|
|
<file offset="24" name="mpr-19223.38" crc32="0x1A8C1980" />
|
|
<file offset="26" name="mpr-19224.39" crc32="0x0A79A1BD" />
|
|
<file offset="28" name="mpr-19225.40" crc32="0x91A985EB" />
|
|
<file offset="30" name="mpr-19226.41" crc32="0x00091722" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19231.21" crc32="0xB416FE96" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19209.22" crc32="0x3715E38C" />
|
|
<file offset="0x400000" name="mpr-19210.24" crc32="0xC03D6502" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vf3a" parent="vf3">
|
|
<identity>
|
|
<title>Virtua Fighter 3</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19230a.20" crc32="0x4DFF78ED" />
|
|
<file offset="2" name="epr-19229a.19" crc32="0x5F1404B8" />
|
|
<file offset="4" name="epr-19228a.18" crc32="0x82F17AB5" />
|
|
<file offset="6" name="epr-19227a.17" crc32="0x7139931A" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vf3c" parent="vf3">
|
|
<identity>
|
|
<title>Virtua Fighter 3</title>
|
|
<version>Japan, Revision C</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19230c.20" crc32="0x736A9431" />
|
|
<file offset="2" name="epr-19229c.19" crc32="0x731B6B78" />
|
|
<file offset="4" name="epr-19228c.18" crc32="0x9C5727E2" />
|
|
<file offset="6" name="epr-19227c.17" crc32="0xA7DF4D75" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vf3tb" parent="vf3">
|
|
<identity>
|
|
<title>Virtua Fighter 3 Team Battle</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1996</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="fighting" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20129.20" crc32="0x0DB897CE" />
|
|
<file offset="2" name="epr-20128.19" crc32="0xFFBDBDC5" />
|
|
<file offset="4" name="epr-20127.18" crc32="0x5C0F694B" />
|
|
<file offset="6" name="epr-20126.17" crc32="0x27ECD3B0" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20133.4" crc32="0x3D9B5171" />
|
|
<file offset="0x0000002" name="mpr-20132.3" crc32="0xF7557474" />
|
|
<file offset="0x0000004" name="mpr-20131.2" crc32="0x51FA69F1" />
|
|
<file offset="0x0000006" name="mpr-20130.1" crc32="0x40640446" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="von2">
|
|
<identity>
|
|
<title>Cyber Troopers Virtual-On Oratorio Tangram</title>
|
|
<version>Japan, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="twin_joysticks" />
|
|
</inputs>
|
|
<encryption_key>0x292a0e97</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20686b.20" crc32="0x3EA4DE9F" />
|
|
<file offset="2" name="epr-20685b.19" crc32="0xAE82CB35" />
|
|
<file offset="4" name="epr-20684b.18" crc32="0x1FC15431" />
|
|
<file offset="6" name="epr-20683b.17" crc32="0x59D9C974" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20650.4" crc32="0x81F96649" />
|
|
<file offset="0x0000002" name="mpr-20649.3" crc32="0xB8FD56BA" />
|
|
<file offset="0x0000004" name="mpr-20648.2" crc32="0x107309E0" />
|
|
<file offset="0x0000006" name="mpr-20647.1" crc32="0xE8586380" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-20654.8" crc32="0x763EF905" />
|
|
<file offset="0x1000002" name="mpr-20653.7" crc32="0x858E6BBA" />
|
|
<file offset="0x1000004" name="mpr-20652.6" crc32="0x64C6FBB6" />
|
|
<file offset="0x1000006" name="mpr-20651.5" crc32="0x8373CAB3" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20658.12" crc32="0xB80175B9" />
|
|
<file offset="0x2000002" name="mpr-20657.11" crc32="0x14BF8964" />
|
|
<file offset="0x2000004" name="mpr-20656.10" crc32="0x466BEE13" />
|
|
<file offset="0x2000006" name="mpr-20655.9" crc32="0xF0A471E9" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20662.16" crc32="0x7130CB61" />
|
|
<file offset="0x3000002" name="mpr-20661.15" crc32="0x50E6189E" />
|
|
<file offset="0x3000004" name="mpr-20660.14" crc32="0xD961D385" />
|
|
<file offset="0x3000006" name="mpr-20659.13" crc32="0xEDB63E7B" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-20667.26" crc32="0x321E006F" />
|
|
<file offset="2" name="mpr-20668.27" crc32="0xC2DD8053" />
|
|
<file offset="4" name="mpr-20669.28" crc32="0x63432497" />
|
|
<file offset="6" name="mpr-20670.29" crc32="0xF7B554FD" />
|
|
<file offset="8" name="mpr-20671.30" crc32="0xFEE1A49B" />
|
|
<file offset="10" name="mpr-20672.31" crc32="0xE4B8C6E6" />
|
|
<file offset="12" name="mpr-20673.32" crc32="0xE7B6403B" />
|
|
<file offset="14" name="mpr-20674.33" crc32="0x9BE22E13" />
|
|
<file offset="16" name="mpr-20675.34" crc32="0x6A7C3862" />
|
|
<file offset="18" name="mpr-20676.35" crc32="0xDD299648" />
|
|
<file offset="20" name="mpr-20677.36" crc32="0x3FC5F330" />
|
|
<file offset="22" name="mpr-20678.37" crc32="0x62F794A1" />
|
|
<file offset="24" name="mpr-20679.38" crc32="0x35A37C53" />
|
|
<file offset="26" name="mpr-20680.39" crc32="0x81FEC46E" />
|
|
<file offset="28" name="mpr-20681.40" crc32="0xD517873B" />
|
|
<file offset="30" name="mpr-20682.41" crc32="0x5B43250C" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20687.21" crc32="0xFA084DE5" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20663.22" crc32="0x977EB6A4" />
|
|
<file offset="0x400000" name="mpr-20665.24" crc32="0x0EFC0CA8" />
|
|
<file offset="0x800000" name="mpr-20664.23" crc32="0x89220782" />
|
|
<file offset="0xC00000" name="mpr-20666.25" crc32="0x3ECB2606" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="von254g" parent="von2">
|
|
<identity>
|
|
<title>Cyber Troopers Virtual-On Oratorio Tangram</title>
|
|
<version>Japan, Ver 5.4g</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="twin_joysticks" />
|
|
</inputs>
|
|
<encryption_key>0x292a0e97</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21791.20" crc32="0xD0BB3CA3" />
|
|
<file offset="2" name="epr-21790.19" crc32="0x2AE1EFD3" />
|
|
<file offset="4" name="epr-21789.18" crc32="0x3069108F" />
|
|
<file offset="6" name="epr-21788.17" crc32="0x97066BCF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="von2a" parent="von2">
|
|
<identity>
|
|
<title>Cyber Troopers Virtual-On Oratorio Tangram</title>
|
|
<version>Japan, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="twin_joysticks" />
|
|
</inputs>
|
|
<encryption_key>0x292a0e97</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20686a.20" crc32="0x63E17BF5" />
|
|
<file offset="2" name="epr-20685a.19" crc32="0xDC07C404" />
|
|
<file offset="4" name="epr-20684a.18" crc32="0xC84F7F23" />
|
|
<file offset="6" name="epr-20683a.17" crc32="0x16B202E9" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="von2o" parent="von2">
|
|
<identity>
|
|
<title>Cyber Troopers Virtual-On Oratorio Tangram</title>
|
|
<version>Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<real3d_pci_id>0x16C311DB</real3d_pci_id>
|
|
<netboard>true</netboard>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="twin_joysticks" />
|
|
</inputs>
|
|
<encryption_key>0x292a0e97</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20686.20" crc32="0xE1B0FF65" />
|
|
<file offset="2" name="epr-20685.19" crc32="0x0664C568" />
|
|
<file offset="4" name="epr-20684.18" crc32="0x5D40FEDB" />
|
|
<file offset="6" name="epr-20683.17" crc32="0xBB21AEA7" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs2">
|
|
<identity>
|
|
<title>Virtua Striker 2</title>
|
|
<version>Step 2.0, Export, USA</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20470.20" crc32="0x2F62B292" />
|
|
<file offset="2" name="epr-20469.19" crc32="0x9D7521F6" />
|
|
<file offset="4" name="epr-20468.18" crc32="0xF0F0B6EA" />
|
|
<file offset="6" name="epr-20467.17" crc32="0x25D7AE73" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-19772.4" crc32="0x6DB7B9D0" />
|
|
<file offset="0x0000002" name="mpr-19771.3" crc32="0x189C510F" />
|
|
<file offset="0x0000004" name="mpr-19770.2" crc32="0x91F690B0" />
|
|
<file offset="0x0000006" name="mpr-19769.1" crc32="0xDC020031" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19776.8" crc32="0x5B31C7C1" />
|
|
<file offset="0x1000002" name="mpr-19775.7" crc32="0xA6B32BD9" />
|
|
<file offset="0x1000004" name="mpr-19774.6" crc32="0x1D61D287" />
|
|
<file offset="0x1000006" name="mpr-19773.5" crc32="0x4E381AE7" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-19780.12" crc32="0x38508791" />
|
|
<file offset="0x2000002" name="mpr-19779.11" crc32="0x2242B21B" />
|
|
<file offset="0x2000004" name="mpr-19778.10" crc32="0x2192B189" />
|
|
<file offset="0x2000006" name="mpr-19777.9" crc32="0xC8F216A6" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-19784.16" crc32="0xA1CC70BE" />
|
|
<file offset="0x3000002" name="mpr-19783.15" crc32="0x47C3D726" />
|
|
<file offset="0x3000004" name="mpr-19782.14" crc32="0x43B43EEF" />
|
|
<file offset="0x3000006" name="mpr-19781.13" crc32="0x783213F4" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19787.26" crc32="0x856CC4AD" />
|
|
<file offset="2" name="mpr-19788.27" crc32="0x72EF970A" />
|
|
<file offset="4" name="mpr-19789.28" crc32="0x076ADD9A" />
|
|
<file offset="6" name="mpr-19790.29" crc32="0x74CE238C" />
|
|
<file offset="8" name="mpr-19791.30" crc32="0x75A98F96" />
|
|
<file offset="10" name="mpr-19792.31" crc32="0x85C81633" />
|
|
<file offset="12" name="mpr-19793.32" crc32="0x7F288CC4" />
|
|
<file offset="14" name="mpr-19794.33" crc32="0xE0C1C370" />
|
|
<file offset="16" name="mpr-19795.34" crc32="0x90989B20" />
|
|
<file offset="18" name="mpr-19796.35" crc32="0x5D1AAB8D" />
|
|
<file offset="20" name="mpr-19797.36" crc32="0xF5EDC891" />
|
|
<file offset="22" name="mpr-19798.37" crc32="0xAE2DA90F" />
|
|
<file offset="24" name="mpr-19799.38" crc32="0x92B18AD7" />
|
|
<file offset="26" name="mpr-19800.39" crc32="0x4A57B16C" />
|
|
<file offset="28" name="mpr-19801.40" crc32="0xBEB79A00" />
|
|
<file offset="30" name="mpr-19802.41" crc32="0xF2C3A7B7" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-19807.21" crc32="0x9641CBAF" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-19785.22" crc32="0xE7D190E3" />
|
|
<file offset="0x400000" name="mpr-19786.24" crc32="0xB08D889B" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs215" parent="vs2">
|
|
<identity>
|
|
<title>Virtua Striker 2</title>
|
|
<version>Step 1.5, Export, USA</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19897.20" crc32="0x25A722A9" />
|
|
<file offset="2" name="epr-19898.19" crc32="0x4389D9CE" />
|
|
<file offset="4" name="epr-19899.18" crc32="0x8CC2BE9F" />
|
|
<file offset="6" name="epr-19900.17" crc32="0x8FB6045D" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs215o" parent="vs2">
|
|
<!-- locked to Japan, test or debug version with render/CPU data displayed on screen -->
|
|
<identity>
|
|
<title>Virtua Striker 2</title>
|
|
<version>Step 1.5, Japan (test?)</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1997</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-19803.20" crc32="0x1E55A5B8" />
|
|
<file offset="2" name="epr-19804.19" crc32="0xBBACA578" />
|
|
<file offset="4" name="epr-19805.18" crc32="0xD9E40606" />
|
|
<file offset="6" name="epr-19806.17" crc32="0x95E1B970" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs298">
|
|
<identity>
|
|
<title>Virtua Striker 2 '98</title>
|
|
<version>Step 2.0, Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.0</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
<encryption_key>0x29234e96</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<patches>
|
|
<!--
|
|
Offset of program relative to CROM base: 0x600000 (0x200000 in the
|
|
ROM itself). Inexplicably, at PC=AFC1C, a call is made to FC78, which
|
|
is right in the middle of some totally unrelated initialization code
|
|
(ASIC checks). This causes an invalid pointer to be fetched. Perhaps
|
|
FC78 should be overwritten with other program data by then? Why is it
|
|
not? Or, 300138 needs to be written with a non-zero value, it is
|
|
loaded from EEPROM but is 0.
|
|
-->
|
|
<patch region="crom" bits="32" offset="0x2afc1c" value="0x60000000" /> <!-- 0x6afc1c from base of CROM -->
|
|
</patches>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20920.20" crc32="0x428D05FC" />
|
|
<file offset="2" name="epr-20919.19" crc32="0x7A0713D2" />
|
|
<file offset="4" name="epr-20918.18" crc32="0x0E9CDC5B" />
|
|
<file offset="6" name="epr-20917.17" crc32="0xC3BBB270" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-20894.4" crc32="0x09C065CC" />
|
|
<file offset="0x0000002" name="mpr-20893.3" crc32="0x5C83DCAA" />
|
|
<file offset="0x0000004" name="mpr-20892.2" crc32="0x8E5D3FE7" />
|
|
<file offset="0x0000006" name="mpr-20891.1" crc32="0x9ECB0B39" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-19776.8" crc32="0x5B31C7C1" />
|
|
<file offset="0x1000002" name="mpr-19775.7" crc32="0xA6B32BD9" />
|
|
<file offset="0x1000004" name="mpr-19774.6" crc32="0x1D61D287" />
|
|
<file offset="0x1000006" name="mpr-19773.5" crc32="0x4E381AE7" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-20898.12" crc32="0x94040D37" />
|
|
<file offset="0x2000002" name="mpr-20897.11" crc32="0xC5CF067A" />
|
|
<file offset="0x2000004" name="mpr-20896.10" crc32="0xBF1CBD5E" />
|
|
<file offset="0x2000006" name="mpr-20895.9" crc32="0x9B51CBF5" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-20902.16" crc32="0xF4D3FF3A" />
|
|
<file offset="0x3000002" name="mpr-20901.15" crc32="0x3492DDC8" />
|
|
<file offset="0x3000004" name="mpr-20900.14" crc32="0x7A38B571" />
|
|
<file offset="0x3000006" name="mpr-20899.13" crc32="0x65422425" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-19787.26" crc32="0x856CC4AD" />
|
|
<file offset="2" name="mpr-19788.27" crc32="0x72EF970A" />
|
|
<file offset="4" name="mpr-19789.28" crc32="0x076ADD9A" />
|
|
<file offset="6" name="mpr-19790.29" crc32="0x74CE238C" />
|
|
<file offset="8" name="mpr-19791.30" crc32="0x75A98F96" />
|
|
<file offset="10" name="mpr-19792.31" crc32="0x85C81633" />
|
|
<file offset="12" name="mpr-19793.32" crc32="0x7F288CC4" />
|
|
<file offset="14" name="mpr-19794.33" crc32="0xE0C1C370" />
|
|
<file offset="16" name="mpr-19795.34" crc32="0x90989B20" />
|
|
<file offset="18" name="mpr-19796.35" crc32="0x5D1AAB8D" />
|
|
<file offset="20" name="mpr-19797.36" crc32="0xF5EDC891" />
|
|
<file offset="22" name="mpr-19798.37" crc32="0xAE2DA90F" />
|
|
<file offset="24" name="mpr-19799.38" crc32="0x92B18AD7" />
|
|
<file offset="26" name="mpr-19800.39" crc32="0x4A57B16C" />
|
|
<file offset="28" name="mpr-19801.40" crc32="0xBEB79A00" />
|
|
<file offset="30" name="mpr-19802.41" crc32="0xF2C3A7B7" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-20921.21" crc32="0x30F032A7" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-20903.22" crc32="0xE343E131" />
|
|
<file offset="0x400000" name="mpr-20904.24" crc32="0x21A91B84" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs29815" parent="vs298">
|
|
<identity>
|
|
<title>Virtua Striker 2 '98</title>
|
|
<version>Step 1.5, Japan</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1998</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-20912.20" crc32="0xCD2C0538" />
|
|
<file offset="2" name="epr-20911.19" crc32="0xACB8FD97" />
|
|
<file offset="4" name="epr-20910.18" crc32="0xDC75A2E3" />
|
|
<file offset="6" name="epr-20909.17" crc32="0x3DFF0D7E" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99.1</title>
|
|
<version>Export, USA, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
<encryption_key>0x29222ac8</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21538b.20" crc32="0xB3F0CE2A" />
|
|
<file offset="2" name="epr-21537b.19" crc32="0xA8B3FA5C" />
|
|
<file offset="4" name="epr-21536b.18" crc32="0x1F2BD190" />
|
|
<file offset="6" name="epr-21535b.17" crc32="0x76C5FA8E" />
|
|
</region>
|
|
<region name="banked_crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<!-- CROM0 -->
|
|
<file offset="0x0000000" name="mpr-21500.4" crc32="0x8C43964B" />
|
|
<file offset="0x0000002" name="mpr-21499.3" crc32="0x2CC4C1F1" />
|
|
<file offset="0x0000004" name="mpr-21498.2" crc32="0x4F53D6E0" />
|
|
<file offset="0x0000006" name="mpr-21497.1" crc32="0x8EA759A1" />
|
|
<!-- CROM1 -->
|
|
<file offset="0x1000000" name="mpr-21504.8" crc32="0x7AAE557E" />
|
|
<file offset="0x1000002" name="mpr-21503.7" crc32="0xC9E1DE6B" />
|
|
<file offset="0x1000004" name="mpr-21502.6" crc32="0x921486BE" />
|
|
<file offset="0x1000006" name="mpr-21501.5" crc32="0x08BC2185" />
|
|
<!-- CROM2 -->
|
|
<file offset="0x2000000" name="mpr-21508.12" crc32="0x2E8F798E" />
|
|
<file offset="0x2000002" name="mpr-21507.11" crc32="0x1D8EB68B" />
|
|
<file offset="0x2000004" name="mpr-21506.10" crc32="0x2C1477C7" />
|
|
<file offset="0x2000006" name="mpr-21505.9" crc32="0xE169FF72" />
|
|
<!-- CROM3 -->
|
|
<file offset="0x3000000" name="mpr-21512.16" crc32="0x7CB2B05C" />
|
|
<file offset="0x3000002" name="mpr-21511.15" crc32="0x5AD9660C" />
|
|
<file offset="0x3000004" name="mpr-21510.14" crc32="0xF47489A4" />
|
|
<file offset="0x3000006" name="mpr-21509.13" crc32="0x9A65E6B4" />
|
|
</region>
|
|
<region name="vrom" stride="32" chunk_size="2">
|
|
<file offset="0" name="mpr-21515.26" crc32="0x8CE9910B" />
|
|
<file offset="2" name="mpr-21516.27" crc32="0x8971A753" />
|
|
<file offset="4" name="mpr-21517.28" crc32="0x55A4533B" />
|
|
<file offset="6" name="mpr-21518.29" crc32="0x4134026C" />
|
|
<file offset="8" name="mpr-21519.30" crc32="0xEF6757DE" />
|
|
<file offset="10" name="mpr-21520.31" crc32="0xC53BE8CC" />
|
|
<file offset="12" name="mpr-21521.32" crc32="0xABB501DC" />
|
|
<file offset="14" name="mpr-21522.33" crc32="0xE3B79973" />
|
|
<file offset="16" name="mpr-21523.34" crc32="0xFE4D1EAC" />
|
|
<file offset="18" name="mpr-21524.35" crc32="0x8633B6E9" />
|
|
<file offset="20" name="mpr-21525.36" crc32="0x3C490167" />
|
|
<file offset="22" name="mpr-21526.37" crc32="0x5FE5F9B0" />
|
|
<file offset="24" name="mpr-21527.38" crc32="0x10D0FE7E" />
|
|
<file offset="26" name="mpr-21528.39" crc32="0x4E346A6C" />
|
|
<file offset="28" name="mpr-21529.40" crc32="0x9A731A00" />
|
|
<file offset="30" name="mpr-21530.41" crc32="0x78400D5E" />
|
|
</region>
|
|
<region name="sound_program" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0" name="epr-21539a.21" crc32="0xA1D3E00E" />
|
|
</region>
|
|
<region name="sound_samples" stride="1" chunk_size="1" byte_swap="true">
|
|
<file offset="0x000000" name="mpr-21513.22" crc32="0xCCA1CC00" />
|
|
<file offset="0x400000" name="mpr-21514.24" crc32="0x6CEDD292" />
|
|
</region>
|
|
<region name="driveboard_program" stride="1" chunk_size="1" required="false">
|
|
<file offset="0" name="epr-18022.ic2" crc32="0x0CA70F80" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs299a" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99</title>
|
|
<version>Export, USA, Revision A</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
<encryption_key>0x29222ac8</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21538a.20" crc32="0x42BEBA70" />
|
|
<file offset="2" name="epr-21537a.19" crc32="0xF72A8F2F" />
|
|
<file offset="4" name="epr-21536a.18" crc32="0x95D49D6E" />
|
|
<file offset="6" name="epr-21535a.17" crc32="0x8E4EC341" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs299" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99</title>
|
|
<version>Export, USA</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
<encryption_key>0x29222ac8</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21538.20" crc32="0x02DF6AC8" />
|
|
<file offset="2" name="epr-21537.19" crc32="0xFB37DC16" />
|
|
<file offset="4" name="epr-21536.18" crc32="0x9AF2B0D5" />
|
|
<file offset="6" name="epr-21535.17" crc32="0x976A00BF" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs299j" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99.1</title>
|
|
<version>Japan, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>2.1</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
<encryption_key>0x29222ac8</encryption_key>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21553b.20" crc32="0x4F280A56" />
|
|
<file offset="2" name="epr-21552b.19" crc32="0xDB31EAF6" />
|
|
<file offset="4" name="epr-21551b.18" crc32="0x0BBC40F7" />
|
|
<file offset="6" name="epr-21550b.17" crc32="0xC508E488" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs29915" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99.1</title>
|
|
<version>Step 1.5 Export, USA, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<drive_board>Billboard</drive_board>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21534b.20" crc32="0xF38C3E61" />
|
|
<file offset="2" name="epr-21533b.19" crc32="0x7B1C05A1" />
|
|
<file offset="4" name="epr-21532b.18" crc32="0xBBEAA8C2" />
|
|
<file offset="6" name="epr-21531b.17" crc32="0x62DE9DF5" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs29915a" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99</title>
|
|
<version>Step 1.5 Export, USA</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21534.20" crc32="0xD49AE219" />
|
|
<file offset="2" name="epr-21533.19" crc32="0xEA728471" />
|
|
<file offset="4" name="epr-21532.18" crc32="0x314447F8" />
|
|
<file offset="6" name="epr-21531.17" crc32="0xEC45015C" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
|
|
<game name="vs29915j" parent="vs2v991">
|
|
<identity>
|
|
<title>Virtua Striker 2 '99.1</title>
|
|
<version>Step 1.5 Japan, Revision B</version>
|
|
<manufacturer>Sega</manufacturer>
|
|
<year>1999</year>
|
|
</identity>
|
|
<hardware>
|
|
<platform>Sega Model 3</platform>
|
|
<stepping>1.5</stepping>
|
|
<pci_bridge>MPC106</pci_bridge>
|
|
<drive_board>Billboard</drive_board>
|
|
<inputs>
|
|
<input type="common" />
|
|
<input type="joystick1" />
|
|
<input type="joystick2" />
|
|
<input type="soccer" />
|
|
</inputs>
|
|
</hardware>
|
|
<roms>
|
|
<region name="crom" stride="8" chunk_size="2" byte_swap="true">
|
|
<file offset="0" name="epr-21549b.20" crc32="0x3A65615D" />
|
|
<file offset="2" name="epr-21548b.19" crc32="0x6252B9B8" />
|
|
<file offset="4" name="epr-21547b.18" crc32="0x9B904C47" />
|
|
<file offset="6" name="epr-21546b.17" crc32="0x712F2017" />
|
|
</region>
|
|
</roms>
|
|
</game>
|
|
</games>
|