diff options
Diffstat (limited to 'src/mess/drivers/ptcsol.c')
-rw-r--r-- | src/mess/drivers/ptcsol.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mess/drivers/ptcsol.c b/src/mess/drivers/ptcsol.c index 3d679182474..7de7d9b05be 100644 --- a/src/mess/drivers/ptcsol.c +++ b/src/mess/drivers/ptcsol.c @@ -747,22 +747,26 @@ static MACHINE_CONFIG_START( sol20, sol20_state ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // cass2 speaker // devices - MCFG_CASSETTE_ADD( "cassette" ) + MCFG_CASSETTE_ADD("cassette") MCFG_CASSETTE_FORMATS(sol20_cassette_formats) MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED) + MCFG_CASSETTE_INTERFACE("sol20_cass") - MCFG_CASSETTE_ADD( "cassette2" ) + MCFG_CASSETTE_ADD("cassette2") MCFG_CASSETTE_FORMATS(sol20_cassette_formats) MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY | CASSETTE_MOTOR_ENABLED | CASSETTE_SPEAKER_ENABLED) + MCFG_CASSETTE_INTERFACE("sol20_cass") - MCFG_DEVICE_ADD( "uart", AY31015, 0 ) + MCFG_DEVICE_ADD("uart", AY31015, 0) MCFG_AY31015_TX_CLOCK(4800.0) MCFG_AY31015_RX_CLOCK(4800.0) - MCFG_DEVICE_ADD( "uart_s", AY31015, 0 ) + MCFG_DEVICE_ADD("uart_s", AY31015, 0) MCFG_AY31015_TX_CLOCK(4800.0) MCFG_AY31015_RX_CLOCK(4800.0) MCFG_DEVICE_ADD(KEYBOARD_TAG, GENERIC_KEYBOARD, 0) MCFG_GENERIC_KEYBOARD_CB(WRITE8(sol20_state, kbd_put)) + + MCFG_SOFTWARE_LIST_ADD("cass_list", "sol20_cass") MACHINE_CONFIG_END /* ROM definition */ |