super80 : split software list between the 32 & 80-column versions

This commit is contained in:
Robbbert 2018-07-24 22:34:04 +10:00
parent 66b65191d5
commit 2e729b8a97
2 changed files with 164 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -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)