diff --git a/hash/mz80k_cass.xml b/hash/mz80k_cass.xml new file mode 100644 index 0000000000000..e41b8c4f00ac3 --- /dev/null +++ b/hash/mz80k_cass.xml @@ -0,0 +1,508 @@ + + + + + + + + + + + HU-BASIC V1.3 + 1980 + Hudson Soft + + + + + + + + + + BASIC OM-500 + 19?? + Omegasoft + + + + + + + + + + BASIC SP-5025 + 19?? + Sharp + + + + + + + + + + + + Alien + 1983 + Andreas Piotrowski + + + + + + + + + + Alien Attack + 1981 + John Wolstonecroft + + + + + + + + + + Block Kuzushi + 19?? + Sharp + + + + + + + + + + Bomber + 19?? + R. G. Cole + + + + + + + + + + Breakout + 19?? + Unknown + + + + + + + + + + Bug Fire + 19?? + Unknown + + + + + + + + + + Cosmic Cruiser 2 + 1983 + WICS Soft + + + + + + + + + + Crazy Climber + 19?? + WICS Soft + + + + + + + + + + + + + + + + + Crystall + 19?? + Unknown + + + + + + + + + + Defender + 1981 + Frank Heinzius + + + + + + + + + + F-1 Race + 19?? + Base-80 + + + + + + + + + + Fortress + 1981 + R. G. Schnell + + + + + + + + + + Greedy Gremlins + 19?? + Unknown + + + + + + + + + + Jampac + 19?? + Starfire + + + + + + + + + + Lady Bug + 1982 + Michael Schreiner + + + + + + + + + + Laser Command + 1983 + David Hill + + + + + + + + + + Maze Man + 19?? + Peter Claus Lamprecht + + + + + + + + + + Micropede + 1983 + Klaus Hofrichter + + + + + + + + + + Minotaur's Cave + 19?? + Unknown + + + + + + + + + + Munchies + 19?? + Unknown + + + + + + + + + + Otori Attacker + 19?? + Unknown + + + + + + + + + + Pacman + 19?? + Klaus Hofrichter + + + + + + + + + + Phoenix + 1982 + Piers Hendrie + + + + + + + + + + Puckman + 19?? + Unknown + + + + + + + + + + Scrambler + 19?? + Unknown + + + + + + + + + + Space Invader + 19?? + Unknown + + + + + + + + + + Space Patrol + 1984 + Omegasoft + + + + + + + + + + Space Mouse + 19?? + WICS Soft + + + + + + + + + + Space Panic + 1982 + Frank Heinzius + + + + + + + + + + Space Ruiner + 1982 + WICS Soft + + + + + + + + + + Tank War + 19?? + Klaus Hofrichter + + + + + + + + + + Towering Inferno + 19?? + Unknown + + + + + + + + + + Trap + 19?? + Thomas Abel + + + + + + + + + + UFO Caves + 19?? + Unknown + + + + + + + + + + Video Flipper + 19?? + Unknown + + + + + + + + + + Zardos + 19?? + Unknown + + + + + + + + + + Zeroid + 19?? + Chiaki + + + + + + + + + diff --git a/src/mame/sharp/mz80.cpp b/src/mame/sharp/mz80.cpp index c8c9cb029189c..7e7fa767c999c 100644 --- a/src/mame/sharp/mz80.cpp +++ b/src/mame/sharp/mz80.cpp @@ -30,6 +30,7 @@ MZ80A ToDo: #include "emupal.h" #include "screen.h" #include "speaker.h" +#include "softlist_dev.h" #include "formats/mz_cas.h" @@ -318,6 +319,10 @@ void mz80_state::mz80k(machine_config &config) m_cassette->set_formats(mz700_cassette_formats); m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED); m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05); + m_cassette->set_interface("mz_cass"); + + SOFTWARE_LIST(config, "cass_list").set_original("mz80k_cass"); + } void mz80_state::mz80kj(machine_config &config) @@ -333,6 +338,7 @@ void mz80_state::mz80a(machine_config &config) mz80k(config); subdevice("screen")->set_screen_update(FUNC(mz80_state::screen_update_mz80a)); + }