mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
(MESS) abc80: Added ABCDemo floppy and cassette to the software lists. [Genesis Project]
This commit is contained in:
parent
705ad1e389
commit
d462fbfa59
3 changed files with 33 additions and 2 deletions
17
hash/abc80_cass.xml
Normal file
17
hash/abc80_cass.xml
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||
<softwarelist name="abc80_cass" description="Luxor ABC 80 cassettes">
|
||||
|
||||
<software name="abcdemo">
|
||||
<description>ABCDemo</description>
|
||||
<year>2015</year>
|
||||
<publisher>Genesis Project</publisher>
|
||||
|
||||
<part name="cass1" interface="abc80_cass">
|
||||
<dataarea name="cass" size="10793090">
|
||||
<rom name="genesisproject_abcdemo.wav" size="10793090" crc="7642349f" sha1="a0a808e9c9c5f3ca162ef22869600e1c735846c2" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
</softwarelist>
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||
<softwarelist name="abc80" description="Luxor ABC 80 diskettes">
|
||||
<softwarelist name="abc80_flop" description="Luxor ABC 80 diskettes">
|
||||
|
||||
<software name="cpm" supported="no">
|
||||
<description>CP/M BIOS 3.7</description>
|
||||
|
@ -71,4 +71,16 @@
|
|||
</part>
|
||||
</software>
|
||||
|
||||
<software name="abcdemo">
|
||||
<description>ABCDemo</description>
|
||||
<year>2015</year>
|
||||
<publisher>Genesis Project</publisher>
|
||||
|
||||
<part name="flop1" interface="floppy_5_25">
|
||||
<dataarea name="flop" size="163840">
|
||||
<rom name="genesisproject_abcdemo.dsk" size="163840" crc="29059d3c" sha1="55b38436a2d3cfe1caf8e35e44775402a1511eec" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
</softwarelist>
|
|
@ -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
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue