Supermodel/Config/Games.xml

2622 lines
121 KiB
XML

<!--
Supermodel
A Sega Model 3 Arcade Emulator.
Copyright 2011-2017 Bart Trzynadlowski, Nik Henson, Ian Curtis
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="bass">
<identity>
<title>Sega Bass Fishing</title>
<version>Japan</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>
<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="bassdx" parent="bass">
<identity>
<title>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>
<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="getbass" parent="bass">
<identity>
<title>Get Bass</title>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>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>
<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">
<file offset="0" name="epr-20985.bin" crc32="0xB139481D" />
</region>
</roms>
</game>
<game name="dayto2pe">
<identity>
<title>Daytona USA 2 - Power Edition</title>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<mpeg_board>DSB2</mpeg_board>
<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>
<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">
<file offset="0" name="epr-20985.bin" crc32="0xB139481D" />
</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>
<inputs>
<input type="common" />
<input type="vehicle" />
<input type="shiftupdown" />
<input type="handbrake" />
<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>
</roms>
</game>
<game name="dirtdvlsa" 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>
<inputs>
<input type="common" />
<input type="vehicle" />
<input type="shiftupdown" />
<input type="handbrake" />
<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="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>
<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 (not required, but speeds up boot) -->
<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="mpr-22885.16" crc32="0x3525B46D" />
<file offset="0x3000002" name="mpr-22884.15" crc32="0x254C3B63" />
<file offset="0x3000004" name="mpr-22883.14" crc32="0x86D90148" />
<file offset="0x3000006" name="mpr-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>
</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>
<inputs>
<input type="common" />
<input type="vehicle" />
<input type="shiftupdown" />
<input type="viewchange" />
</inputs>
<encryption_key>0x2923aa91</encryption_key>
</hardware>
<roms>
<!-- 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="0xCA02F571" /> <!-- BAD_DUMP -->
<file offset="4" name="qq.ic18" crc32="0xE33DA02F" /> <!-- BAD_DUMP -->
<file offset="6" name="qq.ic17" crc32="0x1DB889E0" /> <!-- BAD_DUMP -->
</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="0x3525B46D" />
<file offset="0x3000002" name="qq.ic15" crc32="0x6EE8AF07" /> <!-- BAD_DUMP -->
<file offset="0x3000004" name="qq.ic14" crc32="0x678B9C2C" /> <!-- BAD_DUMP -->
<file offset="0x3000006" name="qq.ic13" crc32="0x75413A76" /> <!-- BAD_DUMP -->
</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="0xD8496BCA" /> <!-- BAD_DUMP -->
</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>
<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 (not required, but speeds up boot) -->
<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="6" name="epr-22895.17" crc32="0x07DF16A0" />
</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>
<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>
</roms>
</game>
<game name="harley">
<identity>
<title>Harley-Davidson and L.A. Riders</title>
<version>Revision B</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>Revision A</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>
<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-21483.17" crc32="0x64DE433F" />
<file offset="2" name="epr-21484.18" crc32="0xF68F7703" />
<file offset="4" name="epr-21485.19" crc32="0x58102168" />
<file offset="6" name="epr-21486.20" 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-21462.11" crc32="0x33D8F0DA" />
<file offset="0x2000004" name="mpr-21461.10" crc32="0x02268361" />
<file offset="0x2000006" name="mpr-21460.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>Revision B</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<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>
</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>
<inputs>
<input type="common" />
<input type="gun1" />
<input type="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="magtruck">
<identity>
<title>Magical Truck Adventure</title>
<manufacturer>Sega</manufacturer>
<version>Japan</version>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<inputs>
<input type="common" />
<input type="magtruck" />
</inputs>
<encryption_key>0x29266e45</encryption_key>
</hardware>
<roms>
<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" />
<file offset="4" name="epr-21433.18" crc32="0x60AA9D76" />
<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="oceanhun">
<identity>
<title>The Ocean Hunter</title>
<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>
<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="scud">
<identity>
<title>Scud Race</title>
<version>Australia, Twin</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<mpeg_board>DSB1</mpeg_board>
<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-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>
<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">
<file offset="0" name="epr-19338a.bin" crc32="0xC9FAC464" />
</region>
</roms>
</game>
<game name="scuda" parent="scud">
<identity>
<title>Scud Race</title>
<version>Export, Twin</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<mpeg_board>DSB1</mpeg_board>
<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-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>
</roms>
</game>
<game name="scudj" parent="scud">
<identity>
<title>Scud Race</title>
<version>Japan, Deluxe</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<mpeg_board>DSB1</mpeg_board>
<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-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="scudplus" parent="scud">
<identity>
<title>Scud Race Plus</title>
<version>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>
<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-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">
<file offset="0" name="epr-19338.bin" crc32="0xDBF88DE6" />
</region>
</roms>
</game>
<game name="scudplusa" parent="scud">
<identity>
<title>Scud Race Plus</title>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<mpeg_board>DSB1</mpeg_board>
<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-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">
<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>
<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>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<mpeg_board>DSB2</mpeg_board>
<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>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>
<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>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<mpeg_board>DSB2</mpeg_board>
<inputs>
<input type="common" />
<input type="vehicle" />
<input type="shift4" />
<input type="handbrake" />
<input type="viewchange" />
</inputs>
</hardware>
<roms>
<patches>
<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" />
</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-20605.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">
<file offset="0" name="epr-20512.bin" crc32="0xCF64350D" />
</region>
</roms>
</game>
<game name="srally2x">
<identity>
<title>Sega Rally 2</title>
<version>Deluxe</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>
<region name="driveboard_program" stride="1" chunk_size="1">
<file offset="0" name="epr-20512.bin" crc32="0xCF64350D" />
</region>
</roms>
</game>
<game name="swtrilgy">
<identity>
<title>Star Wars Trilogy</title>
<version>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>
<inputs>
<input type="common" />
<input type="analog_joystick" />
</inputs>
<encryption_key>0x31272A01</encryption_key>
</hardware>
<roms>
<patches>
<patch region="crom" bits="32" offset="0xf0e48" value="0x60000000" />
<patch region="crom" bits="32" offset="0x043dc" value="0x48000090" /> <!-- related to joystick feedback -->
<patch region="crom" bits="32" offset="0x029a0" value="0x60000000" /> <!-- skip force feedback setup? -->
<patch region="crom" bits="32" offset="0x02a0c" value="0x60000000" />
<!-- Additional patches from MAME for test menu -->
<patch region="crom" bits="32" offset="0xf776c" value="0x60000000" /> <!-- unemulated JTAG stuff -->
<patch region="crom" bits="32" offset="0xf7770" value="0x60000000" /> <!-- "" -->
<patch region="crom" bits="32" offset="0xf7774" 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="ffb_program" stride="1" chunk_size="1">
<file offset="0" name="epr-21119.ic8" crc32="0x65082B14" />
</region>
-->
</roms>
</game>
<game name="swtrilgya" parent="swtrilgy">
<identity>
<title>Star Wars Trilogy</title>
<manufacturer>Sega, LucasArts</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<mpeg_board>DSB2</mpeg_board>
<inputs>
<input type="common" />
<input type="analog_joystick" />
</inputs>
<encryption_key>0x31272A01</encryption_key>
</hardware>
<roms>
<patches>
<patch region="crom" bits="32" offset="0xf6dd0" value="0x60000000" /> <!-- from MAME -->
</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="vf3">
<identity>
<title>Virtua Fighter 3</title>
<version>Revision D</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>
</roms>
</game>
<game name="vf3a" parent="vf3">
<identity>
<title>Virtua Fighter 3</title>
<version>Revision A</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>Revision C</version>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>
<manufacturer>Sega</manufacturer>
<year>1996</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.0</stepping>
<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>Virtual On 2: Oratorio Tangram</title>
<version>Revision B</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>
</roms>
</game>
<game name="von254g" parent="von2">
<identity>
<title>Virtual On 2: Oratorio Tangram</title>
<version>Ver 5.4g</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>Virtual On 2: Oratorio Tangram</title>
<version>Revision A</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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="vs2">
<identity>
<title>Virtua Striker 2</title>
<version>Step 2.0</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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>
</roms>
</game>
<game name="vs215" parent="vs2">
<identity>
<title>Virtua Striker 2</title>
<version>Step 1.5</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<inputs>
<input type="common" />
<input type="joystick1" />
<input type="joystick2" />
<input type="soccer" />
</inputs>
</hardware>
<roms>
<patches>
<!--
VS215 is a modification of VS2 that runs on Step 1.5 boards. I
suspect the code here is trying to detect the system type.
The patch branches to 0xFFF01630:
0x48000000 + (0xFFF01630 - 0xFFF001A8) = 0x48001488
-->
<patch region="crom" bits="32" offset="0x1001a8" value="0x48001488" />
</patches>
<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">
<identity>
<title>Virtua Striker 2</title>
<version>Step 1.5, older</version>
<manufacturer>Sega</manufacturer>
<year>1997</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<inputs>
<input type="common" />
<input type="joystick1" />
<input type="joystick2" />
<input type="soccer" />
</inputs>
</hardware>
<roms>
<patches>
<!-- See note in VS215 -->
<patch region="crom" bits="32" offset="0x1001a8" value="0x48001488" />
</patches>
<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</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.0</stepping>
<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-19894.4" crc32="0x09C065CC" />
<file offset="0x0000002" name="mpr-19893.3" crc32="0x5C83DCAA" />
<file offset="0x0000004" name="mpr-19892.2" crc32="0x8E5D3FE7" />
<file offset="0x0000006" name="mpr-19891.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>
</roms>
</game>
<game name="vs29815" parent="vs298">
<identity>
<title>Virtua Striker 2 '98</title>
<version>Step 1.5</version>
<manufacturer>Sega</manufacturer>
<year>1998</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<inputs>
<input type="common" />
<input type="joystick1" />
<input type="joystick2" />
<input type="soccer" />
</inputs>
</hardware>
<roms>
<patches>
<!-- See note in VS215 -->
<patch region="crom" bits="32" offset="0x1001a8" value="0x48001488" />
</patches>
<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>Revision B</version>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<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-21539.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>
</roms>
</game>
<game name="vs299" parent="vs2v991">
<identity>
<title>Virtua Striker 2 '99</title>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<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="vs29915" parent="vs2v991">
<identity>
<title>Virtua Striker 2 '99</title>
<version>Step 1.5</version>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>1.5</stepping>
<inputs>
<input type="common" />
<input type="joystick1" />
<input type="joystick2" />
<input type="soccer" />
</inputs>
</hardware>
<roms>
<patches>
<!-- See note in VS215 -->
<patch region="crom" bits="32" offset="0x1001a8" value="0x48001488" />
</patches>
<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="vs299a" parent="vs2v991">
<identity>
<title>Virtua Striker 2 '99</title>
<version>Revision A</version>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<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="vs299b" parent="vs2v991">
<identity>
<title>Virtua Striker 2 '99</title>
<version>Revision B</version>
<manufacturer>Sega</manufacturer>
<year>1999</year>
</identity>
<hardware>
<platform>Sega Model 3</platform>
<stepping>2.1</stepping>
<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>
</games>