<machine name="ridgerac3m" sourcefile="namco/namcos22.cpp" cloneof="ridgerac" romof="ridgerac" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Ridge Racer (World, RRC, three monitor version)</description>
  <year>1994</year>
  <manufacturer>Namco</manufacturer>
  <rom name="rrc_prgll.4d" size="524288" crc="82ac55cf" sha1="fdbf32598b846df4227c21895d5ff037388bfe86" region="maincpu" offset="3" status="good" optional="no" />
  <rom name="rrc_prglm.2d" size="524288" crc="b6b7e74e" sha1="6fbda5684de792a59757e90fbf09c6e4576de393" region="maincpu" offset="2" status="good" optional="no" />
  <rom name="rrc_prgum.8d" size="524288" crc="67838e47" sha1="fa88b535f45e47b9cf47f9023ccfb8e335293096" region="maincpu" offset="1" status="good" optional="no" />
  <rom name="rrc_prguu.6d" size="524288" crc="59e7f8d2" sha1="7e743b31cd59a300ea68d7844d89f5f1d42dc2b9" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="rr1data.6r" merge="rr1data.6r" size="524288" crc="18f5f748" sha1="e0d149a66de36156edd9b55f604c9a9801aaefa8" region="mcu" offset="0" status="good" optional="no" />
  <rom name="rr1cg0.bin" merge="rr1cg0.bin" size="2097152" crc="b557a795" sha1="f345486ffbe797246ad80a55d3c4a332ed6e2888" region="textile" offset="800000" status="good" optional="no" />
  <rom name="rr1cg1.bin" merge="rr1cg1.bin" size="2097152" crc="0fa212d9" sha1="a1311de0a504e2d399044fa8ac32ec6c56ec965f" region="textile" offset="a00000" status="good" optional="no" />
  <rom name="rr1cg2.bin" merge="rr1cg2.bin" size="2097152" crc="18e2d2bd" sha1="69c2ea62eeb255f27d3c69373f6716b0a34683cc" region="textile" offset="c00000" status="good" optional="no" />
  <rom name="rr1cg3.bin" merge="rr1cg3.bin" size="2097152" crc="9564488b" sha1="6b27d1aea75d6be747c62e165cfa49ecc5d9e767" region="textile" offset="e00000" status="good" optional="no" />
  <rom name="rr1ccrl.bin" merge="rr1ccrl.bin" size="2097152" crc="6092d181" sha1="52c0e3ac20aa23059a87d1a985d24ae641577310" region="textilemap" offset="0" status="good" optional="no" />
  <rom name="rr1ccrh.bin" merge="rr1ccrh.bin" size="524288" crc="dd332fd5" sha1="a7d9c1d6b5a8e3a937b525c1363880e404dcd147" region="textilemap" offset="200000" status="good" optional="no" />
  <rom name="rr1potl0.5b" merge="rr1potl0.5b" size="524288" crc="3ac193e3" sha1="ff213766f15e34dc1b25187b57d94e17930090a3" region="pointrom" offset="0" status="good" optional="no" />
  <rom name="rr1potl1.4b" merge="rr1potl1.4b" size="524288" crc="ac3ffba5" sha1="4eb4dda5faeff237e0d35725b56d309948fba900" region="pointrom" offset="80000" status="good" optional="no" />
  <rom name="rr1potm0.5c" merge="rr1potm0.5c" size="524288" crc="42a3fa08" sha1="15db0ae7ccf7f5a77b9dd9a9d82a488b67f8aaff" region="pointrom" offset="100000" status="good" optional="no" />
  <rom name="rr1potm1.4c" merge="rr1potm1.4c" size="524288" crc="1bc1ea7b" sha1="52c21eef4989c45acc5fa4deda2d0b63214731c8" region="pointrom" offset="180000" status="good" optional="no" />
  <rom name="rr1potu0.5d" merge="rr1potu0.5d" size="524288" crc="5e367f72" sha1="5887f011379dce865fef238b402678a3d2033de9" region="pointrom" offset="200000" status="good" optional="no" />
  <rom name="rr1potu1.4d" merge="rr1potu1.4d" size="524288" crc="31d92475" sha1="51d3c0baa223e1bc16ea2950f2e085597528f870" region="pointrom" offset="280000" status="good" optional="no" />
  <rom name="rr1wav0.10r" merge="rr1wav0.10r" size="1048576" crc="a8e85bde" sha1="b56677e9f6c98f7b600043f5dcfef3a482ca7455" region="c352" offset="0" status="good" optional="no" />
  <rom name="rr1wav1.10p" merge="rr1wav1.10p" size="1048576" crc="35f47c8e" sha1="7c3f9e942f532af8008fbead2a96fee6084bcde6" region="c352" offset="200000" status="good" optional="no" />
  <rom name="rr1wav2.10n" merge="rr1wav2.10n" size="1048576" crc="3244cb59" sha1="b3283b30cfafbfdcbc6d482ecc4ed6a47a527ca4" region="c352" offset="100000" status="good" optional="no" />
  <rom name="rr1wav3.10l" merge="rr1wav3.10l" size="1048576" crc="c4cda1a7" sha1="60bc96880ec79efdff3cc70c09e848692a40bea4" region="c352" offset="300000" status="good" optional="no" />
  <rom name="rr1gam.2d" merge="rr1gam.2d" size="256" crc="b2161bce" sha1="d2681cc0cf8e68df0d942d392b4eb4458c4bb356" region="gamma_proms" offset="0" status="good" optional="no" />
  <rom name="rr1gam.3d" merge="rr1gam.2d" size="256" crc="b2161bce" sha1="d2681cc0cf8e68df0d942d392b4eb4458c4bb356" region="gamma_proms" offset="100" status="good" optional="no" />
  <rom name="rr1gam.4d" merge="rr1gam.2d" size="256" crc="b2161bce" sha1="d2681cc0cf8e68df0d942d392b4eb4458c4bb356" region="gamma_proms" offset="200" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68020" />
  <device_ref tag=":master" name="namcoc71" />
  <device_ref tag=":dsp_serial" name="timer" />
  <device_ref tag=":slave" name="namcoc71" />
  <device_ref tag=":mcu" name="namcoc74" />
  <device_ref tag=":iomcu" name="namcoc74" />
  <device_ref tag=":eeprom" name="2864" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":c352" name="c352" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68020" clock="24576000" />
  <chip type="cpu" tag="master" name="Namco C71 (TMS320C25)" clock="40000000" />
  <chip type="cpu" tag="slave" name="Namco C71 (TMS320C25)" clock="40000000" />
  <chip type="cpu" tag="mcu" name="Namco C74 (M37702)" clock="16384000" />
  <chip type="cpu" tag="iomcu" name="Namco C74 (M37702)" clock="6144000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="c352" name="Namco C352" clock="24576000" />
  <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="59.904060" pixclock="25600000" htotal="814" hbend="0" hbstart="640" vtotal="525" vbend="0" vbstart="480" flipx="no" />
  <sound channels="1" />
  <input players="1" coins="2" service="no" tilt="no">
    <control type="joy" buttons="3" ways="8" reverse="no" />
    <control type="paddle" minimum="640" maximum="3456" sensitivity="100" keydelta="160" reverse="no" />
    <control type="pedal" minimum="0" maximum="1552" sensitivity="100" keydelta="160" reverse="no" />
  </input>
  <dipswitch name="PCB (screen) Select" tag="DSW" mask="196608">
    <diplocation name="SW2" number="1" inverted="no" />
    <diplocation name="SW2" number="2" inverted="no" />
    <dipvalue name="Center/Main (PCB 2)" value="0" default="no" />
    <dipvalue name="Center/Main (PCB 2)" value="65536" default="yes" />
    <dipvalue name="Left (PCB 1)" value="131072" default="no" />
    <dipvalue name="Right (PCB 3)" value="196608" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="262144">
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="Off" value="262144" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="524288">
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="Off" value="524288" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="1048576">
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="Off" value="1048576" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="2097152">
    <diplocation name="SW2" number="6" inverted="no" />
    <dipvalue name="Off" value="2097152" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="4194304">
    <diplocation name="SW2" number="7" inverted="no" />
    <dipvalue name="Off" value="4194304" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="8388608">
    <diplocation name="SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="8388608" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="16777216">
    <diplocation name="SW3" number="1" inverted="no" />
    <dipvalue name="Off" value="16777216" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="33554432">
    <diplocation name="SW3" number="2" inverted="no" />
    <dipvalue name="Off" value="33554432" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="67108864">
    <diplocation name="SW3" number="3" inverted="no" />
    <dipvalue name="Off" value="67108864" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="134217728">
    <diplocation name="SW3" number="4" inverted="no" />
    <dipvalue name="Off" value="134217728" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="268435456">
    <diplocation name="SW3" number="5" inverted="no" />
    <dipvalue name="Off" value="268435456" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="536870912">
    <diplocation name="SW3" number="6" inverted="no" />
    <dipvalue name="Off" value="536870912" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="1073741824">
    <diplocation name="SW3" number="7" inverted="no" />
    <dipvalue name="Off" value="1073741824" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="DSW" mask="2147483648">
    <diplocation name="SW3" number="8" inverted="no" />
    <dipvalue name="Off" value="2147483648" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Service Mode" tag="INPUTS" mask="1024">
    <dipvalue name="Off" value="1024" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <configuration name="Cabinet" tag="INPUTS" mask="256">
    <confsetting name="Standard" value="0" default="yes" />
    <confsetting name="Deluxe" value="256" default="no" />
  </configuration>
  <port tag=":ADC.0">
    <analog mask="4095" />
  </port>
  <port tag=":ADC.1">
    <analog mask="4095" />
  </port>
  <port tag=":ADC.2">
    <analog mask="4095" />
  </port>
  <port tag=":DSW"></port>
  <port tag=":INPUTS"></port>
  <driver status="preliminary" emulation="preliminary" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="graphics" status="imperfect" />
</machine>