diff --git a/hash/pc8801_flop.xml b/hash/pc8801_flop.xml index 15886d0dae2..22a0035a616 100644 --- a/hash/pc8801_flop.xml +++ b/hash/pc8801_flop.xml @@ -10351,7 +10351,7 @@ but in different order - + diff --git a/plugins/cheatfind/init.lua b/plugins/cheatfind/init.lua index 8ba7fd98f44..93bca9fed82 100644 --- a/plugins/cheatfind/init.lua +++ b/plugins/cheatfind/init.lua @@ -150,7 +150,7 @@ function cheatfind.startplugin() oldc = frombcd(old) newc = frombcd(new) end - if cfoper[oper](oldc, newc, val, addr) then + if cfoper[oper](newc, oldc, val, addr) then ret[#ret + 1] = { addr = addr, oldval = old, newval = new, diff --git a/src/devices/machine/upd765.cpp b/src/devices/machine/upd765.cpp index 7229793417d..04a194d6993 100644 --- a/src/devices/machine/upd765.cpp +++ b/src/devices/machine/upd765.cpp @@ -1634,9 +1634,6 @@ void upd765_family_device::read_data_continue(floppy_info &fi) st2 |= ST2_WC|ST2_BC; else st2 |= ST2_WC; - fi.st0 |= ST0_FAIL; - fi.sub_state = COMMAND_DONE; - break; } live_start(fi, SEARCH_ADDRESS_MARK_HEADER); return;