From 34be680a355a29cc2d0865ae9817296fe5228196 Mon Sep 17 00:00:00 2001 From: Anatoliy Belyanskiy Date: Sat, 24 Feb 2024 00:57:18 +1000 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D1=91?= =?UTF-8?q?=D0=BD=20TR-DOS=20=D0=BF=D0=B7=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ZX_ROMS/new/SP_TRDOS.bin | Bin 16384 -> 16384 bytes src/bios/exp/FUNC_RAM_ROM_DRV.ASM | 4 ++-- src/bios/exp/FUNK_FOR_TRDOS.ASM | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ZX_ROMS/new/SP_TRDOS.bin b/src/ZX_ROMS/new/SP_TRDOS.bin index a5e0e60da54cc1010b31cf056c0b2b7635b7bdcf..30813fbb6adf8fd4bcbbb4be8960997655d319c5 100644 GIT binary patch delta 643 zcmX|9Pe>GT6rR`4#_S(vHS$m3#EfN>nl7%|#~{f~j8?y~Fpt?|bj`y%&!|JPvQ$ zm^xf)Q8%DOB}*;%DThZmf%>$yvZ|?8W;NQKS^b%h;$}3!X#7ow+*EjdX#G6zDkgH( zIZO<$kj*b-b8|%#n`nlqsWX{0ad3yjR919t(SFnx;=RS;pt+FEPt;TW%94)#$m5vz zR7I^#dEfQR*<50-D5X)!5e7f%a^8Vv^ugIfM`ZjQRk`;ZY~M;YiezE@sz z!nDyRSS-{Uz1}DdooLqQBWU+$&rRez>bLbszgpHf&f5+*QDr-|+j`7Hs&8%67>KQT z`dXDA`kIaXLLyxDii#^whcmPj_@UT3aBpsowKvCr_lxhi73haRWB7U+v+;v!*800sYKfj?=q^!;5SU?a{ u1U){K^jm2A4s7whez@{;cxt%1k0_<8Jtsv~`Ccoam%Te_LYwH+u zkb!oecYw0s)YUbh1?Vvfc(tvvkPR$qLC&N>jn?ZLB7qk!x!qVTO-3L+EB{nC3g|_& z+p_BBzmW98zlw@psLQKLk>hZ!_3RY;>r_3#aY_>aARBR8{TjR*X0G3qUZ3N z)arMoDzEC%6l~zH9QBHEzli=w8Gl~I9(^{A?!s66Y0G&b8$SnizQ;Df^8~k}x?>Zt zR^X0>1bI*OB>U=!YxIb0s!69gK7T}vxnRFg1-9TL!B@r$rSs1Ov?Z*dm(B8yif$;0 zmoF=*aP(q)Z(Nl3LhAW&5jv$I# z2*u=xIIsXD@#w|=aG%g52Dxu*lwu~=XM>t w*yOpr2ep*hFayF`Tr2?i%5#zrgdrnW0uSV67W8XD`7O|ZrwQO=2+jJTzxe1E!~g&Q diff --git a/src/bios/exp/FUNC_RAM_ROM_DRV.ASM b/src/bios/exp/FUNC_RAM_ROM_DRV.ASM index 35d4d3b..ca833c6 100644 --- a/src/bios/exp/FUNC_RAM_ROM_DRV.ASM +++ b/src/bios/exp/FUNC_RAM_ROM_DRV.ASM @@ -543,7 +543,7 @@ BLK_RD_WR: POP HL ; адрес буфера BIT 7,H - JR NZ,.BLK_PAGE1 ; !!!!! JR NZ,BLK_PAGE1 ? + JR NZ,.BLK_PAGE1 LD C,SLOT3 IN C,(C) @@ -926,7 +926,7 @@ SWAP_RAM_DRIVES: ; ;----------------------------------------------------------------------; ; на выходе при А = 0 должен быть установлен флаг Z -; DSS надеется, что эта функция не грохает DE +; не убивает DE и BC GET_RAMD_ST: CP SYS_PAGE.RAMD_KEYS.NUM CCF diff --git a/src/bios/exp/FUNK_FOR_TRDOS.ASM b/src/bios/exp/FUNK_FOR_TRDOS.ASM index 63fb05a..c7a9c3b 100644 --- a/src/bios/exp/FUNK_FOR_TRDOS.ASM +++ b/src/bios/exp/FUNK_FOR_TRDOS.ASM @@ -127,7 +127,7 @@ HDD_TO_DRV: RET ; -; +; не убивает DE и BC GET_DRV_ST: CP 4 CCF