diff --git a/bin/driver7M5.bin b/bin/driver7M5.bin index 924666a..e755967 100755 Binary files a/bin/driver7M5.bin and b/bin/driver7M5.bin differ diff --git a/bin/rom8M.bin b/bin/rom8M.bin index 3e46a4c..60fe36e 100755 Binary files a/bin/rom8M.bin and b/bin/rom8M.bin differ diff --git a/rdisk.c b/rdisk.c index e1c497b..1d1d6cf 100644 --- a/rdisk.c +++ b/rdisk.c @@ -57,7 +57,7 @@ void C24(Ptr sourcePtr, Ptr destPtr, unsigned long byteCount) { void __attribute__ ((noinline)) P24(Ptr ptr, Ptr patch) { signed char mode = true32b; SwapMMUMode(&mode); - Debugger(); + if (*patch != 0x44) { Debugger(); } *ptr = *patch; // Patch byte SwapMMUMode(&mode); }