diff options
Diffstat (limited to 'src/mame/drivers/cp1.cpp')
-rw-r--r-- | src/mame/drivers/cp1.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/drivers/cp1.cpp b/src/mame/drivers/cp1.cpp index a329130a81e..eb011c8d0e0 100644 --- a/src/mame/drivers/cp1.cpp +++ b/src/mame/drivers/cp1.cpp @@ -17,6 +17,8 @@ #include "machine/i8155.h" #include "imagedev/cassette.h" #include "imagedev/snapquik.h" +#include "sound/wave.h" +#include "speaker.h" #include "cp1.lh" class cp1_state : public driver_device @@ -288,6 +290,9 @@ void cp1_state::cp1(machine_config &config) config.set_default_layout(layout_cp1); 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); QUICKLOAD(config, "quickload").set_handler(snapquick_load_delegate(&QUICKLOAD_LOAD_NAME(cp1_state, quickload), this), "obj", attotime::from_seconds(1)); } |