From a6a136e5cd04fd95ebc0561ce72d27b0ea95bbd1 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Fri, 2 Apr 2021 01:09:07 -0400 Subject: [PATCH] Put dereferencing patch byte pointer in P24 --- bin/driver7M5.bin | Bin 1511 -> 1507 bytes bin/rom8M.bin | Bin 8388608 -> 8388608 bytes rdisk.c | 12 ++++++------ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/driver7M5.bin b/bin/driver7M5.bin index caae6e1b026e7383eb84716ffc2e0a981210b035..743a23b08a6a0c4be7c33de93dbb1a63ebfc362b 100755 GIT binary patch delta 254 zcmaFP{g`_~ps|q8eP#x~Qjg~h2ND?=J3zbyB?yoC8i>b}!NABMmBt5C!?I#xOS~Gl zK9`Dznx}jXP?Fp6Jp;FZz=BwT29e1Kwo1I(WKPCjCZ#`gO)1g%^z^ge;3@o;C@;xSFO&uv_CRPR}4rT_%bRi*q26>RFRg4vkHH--i a|7DyQ6TXyzSSpjPm=zf#Hpeh`GXVgMkwj1c delta 234 zcmaFN{hWJ3ps|?GeP#x~Qjg~h2ND?=J3zbyB?yoC7Kq1_!NABMmBt5C!?I>#OS~GF zKC_C47=wHbP?Fp6Jp;FZz=BwT29ah2TTNbNGACm%lQP5P8H~x?dMW`DS`2b&42*e` z*_d>tF9}&NmM}3gFv>7L;VWP~)8ND^!sf-2#=!7mvLBN+TCKA|lpGfsX>Br7c+TQtyB_iWTuny;P`GTI;Q9i>0C^k*bMt za`;xq*4d@NKolIPsXk1)6n&|)27>8eSo^wvlaB8)hrDmwhx~XoiTi&V<-ng^x zi&!t(2T=Va#B`hQT+0xWO2D{R3ZJ1U$x2p`9;5aVX{PpJ^d^nRA|5oSg{g~ zu%QX7V8?1Wum(=7g$wJ@jP+>22Ds4*54`X}gCA`OAczn)B8*MgjCMrOflhQGiWs(_ z8(R^_Hf+ZZ>_iWCVK??*FZN+S4j_RfQaFf1IE*7W3gaKW$lw_Ia2#2jKn^Ey3a4=f zXK@aB^y54(;36(z0GClf5repbAzZ~ZlrW4DT*oMG;3jV2Htt{ycX1E*F^&n8@c@&k SU+Od~v0iGe6=?6JtrbB)s1JO%^;Ij@s%U*7Mf8djhIsot7opLaB2-T?CFf4IsckWGcHk{ASSV6P8ozrzEYpR57b*4-e z@&wbexLA@!@!ND>n5sqg&wn)4Q`h4{RG|h-P>ZFgg9r6k1}~OFM+1CV0Y6qEfK>=$ zH5$=`W`q!i0TV5VAc`2)Adaramdisk) { RDiskPatch_t fun = P24; - if (!dbgEN /*&& *RDiskDBGDisPos >= 0*/) { fun(c->ramdisk + 0x00000031UL, *RDiskDBGDisByte); } - if (!cdrEN /*&& *RDiskCDRDisPos >= 0*/) { fun(c->ramdisk + 0x00012CAFUL, *RDiskCDRDisByte); } + if (!dbgEN /*&& *RDiskDBGDisPos >= 0*/) { fun(c->ramdisk + 0x00000031UL, RDiskDBGDisByte); } + if (!cdrEN /*&& *RDiskCDRDisPos >= 0*/) { fun(c->ramdisk + 0x00012CAFUL, RDiskCDRDisByte); } } // Unmount if not booting from ROM disk