<machine name="vsav2" sourcefile="capcom/cps2.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Vampire Savior 2: The Lord of Vampire (Japan 970913)</description>
  <year>1997</year>
  <manufacturer>Capcom</manufacturer>
  <rom name="vs2j.03" size="524288" crc="89fd86b4" sha1="a52f40618d7f12f1df5862ad8e15fea60bef22a2" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="vs2j.04" size="524288" crc="107c091b" sha1="bf5c2e4339e1a66b3c819900cc9b723a537adf6b" region="maincpu" offset="80000" status="good" optional="no" />
  <rom name="vs2j.05" size="524288" crc="61979638" sha1="4d5625a9a06926c1a42c8f6e3a4c943f17750ec2" region="maincpu" offset="100000" status="good" optional="no" />
  <rom name="vs2j.06" size="524288" crc="f37c5bc2" sha1="d8c1040a6ee6b9fc677a6a32b99bf02b6a707812" region="maincpu" offset="180000" status="good" optional="no" />
  <rom name="vs2j.07" size="524288" crc="8f885809" sha1="69dac07e1f483b6478f792d20a137d6a081fbea3" region="maincpu" offset="200000" status="good" optional="no" />
  <rom name="vs2j.08" size="524288" crc="2018c120" sha1="de1184ab771c6f075cdefa744a28b09f78d91643" region="maincpu" offset="280000" status="good" optional="no" />
  <rom name="vs2j.09" size="524288" crc="fac3c217" sha1="0e9dd54e401e6d7c4fe81107ffd27e42ca810fcb" region="maincpu" offset="300000" status="good" optional="no" />
  <rom name="vs2j.10" size="524288" crc="eb490213" sha1="bf0416df66a33c7a4678ab4a047de334dfd3b31e" region="maincpu" offset="380000" status="good" optional="no" />
  <rom name="vs2.13m" size="4194304" crc="5c852f52" sha1="528ce7fc9a0451e2e2d221dbf5e4a5796584e053" region="gfx" offset="0" status="good" optional="no" />
  <rom name="vs2.15m" size="4194304" crc="a20f58af" sha1="e873ad3e0fc8a06a5029113faf991f5c1b765316" region="gfx" offset="2" status="good" optional="no" />
  <rom name="vs2.17m" size="4194304" crc="39db59ad" sha1="da94f1529da82a6bf2129f51548412e1ab2b001a" region="gfx" offset="4" status="good" optional="no" />
  <rom name="vs2.19m" size="4194304" crc="00c763a7" sha1="0ff528e12e255ebf699101ac71f05b1f6bef7165" region="gfx" offset="6" status="good" optional="no" />
  <rom name="vs2.14m" size="4194304" crc="cd09bd63" sha1="e582b20a948ae54f52590496051688dbfae2bc9c" region="gfx" offset="1000000" status="good" optional="no" />
  <rom name="vs2.16m" size="4194304" crc="e0182c15" sha1="a924d53ab39f4d85173bdb92a197dde2db0dc3f7" region="gfx" offset="1000002" status="good" optional="no" />
  <rom name="vs2.18m" size="4194304" crc="778dc4f6" sha1="8d0cd1c387b4b6ac7f92bb2e5a25983856328cdc" region="gfx" offset="1000004" status="good" optional="no" />
  <rom name="vs2.20m" size="4194304" crc="605d9d1d" sha1="99bc27557741527ca678d7b6307164bc04ebedc6" region="gfx" offset="1000006" status="good" optional="no" />
  <rom name="vs2.01" size="131072" crc="35190139" sha1="07f8e53ea398461de5dcda9814dde7c09faf9f65" region="audiocpu" offset="0" status="good" optional="no" />
  <rom name="vs2.02" size="131072" crc="c32dba09" sha1="1fe337ff334fab79847f9677ba0e168e93daa1c8" region="audiocpu" offset="28000" status="good" optional="no" />
  <rom name="vs2.11m" size="4194304" crc="d67e47b7" sha1="15a3f6779eccb10551ed94edf7e6e406a79b3de7" region="qsound" offset="0" status="good" optional="no" />
  <rom name="vs2.12m" size="4194304" crc="6d020a14" sha1="e98f862fac1e357c90949768bb2646263d9981a0" region="qsound" offset="400000" status="good" optional="no" />
  <rom name="vsav2.key" size="20" crc="289028ce" sha1="35779f0284dc15591493c8ec75ecda801148f3e0" region="key" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68000" />
  <device_ref tag=":scantimer" name="timer" />
  <device_ref tag=":audiocpu" name="z80" />
  <device_ref tag=":eeprom" name="93c46_16" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":gfxdecode" name="gfxdecode" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":qsound" name="qsound_hle" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="16000000" />
  <chip type="cpu" tag="audiocpu" name="Zilog Z80" clock="8000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="qsound" name="QSound (HLE)" clock="60000000" />
  <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.637405" pixclock="8000000" htotal="512" hbend="64" hbstart="448" vtotal="262" vbend="16" vbstart="240" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="2" service="yes" tilt="no">
    <control type="joy" player="1" buttons="6" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="6" ways="8" reverse="no" />
  </input>
  <dipswitch name="1-1" tag="DSWA" mask="1">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-2" tag="DSWA" mask="2">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-3" tag="DSWA" mask="4">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-4" tag="DSWA" mask="8">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-5" tag="DSWA" mask="16">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-6" tag="DSWA" mask="32">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-7" tag="DSWA" mask="64">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="1-8" tag="DSWA" mask="128">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW1" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-1" tag="DSWB" mask="1">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-2" tag="DSWB" mask="2">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-3" tag="DSWB" mask="4">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-4" tag="DSWB" mask="8">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-5" tag="DSWB" mask="16">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-6" tag="DSWB" mask="32">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-7" tag="DSWB" mask="64">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="2-8" tag="DSWB" mask="128">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW2" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-1" tag="DSWC" mask="1">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-2" tag="DSWC" mask="2">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-3" tag="DSWC" mask="4">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-4" tag="DSWC" mask="8">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-5" tag="DSWC" mask="16">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-6" tag="DSWC" mask="32">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-7" tag="DSWC" mask="64">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="3-8" tag="DSWC" mask="128">
    <condition tag="HW_TYPE" mask="1" relation="eq" value="1" />
    <diplocation name="SW3" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <configuration name="Hardware" tag="HW_TYPE" mask="1">
    <confsetting name="Production" value="0" default="yes" />
    <confsetting name="Development (with debug DIP switches)" value="1" default="no" />
  </configuration>
  <port tag=":DIGITALVOL"></port>
  <port tag=":DSWA"></port>
  <port tag=":DSWB"></port>
  <port tag=":DSWC"></port>
  <port tag=":EEPROMOUT"></port>
  <port tag=":HW_TYPE"></port>
  <port tag=":IN0"></port>
  <port tag=":IN1"></port>
  <port tag=":IN2"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
</machine>