mirror of
https://github.com/holub/mame
synced 2025-04-22 08:22:15 +03:00
There be light on the 8seg display (nw)
This commit is contained in:
parent
e943991c60
commit
0f3a4dfdc9
@ -98,7 +98,6 @@ public:
|
||||
private:
|
||||
virtual void machine_reset();
|
||||
required_device<cpu_device> m_maincpu;
|
||||
// required_device<r10788_device> m_gpkd; // FIXME: doesn't compile
|
||||
UINT8 m_io[256];
|
||||
UINT8 m_counter;
|
||||
UINT8 m_6351_addr;
|
||||
@ -258,14 +257,8 @@ WRITE8_MEMBER(gts1_state::gts1_display_w)
|
||||
LOG(("%s: offset:%d data:%02x\n", __FUNCTION__, offset, data));
|
||||
const UINT8 a = ttl7448_mod[(data >> 0) & 15];
|
||||
const UINT8 b = ttl7448_mod[(data >> 4) & 15];
|
||||
if (offset < 6) {
|
||||
output_set_digit_value(offset, a);
|
||||
output_set_digit_value(offset + 10, b);
|
||||
}
|
||||
if (offset >= 8 && offset < 8 + 6) {
|
||||
output_set_digit_value(offset - 8 + 6, a);
|
||||
output_set_digit_value(offset - 8 + 10, b);
|
||||
}
|
||||
output_set_digit_value(offset, a);
|
||||
output_set_digit_value(offset + 16, b);
|
||||
}
|
||||
|
||||
READ8_MEMBER (gts1_state::gts1_io_r)
|
||||
|
@ -28,79 +28,83 @@
|
||||
</backdrop>
|
||||
|
||||
<!-- Top Row -->
|
||||
<bezel name="digit0_0" element="digit">
|
||||
<bezel name="digit0" element="digit">
|
||||
<bounds left="10" top="45" right="30" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit0_1" element="digit">
|
||||
<bezel name="digit1" element="digit">
|
||||
<bounds left="34" top="45" right="54" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit0_2" element="digit">
|
||||
<bezel name="digit2" element="digit">
|
||||
<bounds left="58" top="45" right="78" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit0_3" element="digit">
|
||||
<bezel name="digit3" element="digit">
|
||||
<bounds left="87" top="45" right="107" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit0_4" element="digit">
|
||||
<bezel name="digit4" element="digit">
|
||||
<bounds left="111" top="45" right="131" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit0_5" element="digit">
|
||||
<bezel name="digit5" element="digit">
|
||||
<bounds left="135" top="45" right="155" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_0" element="digit">
|
||||
<!-- Digits 6 and 7 are not used -->
|
||||
<bezel name="digit8" element="digit">
|
||||
<bounds left="170" top="45" right="190" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_1" element="digit">
|
||||
<bezel name="digit9" element="digit">
|
||||
<bounds left="194" top="45" right="214" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_2" element="digit">
|
||||
<bezel name="digit10" element="digit">
|
||||
<bounds left="218" top="45" right="238" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_3" element="digit">
|
||||
<bezel name="digit11" element="digit">
|
||||
<bounds left="247" top="45" right="267" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_4" element="digit">
|
||||
<bezel name="digit12" element="digit">
|
||||
<bounds left="271" top="45" right="291" bottom="84" />
|
||||
</bezel>
|
||||
<bezel name="digit1_5" element="digit">
|
||||
<bezel name="digit13" element="digit">
|
||||
<bounds left="295" top="45" right="315" bottom="84" />
|
||||
</bezel>
|
||||
<!-- Digits 14 and 15 are not used -->
|
||||
|
||||
<!-- Bottom Row -->
|
||||
<bezel name="digit2_0" element="digit">
|
||||
<bezel name="digit16" element="digit">
|
||||
<bounds left="10" top="100" right="30" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit2_1" element="digit">
|
||||
<bezel name="digit17" element="digit">
|
||||
<bounds left="34" top="100" right="54" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit2_2" element="digit">
|
||||
<bezel name="digit18" element="digit">
|
||||
<bounds left="58" top="100" right="78" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit2_3" element="digit">
|
||||
<bezel name="digit19" element="digit">
|
||||
<bounds left="87" top="100" right="107" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit2_4" element="digit">
|
||||
<bezel name="digit20" element="digit">
|
||||
<bounds left="111" top="100" right="131" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit2_5" element="digit">
|
||||
<bezel name="digit21" element="digit">
|
||||
<bounds left="135" top="100" right="155" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_0" element="digit">
|
||||
<!-- Digits 22 and 23 are not used -->
|
||||
<bezel name="digit24" element="digit">
|
||||
<bounds left="170" top="100" right="190" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_1" element="digit">
|
||||
<bezel name="digit25" element="digit">
|
||||
<bounds left="194" top="100" right="214" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_2" element="digit">
|
||||
<bezel name="digit26" element="digit">
|
||||
<bounds left="218" top="100" right="238" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_3" element="digit">
|
||||
<bezel name="digit27" element="digit">
|
||||
<bounds left="247" top="100" right="267" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_4" element="digit">
|
||||
<bezel name="digit28" element="digit">
|
||||
<bounds left="271" top="100" right="291" bottom="139" />
|
||||
</bezel>
|
||||
<bezel name="digit3_5" element="digit">
|
||||
<bezel name="digit29" element="digit">
|
||||
<bounds left="295" top="100" right="315" bottom="139" />
|
||||
</bezel>
|
||||
<!-- Digits 30 and 31 are not used -->
|
||||
</view>
|
||||
</mamelayout>
|
||||
|
Loading…
Reference in New Issue
Block a user