From 07ce3100c1b8003a3e5510289c3c9fd8316d0f6b Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Thu, 1 Apr 2021 23:16:32 -0400 Subject: [PATCH] fix patch position --- bin/driver7M5.bin | Bin 1711 -> 1745 bytes bin/rom8M.bin | Bin 8388608 -> 8388608 bytes rdisk.c | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/driver7M5.bin b/bin/driver7M5.bin index 7843e52fa4f0b617dcc7e0fea5ebce6c31f1e8a1..b110b6b62b09363553f51f4e46a687cbc3a27452 100755 GIT binary patch delta 237 zcmZ3_dy#j7vty9YeP#x~Qjg~h2ND@rt&n+)cR;)ZC5RmJKM;>6gMpDjDvb}OgXO}+ z7NvT9E`4T|dH zwJR~zD%dbE>Z})S=3qeRP?J}QkLdR+Z7)bHNzO1bVPJ^t_joSDpf+)J{^laa8b+qS cQzn04%4Y1F9K$>xNd94-%&4+?0*gEo02y3Gk^lez delta 195 zcmcb}yPkJ~v!j8}eP#x~Qjg~h2ND@rC6IZHyFk1IC5RmJ9T1NvgMpDjDvb}OgJs>s z7NyAwj3puZ%xd}!9A5eiJZUltl@6`4E93>h^bCCgeP+L%4y|$l{_h#MfGYT)Dpo>O x%t2M5Chu3;UXWOloUwTVV*?}8Kb^@!%-M`0lk1r014%iS$&5^!H?hbw0RWHIIcfj^ diff --git a/bin/rom8M.bin b/bin/rom8M.bin index c58fb942a7689483ffdcd7d7459dcbefb72b7e75..3daf8418218c5fa0ff8f1d2534aa2b81300d848d 100755 GIT binary patch delta 754 zcmZY0y-!nN7{=lEw0#jM;t^?8pzWa^Dnhk__yvd@@uMOZMfnzKMQatbs8m1;oWvS7 z86@clBTfzw8TAifVAsTih0%o-T#hq2Sj1ir;Rs$ zbS*elPm;FX_#^D9I^U<7jwVsHlju65{;lqpyIA*@PaogTB{%ewjzi!F(vHO z#Kf{Naf=&6f`PzB*Zd2TxMZgr*VbPF6J0!cb8^mW+qT2bN+~HdrKKF7<*X-M)B0T# zRx+|8zD9*C{x>O$+0<>Ub=q<^IpabRB{A3E567qUFOM|RZ@eD^vPbO zDE-4HKX6`^$+wC+Zx~Wnjn|R>%*>F`6>Cu})$6g!;FwS|Q^7vr$h_;!wv%DM#0KOb z7aNg>O>iO~E^LMy1t`Q86k#j2VLOVk10~prQh4Bn4j;;3pd5ZwAb?%ijXkKuUR0qP z`(UC5`*8pVaR`TT1V>SeV>pfzs6!C-IEfI#IEB+VgR^KrBO+)*Gg{D!bFk2ccAUor zTto*taS4}k1y|99Yq*XZxQScnMijTvgFCp3815mC`*?s}^x+};@dyJL#1I}Mfh3+_ V7*8>RQ9Q#Kp5w)Q*gyW|+aKR=;Jp9< diff --git a/rdisk.c b/rdisk.c index 5e318d9..97821e5 100644 --- a/rdisk.c +++ b/rdisk.c @@ -64,8 +64,8 @@ void P24(Ptr ramdisk, long index, char patch) { typedef void (*RDiskPatch_t)(Ptr, long, char); static void patch24(Ptr ramdisk, char dbgEN, char cdrEN) { RDiskPatch_t fun = P24; - if (!dbgEN) { fun(ramdisk, *RDiskDBGDisPos, *RDiskDBGDisByte); } - if (!cdrEN) { fun(ramdisk, *RDiskCDRDisPos, *RDiskCDRDisByte); } + if (!dbgEN) { fun(ramdisk, 0x00000031UL, *RDiskDBGDisByte); } + if (!cdrEN) { fun(ramdisk, 0x00012CAFUL, *RDiskCDRDisByte); } } // Figure out the first available drive number >= 5