finish hccbaskb internal layout (nw)

This commit is contained in:
hap 2017-02-16 03:48:17 +01:00
parent fb087b6c92
commit 032544d292
3 changed files with 49 additions and 9 deletions

View File

@ -19,7 +19,7 @@
@094 1655A 1980, GAF Melody Madness
@110 1650A 1979, Tiger/Tandy Rocket Pinball
*133 1650A 1980, U.S. Games Programmable Baseball/Tandy 2-Player Baseball (have dump)
*144 1650A 1980, U.S. Games Football/Tandy 2-Player Football (model 60-2156) (have dump)
*144 1650A 1980, U.S. Games Football/Tandy 2-Player Football (have dump)
*192 1650 19??, <unknown> phone dialer (have dump)
*255 1655 19??, <unknown> talking clock (have dump)
*518 1650A 19??, GI Teleview Control Chip (features differ per program)
@ -37,6 +37,7 @@
TODO:
- leboom discrete sound for volume decay (simulated for now)
- ttfball/ttfballa: discrete sound part, for volume gating?
***************************************************************************/
@ -1205,5 +1206,5 @@ CONS( 1980, leboom, 0, 0, leboom, leboom, driver_device, 0, "Lakes
CONS( 1979, rockpin, 0, 0, rockpin, rockpin, driver_device, 0, "Tiger Electronics", "Rocket Pinball", MACHINE_SUPPORTS_SAVE )
CONS( 1979, hccbaskb, 0, 0, hccbaskb, hccbaskb, driver_device, 0, "Tiger Electronics", "Half Court Computer Basketball", MACHINE_SUPPORTS_SAVE )
CONS( 1979, ttfball, 0, 0, ttfball, ttfball, driver_device, 0, "Toytronic", "Football (Toytronic, set 1)", MACHINE_SUPPORTS_SAVE )
CONS( 1979, ttfballa, ttfball, 0, ttfball, ttfballa, driver_device, 0, "Toytronic", "Football (Toytronic, set 2)", MACHINE_SUPPORTS_SAVE )
CONS( 1979, ttfball, 0, 0, ttfball, ttfball, driver_device, 0, "Toytronic", "Football (Toytronic, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
CONS( 1979, ttfballa, ttfball, 0, ttfball, ttfballa, driver_device, 0, "Toytronic", "Football (Toytronic, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )

View File

@ -3,6 +3,15 @@
<!-- define elements -->
<element name="static_black"><rect><color red="0" green="0" blue="0" /></rect></element>
<element name="disk_black"><disk><color red="0" green="0" blue="0" /></disk></element>
<element name="static_white"><rect><color red="0.8" green="0.8" blue="0.8" /></rect></element>
<element name="disk_white"><disk><color red="0.8" green="0.8" blue="0.8" /></disk></element>
<element name="text_l1"><text string="VISITOR" align="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
<element name="text_l2"><text string="SCORE"><color red="0.9" green="0.9" blue="0.9" /></text></element>
<element name="text_l3"><text string="HOME" align="2"><color red="0.9" green="0.9" blue="0.9" /></text></element>
<element name="led" defstate="0">
<disk state="0"><color red="0.2" green="0.04" blue="0.05" /></disk>
<disk state="1"><color red="1.0" green="0.2" blue="0.23" /></disk>
@ -16,14 +25,44 @@
<!-- build screen -->
<view name="Internal Layout">
<bounds left="0" right="50" top="0" bottom="50" />
<bounds left="3.26" right="21.74" top="0.75" bottom="25.74" />
<!-- bezel -->
<bezel element="static_white"><bounds x="3.25" y="5" width="18.5" height="23" /></bezel>
<bezel element="static_black"><bounds x="3.5" y="5.5" width="18" height="23" /></bezel>
<bezel element="static_white"><bounds x="10" y="5.25" width="5" height="7.25" /></bezel>
<bezel element="static_black"><bounds x="10.25" y="5.5" width="4.5" height="7.25" /></bezel>
<bezel element="disk_white"><bounds x="11.25" y="5.25" width="2.5" height="2.5" /></bezel>
<bezel element="disk_black"><bounds x="11.5" y="5.5" width="2" height="2" /></bezel>
<bezel element="static_black"><bounds x="10.25" y="5" width="0.5" height="1" /></bezel>
<bezel element="static_black"><bounds x="14.25" y="5" width="0.5" height="1" /></bezel>
<bezel element="disk_white"><bounds x="10" y="10" width="5" height="5" /></bezel>
<bezel element="disk_black"><bounds x="10.25" y="10.25" width="4.5" height="4.5" /></bezel>
<bezel element="static_black"><bounds x="10.65" y="9.5" width="0.35" height="3" /></bezel>
<bezel element="static_black"><bounds x="11.6" y="9.5" width="0.5" height="3" /></bezel>
<bezel element="static_black"><bounds x="12.9" y="9.5" width="0.5" height="3" /></bezel>
<bezel element="static_black"><bounds x="14" y="9.5" width="0.35" height="3" /></bezel>
<bezel element="static_white"><bounds x="10.1" y="12.25" width="4.8" height="0.25" /></bezel>
<bezel element="static_black"><bounds x="11.75" y="11.75" width="1.5" height="1.5" /></bezel>
<bezel element="disk_white"><bounds x="10" y="23" width="5" height="5" /></bezel>
<bezel element="disk_black"><bounds x="10.25" y="23.25" width="4.5" height="4.5" /></bezel>
<bezel element="static_white"><bounds x="3.3" y="25.5" width="18.4" height="5" /></bezel>
<bezel element="static_black"><bounds x="0" y="25.75" width="25" height="5" /></bezel>
<bezel element="static_black"><bounds x="0" y="0" width="25" height="5.25" /></bezel>
<bezel element="text_l1"><bounds x="4" y="3.75" width="10" height="1" /></bezel>
<bezel element="text_l3"><bounds x="11" y="3.75" width="10" height="1" /></bezel>
<bezel element="text_l2"><bounds x="10" y="1" width="5" height="1" /></bezel>
<!-- leds -->
<bezel name="digit6" element="digit"><bounds x="0" y="0" width="2" height="3" /></bezel>
<bezel name="digit5" element="digit"><bounds x="2" y="0" width="2" height="3" /></bezel>
<bezel name="digit6" element="digit"><bounds x="11" y="2.5" width="1.5" height="2.25" /></bezel>
<bezel name="digit5" element="digit"><bounds x="12.5" y="2.5" width="1.5" height="2.25" /></bezel>
<bezel name="0.5" element="led"><bounds x="12" y="6" width="1" height="1" /></bezel>

View File

@ -100,15 +100,15 @@
<bezel element="disk_orange2"><bounds x="9.5" y="39.5" width="2" height="2" /></bezel>
<bezel element="text_l1"><bounds x="8" y="10.5" width="8" height="2" /></bezel>
<bezel element="static_black"><bounds x="6.75" y="12.75" width="10" height="2.75" /></bezel>
<bezel element="text_l2"><bounds x="5" y="15.5" width="14" height="2" /></bezel>
<bezel element="static_black"><bounds x="6.75" y="12.75" width="10" height="2.75" /></bezel>
<!-- leds -->
<bezel name="digit2" element="digit"><bounds x="9.5" y="13" width="1.5" height="2.25" /></bezel>
<bezel name="digit1" element="digit"><bounds x="11" y="13" width="1.5" height="2.25" /></bezel>
<bezel name="digit0" element="digit"><bounds x="12.5" y="13" width="1.5" height="2.25" /></bezel>
<!-- leds -->
<bezel name="3.0" element="led"><bounds x="4" y="20" width="1" height="1" /></bezel>
<bezel name="4.0" element="led"><bounds x="7" y="20" width="1" height="1" /></bezel>
<bezel name="5.0" element="led"><bounds x="10" y="20" width="1" height="1" /></bezel>