From 9aa0cf046f48d14220449a8be58061f7a5a88be7 Mon Sep 17 00:00:00 2001 From: OBattler Date: Mon, 25 Jul 2016 21:32:37 +0200 Subject: [PATCH] Higher bit of the WRC is no longer incorrectly ignored. --- src/w83877f.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/w83877f.c b/src/w83877f.c index d94fdfa3b..1d2d042cc 100644 --- a/src/w83877f.c +++ b/src/w83877f.c @@ -374,8 +374,8 @@ process_value: break; case 7: // pclog("W83877F Write [Reg. %02X]: %02X\n", w83877f_curreg, val); - if (valxor & 3) fdc_update_rwc(0, FDDA_TYPE ? 1 : 0); - if (valxor & 0xC) fdc_update_rwc(1, FDDB_TYPE ? 1 : 0); + if (valxor & 3) fdc_update_rwc(0, FDDA_TYPE); + if (valxor & 0xC) fdc_update_rwc(1, FDDB_TYPE); break; case 8: // pclog("W83877F Write [Reg. %02X]: %02X\n", w83877f_curreg, val);