mirror of
https://github.com/holub/mame
synced 2025-04-16 21:44:32 +03:00
(MESS) softlist: Added new lists for Mikro-80, Tesla PMD-85 and Videoton TVC cassettes. [Riley110]
This commit is contained in:
parent
581fc52c68
commit
8a977bf59e
39
hash/mikro80.xml
Normal file
39
hash/mikro80.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||
<softwarelist name="mikro80" description="Mikro-80 cassettes">
|
||||
|
||||
<software name="basic">
|
||||
<description>Mikro-80 BASIC</description>
|
||||
<year>1984</year>
|
||||
<publisher><unknown></publisher>
|
||||
<part name="cass1" interface="mikro80_cass">
|
||||
<dataarea name="cass" size="6665">
|
||||
<rom name="mikro-80 basic (1984)(-).rk8" size="6665" crc="38d15a6a" sha1="df9e126fa8d118a1ff4b883115b7f10c393a765d" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="basica" cloneof="basic">
|
||||
<description>Mikro-80 BASIC (Alt)</description>
|
||||
<year>1984</year>
|
||||
<publisher><unknown></publisher>
|
||||
<part name="cass1" interface="mikro80_cass">
|
||||
<dataarea name="cass" size="6665">
|
||||
<rom name="mikro-80 basic (1984)(-)[a].rk8" size="6665" crc="751a4063" sha1="67fb4fbaefbcbe774413c79e4fecc4626f5a3d76" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="proverki">
|
||||
<description>Programma Proverki</description>
|
||||
<year>19??</year>
|
||||
<publisher><unknown></publisher>
|
||||
|
||||
<part name="cass1" interface="mikro80_cass">
|
||||
<dataarea name="cass" size="217">
|
||||
<rom name="programma proverki (19xx)(-).rk8" size="217" crc="d4718cad" sha1="03f466d6ebd7b6c1ffea766461bb8cb13466f085" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
</softwarelist>
|
1003
hash/pmd85_cass.xml
Normal file
1003
hash/pmd85_cass.xml
Normal file
File diff suppressed because it is too large
Load Diff
3036
hash/tvc_cass.xml
Normal file
3036
hash/tvc_cass.xml
Normal file
File diff suppressed because it is too large
Load Diff
@ -178,7 +178,6 @@ static MACHINE_CONFIG_START( mikro80, mikro80_state )
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", "palette", mikro80)
|
||||
MCFG_PALETTE_ADD_BLACK_AND_WHITE("palette")
|
||||
|
||||
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette")
|
||||
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
||||
@ -186,6 +185,9 @@ static MACHINE_CONFIG_START( mikro80, mikro80_state )
|
||||
MCFG_CASSETTE_ADD( "cassette" )
|
||||
MCFG_CASSETTE_FORMATS(rk8_cassette_formats)
|
||||
MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED)
|
||||
MCFG_CASSETTE_INTERFACE("mikro80_cass")
|
||||
|
||||
MCFG_SOFTWARE_LIST_ADD("cass_list", "mikro80")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( radio99, mikro80 )
|
||||
@ -226,6 +228,8 @@ ROM_START( kristall2 )
|
||||
ROM_REGION(0x0800, "gfx1",0)
|
||||
ROM_LOAD( "kristall-2.fnt", 0x0000, 0x0800, CRC(9661c9f5) SHA1(830c38735dcb1c8a271fa0027f94b4e034848fc8))
|
||||
ROM_END
|
||||
|
||||
|
||||
/* Driver */
|
||||
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */
|
||||
COMP( 1983, mikro80, 0, 0, mikro80, mikro80, mikro80_state, mikro80, "<unknown>", "Mikro-80", 0)
|
||||
|
@ -585,10 +585,14 @@ static MACHINE_CONFIG_START( pmd85, pmd85_state )
|
||||
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
||||
|
||||
/* cassette */
|
||||
MCFG_CASSETTE_ADD( "cassette" )
|
||||
MCFG_CASSETTE_ADD("cassette")
|
||||
MCFG_CASSETTE_FORMATS(pmd85_cassette_formats)
|
||||
MCFG_CASSETTE_CREATE_OPTS(&pmd85_cassette_options)
|
||||
MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED)
|
||||
MCFG_CASSETTE_INTERFACE("pmd85_cass")
|
||||
|
||||
/* software lists */
|
||||
MCFG_SOFTWARE_LIST_ADD("cass_list", "pmd85_cass")
|
||||
|
||||
/* uart */
|
||||
MCFG_DEVICE_ADD("uart", I8251, 0)
|
||||
@ -687,7 +691,7 @@ static MACHINE_CONFIG_DERIVED( mato, pmd85 )
|
||||
MCFG_I8255_OUT_PORTC_CB(WRITE8(pmd85_state, mato_ppi_0_portc_w))
|
||||
|
||||
/* no uart */
|
||||
MCFG_DEVICE_REMOVE( "uart" )
|
||||
MCFG_DEVICE_REMOVE("uart")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( c2717, pmd851 )
|
||||
|
@ -826,6 +826,7 @@ static MACHINE_CONFIG_START( tvc, tvc_state )
|
||||
|
||||
/* Software lists */
|
||||
MCFG_SOFTWARE_LIST_ADD("cart_list", "tvc_cart")
|
||||
MCFG_SOFTWARE_LIST_ADD("cass_list", "tvc_cass")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
/* ROM definition */
|
||||
|
Loading…
Reference in New Issue
Block a user