<machine name="gq863" sourcefile="konami/twinkle.cpp" isbios="yes" isdevice="no" ismechanical="no" runnable="yes">
  <description>Twinkle System</description>
  <year>1999</year>
  <manufacturer>Konami</manufacturer>
  <rom name="863a03.7b" size="524288" crc="81498f73" sha1="3599b40a5872eab3a00d345287635355fcb25a71" region="maincpu:rom" offset="0" status="good" optional="no" />
  <rom name="863a05.2x" size="524288" crc="6f42a09e" sha1="cab5209f90f47b9ee6e721479913ad74e3ba84b1" region="audiocpu" offset="0" status="good" optional="no" />
  <device_ref tag=":maincpu" name="cxd8530cq" />
  <device_ref tag=":maincpu:irq" name="psxirq" />
  <device_ref tag=":maincpu:dma" name="psxdma" />
  <device_ref tag=":maincpu:mdec" name="psxmdec" />
  <device_ref tag=":maincpu:rcnt" name="psxrcnt" />
  <device_ref tag=":maincpu:sio0" name="psxsio0" />
  <device_ref tag=":maincpu:sio1" name="psxsio1" />
  <device_ref tag=":maincpu:ram" name="ram" />
  <device_ref tag=":audiocpu" name="m68000" />
  <device_ref tag=":watchdog" name="watchdog" />
  <device_ref tag=":dpram" name="cy7c131" />
  <device_ref tag=":scsi" name="nscsi_bus" />
  <device_ref tag=":cdrom" name="nxm5401" />
  <device_ref tag=":cdrom:image" name="cdrom_image" />
  <device_ref tag=":cdrom:cdda" name="cdda" />
  <device_ref tag=":ncr53cf96" name="ncr53cf96" />
  <device_ref tag=":ata" name="ata_interface" />
  <device_ref tag=":ata:0" name="ata_slot" />
  <device_ref tag=":ata:0:hdd" name="idehd" />
  <device_ref tag=":ata:0:hdd:image" name="harddisk_image" />
  <device_ref tag=":ata:1" name="ata_slot" />
  <device_ref tag=":rtc" name="rtc65271" />
  <device_ref tag=":fdc37c665gt" name="fdc37c665gt" />
  <device_ref tag=":fdc37c665gt:fdc" name="n82077aa" />
  <device_ref tag=":fdc37c665gt:lpt" name="pc_lpt" />
  <device_ref tag=":fdc37c665gt:lpt:centronics" name="centronics" />
  <device_ref tag=":fdc37c665gt:lpt:centronics:printer" name="centronics_printer" />
  <device_ref tag=":fdc37c665gt:lpt:centronics:printer:printer" name="printer_image" />
  <device_ref tag=":fdc37c665gt:lpt:cent_data_in" name="input_buffer" />
  <device_ref tag=":fdc37c665gt:lpt:cent_ctrl_in" name="input_buffer" />
  <device_ref tag=":fdc37c665gt:lpt:cent_status_in" name="input_buffer" />
  <device_ref tag=":fdc37c665gt:lpt:cent_data_out" name="output_latch" />
  <device_ref tag=":fdc37c665gt:lpt:cent_ctrl_out" name="output_latch" />
  <device_ref tag=":fdc37c665gt:uart1" name="ns16550" />
  <device_ref tag=":fdc37c665gt:uart2" name="ns16550" />
  <device_ref tag=":gpu" name="cxd8561q" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":spu" name="psxspu" />
  <device_ref tag=":rfsnd" name="rf5c400" />
  <chip type="cpu" tag="maincpu" name="Sony CXD8530CQ" clock="67737600" />
  <chip type="cpu" tag="audiocpu" name="Motorola MC68000" clock="16000000" />
  <chip type="audio" tag="cdrom:cdda" name="CD/DA" clock="44100" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="spu" name="PlayStation SPU" clock="33868800" />
  <chip type="audio" tag="rfsnd" name="Ricoh RF5C400" clock="16934400" />
  <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="60.000000" flipx="no" />
  <sound channels="1" />
  <input players="2" coins="1" service="yes" tilt="no">
    <control type="stick" player="1" buttons="9" minimum="0" maximum="15" sensitivity="100" keydelta="10" reverse="no" />
    <control type="trackball" player="1" minimum="0" maximum="255" sensitivity="100" keydelta="10" reverse="no" />
    <control type="trackball" player="2" buttons="7" minimum="0" maximum="255" sensitivity="100" keydelta="10" reverse="no" />
  </input>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="1">
    <diplocation name="SPU DSW" number="1" inverted="no" />
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="2">
    <diplocation name="SPU DSW" number="2" inverted="no" />
    <dipvalue name="Off" value="2" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="4">
    <diplocation name="SPU DSW" number="3" inverted="no" />
    <dipvalue name="Off" value="4" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="8">
    <diplocation name="SPU DSW" number="4" inverted="no" />
    <dipvalue name="Off" value="8" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="16">
    <diplocation name="SPU DSW" number="5" inverted="no" />
    <dipvalue name="Off" value="16" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="32">
    <diplocation name="SPU DSW" number="6" inverted="no" />
    <dipvalue name="Off" value="32" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="64">
    <diplocation name="SPU DSW" number="7" inverted="no" />
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Unknown" tag="SPU_DSW" mask="128">
    <diplocation name="SPU DSW" number="8" inverted="no" />
    <dipvalue name="Off" value="128" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <port tag=":IN0"></port>
  <port tag=":IN1">
    <analog mask="255" />
  </port>
  <port tag=":IN2">
    <analog mask="255" />
  </port>
  <port tag=":IN3">
    <analog mask="15" />
    <analog mask="240" />
  </port>
  <port tag=":IN4">
    <analog mask="15" />
    <analog mask="240" />
  </port>
  <port tag=":IN5">
    <analog mask="15" />
  </port>
  <port tag=":IN6"></port>
  <port tag=":INSEC"></port>
  <port tag=":OUTSEC"></port>
  <port tag=":SPU_DSW"></port>
  <driver status="imperfect" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <feature type="graphics" overall="imperfect" />
  <feature type="sound" overall="imperfect" />
  <device type="cdrom" tag="cdrom:image" interface="cdrom">
    <instance name="cdrom" briefname="cdrm" />
    <extension name="chd" />
    <extension name="cue" />
    <extension name="toc" />
    <extension name="nrg" />
    <extension name="gdi" />
    <extension name="iso" />
    <extension name="cdr" />
  </device>
  <device type="harddisk" tag="ata:0:hdd:image" interface="ide_hdd,hdd">
    <instance name="harddisk" briefname="hard" />
    <extension name="chd" />
    <extension name="hd" />
    <extension name="hdv" />
    <extension name="2mg" />
    <extension name="hdi" />
  </device>
  <device type="printout" tag="fdc37c665gt:lpt:centronics:printer:printer">
    <instance name="printout" briefname="prin" />
    <extension name="prn" />
  </device>
  <slot name="fdc37c665gt:lpt:centronics">
    <slotoption name="nlq401" devname="nlq401" default="no" />
    <slotoption name="smartboard" devname="centronics_smartboard" default="no" />
    <slotoption name="mz1p16" devname="mz1p16" default="no" />
    <slotoption name="covox_stereo" devname="covox_stereo" default="no" />
    <slotoption name="chessmec" devname="centronics_chessmec" default="no" />
    <slotoption name="digiblst" devname="cpcdigiblst" default="no" />
    <slotoption name="pl80" devname="comx_pl80" default="no" />
    <slotoption name="printer" devname="centronics_printer" default="yes" />
    <slotoption name="neomania" devname="neomania_adapter" default="no" />
    <slotoption name="ex800" devname="ex800" default="no" />
    <slotoption name="rx80" devname="epson_rx80" default="no" />
    <slotoption name="ap2000" devname="ap2000" default="no" />
    <slotoption name="samdac" devname="centronics_samdac" default="no" />
    <slotoption name="fx80" devname="epson_fx80" default="no" />
    <slotoption name="lx810l" devname="lx810l" default="no" />
    <slotoption name="pc6022" devname="pc6022" default="no" />
    <slotoption name="lx800" devname="lx800" default="no" />
    <slotoption name="p72" devname="p72" default="no" />
    <slotoption name="jx80" devname="epson_jx80" default="no" />
    <slotoption name="covox" devname="covox" default="no" />
    <slotoption name="adaptator" devname="adaptator_multitap" default="no" />
  </slot>
</machine>