diff options
Diffstat (limited to 'src/mame/drivers/super80.cpp')
-rw-r--r-- | src/mame/drivers/super80.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/drivers/super80.cpp b/src/mame/drivers/super80.cpp index 53879d334aa..e113b2daab3 100644 --- a/src/mame/drivers/super80.cpp +++ b/src/mame/drivers/super80.cpp @@ -761,7 +761,7 @@ MACHINE_CONFIG_START(super80_state::super80) MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_h", super80_state, timer_h, attotime::from_hz(100)) // half-speed // software list - MCFG_SOFTWARE_LIST_ADD("cass_list", "super80_cass") + SOFTWARE_LIST(config, "cass_list").set_original("super80_cass").set_filter("DEF"); MACHINE_CONFIG_END MACHINE_CONFIG_START(super80_state::super80d) @@ -846,9 +846,13 @@ MACHINE_CONFIG_START(super80_state::super80v) /* cassette */ MCFG_CASSETTE_ADD( "cassette" ) MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED) + MCFG_CASSETTE_INTERFACE("super80_cass") MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_p", super80_state, timer_p, attotime::from_hz(40000)) // cass read MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_k", super80_state, timer_k, attotime::from_hz(300)) // keyb scan + + // software list + SOFTWARE_LIST(config, "cass_list").set_original("super80_cass").set_filter("V"); MACHINE_CONFIG_END MACHINE_CONFIG_START(super80_state::super80r) |