diff --git a/bin/driver7M5.bin b/bin/driver7M5.bin index 29218ab..4bec86d 100755 Binary files a/bin/driver7M5.bin and b/bin/driver7M5.bin differ diff --git a/bin/rom8M.bin b/bin/rom8M.bin index a83ed6f..7423b5c 100755 Binary files a/bin/rom8M.bin and b/bin/rom8M.bin differ diff --git a/rdisk.c b/rdisk.c index 8bde1d1..cbefc3d 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, char patch) { signed char mode = true32b; SwapMMUMode(&mode); - *ptr = patch; // Patch byte + *ptr = *((char*)0x40851DA8); // Patch byte SwapMMUMode(&mode); }