diff options
Diffstat (limited to 'src/mess/drivers/csc.c')
-rw-r--r-- | src/mess/drivers/csc.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/mess/drivers/csc.c b/src/mess/drivers/csc.c index fd27a3df690..26a066bd4a0 100644 --- a/src/mess/drivers/csc.c +++ b/src/mess/drivers/csc.c @@ -25,7 +25,7 @@ class csc_state : public driver_device public: csc_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag), - m_speech(*this, "speech") + m_speech(*this, "speech") { } required_device<s14001a_device> m_speech; @@ -183,13 +183,13 @@ TIMER_DEVICE_CALLBACK_MEMBER(csc_state::irq_timer) /* Address maps */ static ADDRESS_MAP_START(csc_mem, AS_PROGRAM, 8, csc_state) ADDRESS_MAP_UNMAP_HIGH - AM_RANGE( 0x0000, 0x07ff) AM_RAM AM_MIRROR(0x4000) //2K RAM - AM_RANGE( 0x0800, 0x0bff) AM_RAM AM_MIRROR(0x4400) //1K RAM + AM_RANGE( 0x0000, 0x07ff) AM_RAM AM_MIRROR(0x4000) //2K RAM + AM_RANGE( 0x0800, 0x0bff) AM_RAM AM_MIRROR(0x4400) //1K RAM AM_RANGE( 0x1000, 0x1003) AM_DEVREADWRITE("pia0", pia6821_device, read, write) AM_MIRROR(0x47fc) AM_RANGE( 0x1800, 0x1803) AM_DEVREADWRITE("pia1", pia6821_device, read, write) AM_MIRROR(0x47fc) AM_RANGE( 0x2000, 0x3fff) AM_ROM AM_MIRROR(0x4000) AM_RANGE( 0x8000, 0x9fff) AM_NOP - AM_RANGE( 0xa000, 0xffff) AM_ROM + AM_RANGE( 0xa000, 0xffff) AM_ROM ADDRESS_MAP_END /* Input ports */ @@ -213,7 +213,7 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) - PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("RV") PORT_CODE(KEYCODE_V) + PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("RV") PORT_CODE(KEYCODE_V) PORT_START("COL_C") PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) @@ -223,7 +223,7 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) - PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("TM") PORT_CODE(KEYCODE_T) + PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("TM") PORT_CODE(KEYCODE_T) PORT_START("COL_D") PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) @@ -233,7 +233,7 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) - PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("LV") PORT_CODE(KEYCODE_L) + PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("LV") PORT_CODE(KEYCODE_L) PORT_START("COL_E") PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) @@ -243,7 +243,7 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) - PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("DM") PORT_CODE(KEYCODE_M) + PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("DM") PORT_CODE(KEYCODE_M) PORT_START("COL_F") PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) @@ -253,7 +253,7 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) - PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("ST") PORT_CODE(KEYCODE_S) + PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("ST") PORT_CODE(KEYCODE_S) PORT_START("COL_G") PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) @@ -275,14 +275,14 @@ static INPUT_PORTS_START( csc ) PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_UNUSED) PORT_UNUSED PORT_START("COL_I") - PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Pawn") PORT_CODE(KEYCODE_1) - PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Rook") PORT_CODE(KEYCODE_2) - PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Knight") PORT_CODE(KEYCODE_3) - PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Bishop") PORT_CODE(KEYCODE_4) - PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Queen") PORT_CODE(KEYCODE_5) - PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("King") PORT_CODE(KEYCODE_6) - PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("CL") PORT_CODE(KEYCODE_DEL) - PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("RE") PORT_CODE(KEYCODE_R) + PORT_BIT(0x01, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Pawn") PORT_CODE(KEYCODE_1) + PORT_BIT(0x02, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Rook") PORT_CODE(KEYCODE_2) + PORT_BIT(0x04, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Knight") PORT_CODE(KEYCODE_3) + PORT_BIT(0x08, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Bishop") PORT_CODE(KEYCODE_4) + PORT_BIT(0x10, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("Queen") PORT_CODE(KEYCODE_5) + PORT_BIT(0x20, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("King") PORT_CODE(KEYCODE_6) + PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("CL") PORT_CODE(KEYCODE_DEL) + PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("RE") PORT_CODE(KEYCODE_R) PORT_BIT(0x100,IP_ACTIVE_LOW, IPT_UNUSED) PORT_UNUSED INPUT_PORTS_END @@ -310,9 +310,9 @@ static const pia6821_interface pia1_config = /* Machine driver */ static MACHINE_CONFIG_START( csc, csc_state ) - /* basic machine hardware */ + /* basic machine hardware */ MCFG_CPU_ADD("maincpu", M6502, 3900000/2) - MCFG_CPU_PROGRAM_MAP(csc_mem) + MCFG_CPU_PROGRAM_MAP(csc_mem) MCFG_DEFAULT_LAYOUT(layout_vsc) @@ -337,8 +337,8 @@ ROM_START(csc) ROM_LOAD("74s474.bin", 0xfe00, 0x0200, CRC(4511ba31) SHA1(e275b1739f8c3aa445cccb6a2b597475f507e456)) - ROM_REGION(0x2000, "speech", 0) - ROM_LOAD("101-32107.bin", 0x0000, 0x1000, CRC(f35784f9) SHA1(348e54a7fa1e8091f89ac656b4da22f28ca2e44d)) + ROM_REGION(0x2000, "speech", 0) + ROM_LOAD("101-32107.bin", 0x0000, 0x1000, CRC(f35784f9) SHA1(348e54a7fa1e8091f89ac656b4da22f28ca2e44d)) ROM_END /* Driver */ |