summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/poisk1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/poisk1.cpp')
-rw-r--r--src/mame/drivers/poisk1.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/mame/drivers/poisk1.cpp b/src/mame/drivers/poisk1.cpp
index fcee90fd96d..ba363159fa4 100644
--- a/src/mame/drivers/poisk1.cpp
+++ b/src/mame/drivers/poisk1.cpp
@@ -33,7 +33,6 @@
#include "machine/pit8253.h"
#include "machine/ram.h"
#include "sound/spkrdev.h"
-#include "sound/wave.h"
#include "video/cgapal.h"
#include "emupal.h"
@@ -680,15 +679,8 @@ void p1_state::poisk1(machine_config &config)
ISA8_SLOT(config, "isa3", 0, m_isabus, p1_isa8_cards, nullptr, false);
ISA8_SLOT(config, "isa4", 0, m_isabus, p1_isa8_cards, nullptr, false);
- CASSETTE(config, m_cassette);
- m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED);
-
- SOFTWARE_LIST(config, "flop_list").set_original("poisk1_flop");
-// SOFTWARE_LIST(config, "cass_list").set_original("poisk1_cass");
-
SPEAKER(config, "mono").front_center();
SPEAKER_SOUND(config, m_speaker).add_route(ALL_OUTPUTS, "mono", 1.00);
- WAVE(config, "wave", m_cassette).add_route(ALL_OUTPUTS, "mono", 0.05);
SCREEN(config, m_screen, SCREEN_TYPE_RASTER);
m_screen->set_raw(XTAL(15'000'000), 912,0,640, 262,0,200);
@@ -697,6 +689,13 @@ void p1_state::poisk1(machine_config &config)
/* XXX verify palette */
PALETTE(config, m_palette, FUNC(p1_state::p1_palette), CGA_PALETTE_SETS * 16);
+ CASSETTE(config, m_cassette);
+ m_cassette->set_default_state(CASSETTE_STOPPED | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED);
+ m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05);
+
+ SOFTWARE_LIST(config, "flop_list").set_original("poisk1_flop");
+// SOFTWARE_LIST(config, "cass_list").set_original("poisk1_cass");
+
/* internal ram */
RAM(config, RAM_TAG).set_default_size("512K");
}