diff options
Diffstat (limited to 'src/mess/machine/beta.c')
-rw-r--r-- | src/mess/machine/beta.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mess/machine/beta.c b/src/mess/machine/beta.c index ff7187ba3e3..ef9ec771805 100644 --- a/src/mess/machine/beta.c +++ b/src/mess/machine/beta.c @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Curt Coder, MetalliC +// copyright-holders:Miodrag Milanovic, MetalliC /********************************************************************* beta.h @@ -11,7 +11,7 @@ *********************************************************************/ /* BUGS: -- due to original firmware bug random commands can be sent to FDC instead of SEEK, current WD FDC emulation cant handle this correctly, use patch fix for now +- due to original firmware bug random commands can be sent to FDC instead of SEEK */ #include "emu.h" @@ -182,7 +182,7 @@ static SLOT_INTERFACE_START( beta_disk_floppies ) SLOT_INTERFACE_END static MACHINE_CONFIG_FRAGMENT( beta_disk ) - MCFG_WD2793x_ADD("wd179x", XTAL_8MHz / 8) // KR1818VG93 clone of WD1793 + MCFG_KR1818VG93_ADD("wd179x", XTAL_8MHz / 8) MCFG_FLOPPY_DRIVE_ADD("wd179x:0", beta_disk_floppies, "drive0", beta_disk_device::floppy_formats) MCFG_FLOPPY_DRIVE_ADD("wd179x:1", beta_disk_floppies, "drive1", beta_disk_device::floppy_formats) MCFG_FLOPPY_DRIVE_ADD("wd179x:2", beta_disk_floppies, "drive2", beta_disk_device::floppy_formats) @@ -268,11 +268,6 @@ ROM_START( beta_disk ) //Default for now ROM_LOAD( "trd503.rom", 0x00000, 0x4000, CRC(10751aba) SHA1(21695e3f2a8f796386ce66eea8a246b0ac44810c)) - - // TR-DOS rom have a bug - semi-random commands sent to FDC instead of SEEK command sometimes - // however it works OK on real hardware but does not using our WD FDC emulation, both legacy and modern - // this patch fixes original bug - ROM_FILL( 0x3e47, 1, 0x3e) ROM_END |