diff options
Diffstat (limited to 'src/mame/drivers/e100.cpp')
-rw-r--r-- | src/mame/drivers/e100.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mame/drivers/e100.cpp b/src/mame/drivers/e100.cpp index c88c841c1ec..39e5d0c617d 100644 --- a/src/mame/drivers/e100.cpp +++ b/src/mame/drivers/e100.cpp @@ -37,7 +37,6 @@ // Features #include "imagedev/cassette.h" #include "bus/rs232/rs232.h" -#include "sound/wave.h" #include "speaker.h" #include "emupal.h" #include "screen.h" @@ -580,6 +579,7 @@ void e100_state::e100(machine_config &config) /* Serial port support */ RS232_PORT(config, m_rs232, default_rs232_devices, nullptr); + SPEAKER(config, "mono").front_center(); /* Cassette support - E100 uses 300 baud Kansas City Standard with 1200/2400 Hz modulation */ /* NOTE on usage: mame e100 -window -cass <wav file> -ui_active * Once running enable/disable internal UI by pressing Scroll Lock in case it interferes with target keys @@ -590,8 +590,7 @@ void e100_state::e100(machine_config &config) */ CASSETTE(config, m_cassette); m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED); - SPEAKER(config, "mono").front_center(); - WAVE(config, "wave", m_cassette).add_route(ALL_OUTPUTS, "mono", 0.05); + m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05); /* screen TODO: simplify the screen config, look at zx.cpp */ screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); |