<machine name="nbahangt" sourcefile="williams/midwunit.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>NBA Hangtime (ver L1.3 10/10/96)</description>
  <year>1996</year>
  <manufacturer>Midway</manufacturer>
  <rom name="l1.0_nba_hangtime_u_2_music_spch.u2" size="1048576" crc="3f0b0d0a" sha1="e3b8a264686ce7359d86e4926237d8cf17612991" region="dcs" offset="0" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_3_music_spch.u3" size="1048576" crc="ec1db988" sha1="1cf06d0b75f20ded7db648070e85c056043765bb" region="dcs" offset="200000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_4_music_spch.u4" size="1048576" crc="c7f847a3" sha1="c50175dffa3563ccd5792c59a6b44523f4014544" region="dcs" offset="400000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_5_music_spch.u5" size="1048576" crc="ef19316a" sha1="d41ae87ab45630a37c73684de42f7f6e0ed8f13b" region="dcs" offset="600000" status="good" optional="no" />
  <rom name="l1.3_nba_hangtime_u_54_game_rom.u54" size="524288" crc="fd9ccca2" sha1="fc38d2440dd0712d7d5e2d2cca9635efd63a3d85" region="maincpu" offset="0" status="good" optional="no" />
  <rom name="l1.3_nba_hangtime_u_63_game_rom.u63" size="524288" crc="57de886f" sha1="7cc127c7db7a68ea716914f7ddbbaf1356937f97" region="maincpu" offset="1" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_133_image_rom.u133" size="1048576" crc="3163feed" sha1="eb7f128de306933929a0933e36e57760459cb0a1" region="video" offset="0" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_132_image_rom.u132" size="1048576" crc="428eaf44" sha1="2897efef4ab1653870b5bebb2762ea85549da03a" region="video" offset="1" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_131_image_rom.u131" size="1048576" crc="5f7c5111" sha1="14337f50b7b98254b54250af00f8a4a46bd7ee8d" region="video" offset="2" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_130_image_rom.u130" size="1048576" crc="c7c0c514" sha1="49788ff885996d9c5909c0ecebe06b6abd4298ed" region="video" offset="3" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_129_image_rom.u129" size="1048576" crc="b3d0daa0" sha1="302208c30f2b0c4aead8cf9201ae4c9501f7f952" region="video" offset="400000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_128_image_rom.u128" size="1048576" crc="3704ee69" sha1="e57846e96380af480fd6851c5359f88d432ac7cc" region="video" offset="400001" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_127_image_rom.u127" size="1048576" crc="4ea64d5a" sha1="e7054c3946898ab0c5b4c27244c2eb6b24eaced7" region="video" offset="400002" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_126_image_rom.u126" size="1048576" crc="0c5c19b7" sha1="802a05f53fcc2827960a63ef5c32a884fc96aaee" region="video" offset="400003" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_125_image_rom.u125" size="1048576" crc="46c43d67" sha1="13a4d924fed51c2db7f750436b0b7c6ef03d36a5" region="video" offset="800000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_124_image_rom.u124" size="1048576" crc="ed495156" sha1="40f67fb2ccdd185b444f1127b1ec2fa4b493d7d6" region="video" offset="800001" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_123_image_rom.u123" size="1048576" crc="b48aa5da" sha1="d8ee259a63dd7d997f2b99b73d0f11a277ba961d" region="video" offset="800002" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_122_image_rom.u122" size="1048576" crc="b18cd181" sha1="d86eb5c81b10ba112ed989ab581683ccb669c3b5" region="video" offset="800003" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_121_image_rom.u121" size="1048576" crc="5acb267a" sha1="9c7e55991f795f0deae5f5cada3d5f49b7da578e" region="video" offset="c00000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_120_image_rom.u120" size="1048576" crc="28e05f86" sha1="ab642e7525b8fe55aab79597fcf84c4a8265463f" region="video" offset="c00001" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_119_image_rom.u119" size="1048576" crc="b4f604ea" sha1="3997acfc856eead321e98584f7cb21953c95951a" region="video" offset="c00002" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_118_image_rom.u118" size="1048576" crc="a257b973" sha1="31b4e3cf4e93be673d9b32dc85d7be0edcf6234c" region="video" offset="c00003" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_113_image_rom.u113" size="1048576" crc="d712a779" sha1="ca0e25fbb570c28c9ac6674f35050152a9072a5b" region="video" offset="1400000" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_112_image_rom.u112" size="1048576" crc="644e1bca" sha1="447cc3b0a16aaff39b6cd095f1c255a91f235f7f" region="video" offset="1400001" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_111_image_rom.u111" size="1048576" crc="10d3b768" sha1="e22fcb02a17c78f963ee5d35a38a9ab14f3de450" region="video" offset="1400002" status="good" optional="no" />
  <rom name="l1.0_nba_hangtime_u_110_image_rom.u110" size="1048576" crc="8575aeb2" sha1="883acfc45416ab6e1ab77fc897638f89286bea7e" region="video" offset="1400003" status="good" optional="no" />
  <rom name="459_nba_hang_time_u64.u64" size="8192" crc="0e642b39" sha1="7e93a5bd0bd4a5fabf0612cdfdbfb400c6035ef7" region="serial_security:pic" offset="0" status="good" optional="no" />
  <device_ref tag=":video" name="wunitvid" />
  <device_ref tag=":maincpu" name="tms34010" />
  <device_ref tag=":nvram" name="nvram" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":mono" name="speaker" />
  <device_ref tag=":dcs" name="dcs_audio_8k" />
  <device_ref tag=":dcs:dcs" name="adsp2105" />
  <device_ref tag=":dcs:dcs_reg_timer" name="timer" />
  <device_ref tag=":dcs:dcs_int_timer" name="timer" />
  <device_ref tag=":dcs:dac" name="dmadac" />
  <device_ref tag=":serial_security" name="midway_serial_pic_emu" />
  <device_ref tag=":serial_security:pic" name="pic16c57" />
  <chip type="cpu" tag="maincpu" name="Texas Instruments TMS34010" clock="50000000" />
  <chip type="cpu" tag="dcs:dcs" name="Analog Devices ADSP-2105" clock="10000000" />
  <chip type="cpu" tag="serial_security:pic" name="Microchip PIC16C57" clock="4000000" />
  <chip type="audio" tag="mono" name="Speaker" />
  <chip type="audio" tag="dcs" name="DCS Audio 8K" />
  <chip type="audio" tag="dcs:dac" name="DMA-driven DAC" />
  <display tag="screen" type="raster" rotate="0" width="400" height="254" refresh="54.706840" pixclock="8000000" htotal="506" hbend="101" hbstart="501" vtotal="289" vbend="20" vbstart="274" flipx="no" />
  <sound channels="1" />
  <input players="4" coins="4" service="yes" tilt="yes">
    <control type="joy" player="1" buttons="3" ways="8" reverse="no" />
    <control type="joy" player="2" buttons="3" ways="8" reverse="no" />
    <control type="joy" player="3" buttons="3" ways="8" reverse="no" />
    <control type="joy" player="4" buttons="3" ways="8" reverse="no" />
  </input>
  <dipswitch name="Test Switch" tag="DSW" mask="1">
    <dipvalue name="Off" value="1" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Powerup Test" tag="DSW" mask="2">
    <dipvalue name="Off" value="0" default="yes" />
    <dipvalue name="On" value="2" default="no" />
  </dipswitch>
  <dipswitch name="Bill Validator" tag="DSW" mask="64">
    <dipvalue name="Off" value="64" default="yes" />
    <dipvalue name="On" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Cabinet" tag="DSW" mask="128">
    <dipvalue name="2-player" value="0" default="yes" />
    <dipvalue name="4-player" value="128" default="no" />
  </dipswitch>
  <dipswitch name="Counters" tag="DSW" mask="768">
    <dipvalue name="One, 1/1" value="768" default="yes" />
    <dipvalue name="One, Totalizing" value="512" default="no" />
    <dipvalue name="Two, 1/1" value="256" default="no" />
  </dipswitch>
  <dipswitch name="Country" tag="DSW" mask="3072">
    <dipvalue name="USA" value="3072" default="yes" />
    <dipvalue name="French" value="2048" default="no" />
    <dipvalue name="German" value="1024" default="no" />
  </dipswitch>
  <dipswitch name="Coinage" tag="DSW" mask="28672">
    <dipvalue name="1" value="28672" default="yes" />
    <dipvalue name="2" value="12288" default="no" />
    <dipvalue name="3" value="20480" default="no" />
    <dipvalue name="4" value="4096" default="no" />
    <dipvalue name="ECA" value="24576" default="no" />
    <dipvalue name="Free Play" value="0" default="no" />
  </dipswitch>
  <dipswitch name="Coinage Source" tag="DSW" mask="32768">
    <dipvalue name="Dipswitch" value="32768" default="no" />
    <dipvalue name="CMOS" value="0" default="yes" />
  </dipswitch>
  <port tag=":DSW"></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>