diff --git a/hash/ibm5150_cass.xml b/hash/ibm5150_cass.xml index b5180665687..fba113756eb 100644 --- a/hash/ibm5150_cass.xml +++ b/hash/ibm5150_cass.xml @@ -5,10 +5,11 @@ license:CC0 --> - + IBM Advanced Diagnostics for the IBM PC 5150 1982 IBM + diff --git a/src/devices/machine/genpc.cpp b/src/devices/machine/genpc.cpp index e1ef5b74e8c..d9706309225 100644 --- a/src/devices/machine/genpc.cpp +++ b/src/devices/machine/genpc.cpp @@ -635,6 +635,8 @@ void ibm5150_mb_device::device_add_mconfig(machine_config &config) CASSETTE(config, m_cassette); m_cassette->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED); + m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05); + m_cassette->set_interface("ibm5150_cass"); } //************************************************************************** diff --git a/src/mame/drivers/pasopia.cpp b/src/mame/drivers/pasopia.cpp index 2c2254afdcf..f0715ba3ac5 100644 --- a/src/mame/drivers/pasopia.cpp +++ b/src/mame/drivers/pasopia.cpp @@ -392,6 +392,7 @@ void pasopia_state::pasopia(machine_config &config) CASSETTE(config, m_cass); m_cass->set_default_state(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED); m_cass->add_route(ALL_OUTPUTS, "mono", 0.05); + m_cass->set_interface("pasopia_cass"); PASOPIA_PAC2(config, "dtfcst", pac2_default_devices, nullptr); // "Data File Cassette" PASOPIA_PAC2(config, "dtfunt", pac2_default_devices, nullptr); // "Data File Unit" diff --git a/src/mame/drivers/pc8801.cpp b/src/mame/drivers/pc8801.cpp index 8733c5cde34..9bb9f7b3e36 100644 --- a/src/mame/drivers/pc8801.cpp +++ b/src/mame/drivers/pc8801.cpp @@ -2379,6 +2379,7 @@ void pc8801_state::pc8801(machine_config &config) //CENTRONICS(config, "centronics", centronics_devices, "printer"); CASSETTE(config, m_cassette); m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED); + m_cassette->set_interface("pc8801_cass"); SOFTWARE_LIST(config, "tape_list").set_original("pc8801_cass"); @@ -2403,6 +2404,7 @@ void pc8801_state::pc8801(machine_config &config) /* sound hardware */ SPEAKER(config, "mono").front_center(); + m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05); YM2203(config, m_opn, MASTER_CLOCK); m_opn->irq_handler().set(FUNC(pc8801_state::pc8801_sound_irq)); m_opn->port_a_read_callback().set(FUNC(pc8801_state::opn_porta_r));