diff options
Diffstat (limited to 'src/mess/drivers/trs80.c')
-rw-r--r-- | src/mess/drivers/trs80.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mess/drivers/trs80.c b/src/mess/drivers/trs80.c index efe0eed2b5a..5c6959463ae 100644 --- a/src/mess/drivers/trs80.c +++ b/src/mess/drivers/trs80.c @@ -571,7 +571,6 @@ static MACHINE_CONFIG_START( trs80, trs80_state ) // the original model I, MCFG_GFXDECODE_ADD("gfxdecode", "palette", trs80) MCFG_PALETTE_ADD_BLACK_AND_WHITE("palette") - /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) @@ -595,8 +594,11 @@ static MACHINE_CONFIG_DERIVED( model1, trs80 ) // model I, level II MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY) MCFG_QUICKLOAD_ADD("quickload", trs80_state, trs80_cmd, "cmd", 0.5) - MCFG_FD1793_ADD("wd179x", default_wd17xx_interface) // should be FD1771 or FD1791 but inverted data lines are too tricky to fix now + + MCFG_DEVICE_ADD("wd179x", FD1793, 0) // should be FD1771 or FD1791 but inverted data lines are too tricky to fix now + MCFG_WD17XX_DEFAULT_DRIVE4_TAGS MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(trs80_state,trs80_fdc_intrq_w)) + MCFG_LEGACY_FLOPPY_4_DRIVES_ADD(trs80_floppy_interface) MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer") |