From d462fbfa59739505fa8169c79131dce3e541d3f1 Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Sun, 29 Mar 2015 23:52:34 +0300 Subject: [PATCH] (MESS) abc80: Added ABCDemo floppy and cassette to the software lists. [Genesis Project] --- hash/abc80_cass.xml | 17 +++++++++++++++++ hash/{abc80.xml => abc80_flop.xml} | 14 +++++++++++++- src/mess/drivers/abc80.c | 4 +++- 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 hash/abc80_cass.xml rename hash/{abc80.xml => abc80_flop.xml} (83%) diff --git a/hash/abc80_cass.xml b/hash/abc80_cass.xml new file mode 100644 index 00000000000..ac568c36b37 --- /dev/null +++ b/hash/abc80_cass.xml @@ -0,0 +1,17 @@ + + + + + + ABCDemo + 2015 + Genesis Project + + + + + + + + + \ No newline at end of file diff --git a/hash/abc80.xml b/hash/abc80_flop.xml similarity index 83% rename from hash/abc80.xml rename to hash/abc80_flop.xml index df6571b5c07..eee09a7527e 100644 --- a/hash/abc80.xml +++ b/hash/abc80_flop.xml @@ -1,6 +1,6 @@ - + CP/M BIOS 3.7 @@ -71,4 +71,16 @@ + + ABCDemo + 2015 + Genesis Project + + + + + + + + diff --git a/src/mess/drivers/abc80.c b/src/mess/drivers/abc80.c index f3937b0a964..91bc13bcb5a 100644 --- a/src/mess/drivers/abc80.c +++ b/src/mess/drivers/abc80.c @@ -518,6 +518,7 @@ static MACHINE_CONFIG_START( abc80, abc80_state ) MCFG_CASSETTE_ADD("cassette") MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_MUTED) + MCFG_CASSETTE_INTERFACE("abc80_cass") MCFG_DEVICE_ADD(ABC80_KEYBOARD_TAG, ABC80_KEYBOARD, 0) MCFG_ABC80_KEYBOARD_KEYDOWN_CALLBACK(WRITELINE(abc80_state, keydown_w)) @@ -532,7 +533,8 @@ static MACHINE_CONFIG_START( abc80, abc80_state ) MCFG_RAM_DEFAULT_SIZE("16K") // software list - MCFG_SOFTWARE_LIST_ADD("flop_list", "abc80") + MCFG_SOFTWARE_LIST_ADD("cass_list", "abc80_cass") + MCFG_SOFTWARE_LIST_ADD("flop_list", "abc80_flop") MACHINE_CONFIG_END