From 542472614531a24bbe0cc642eb74b6bf7341a230 Mon Sep 17 00:00:00 2001 From: b1ackmai1er Date: Tue, 26 Oct 2021 18:19:49 +0800 Subject: [PATCH 1/7] Update rz.asm --- Source/Apps/Test/rzsz/rz.asm | 106 +++-------------------------------- 1 file changed, 7 insertions(+), 99 deletions(-) diff --git a/Source/Apps/Test/rzsz/rz.asm b/Source/Apps/Test/rzsz/rz.asm index 4eb0748f..454e375f 100644 --- a/Source/Apps/Test/rzsz/rz.asm +++ b/Source/Apps/Test/rzsz/rz.asm @@ -4607,12 +4607,11 @@ sub_0_16E7: ; CODE XREF: sub_0_482+6p sub_0_4A4+1Fp push bc ld b, 0 jp loc_0_16F0 -;---------------------------------------------------------------------------- - .db 0C5h ; Å - .db 6 ; - .db 0FFh ; ÿ -;---------------------------------------------------------------------------- +;---------------------------------------------------------------------------- +sub_0_16ED: + PUSH BC ; unref. ? + LD B,0FFH loc_0_16F0: ; CODE XREF: sub_0_16E7+3j push hl push af @@ -4845,97 +4844,6 @@ byte_0_17A0: .db 0 ; DATA XREF: sub_0_195+Aw sub_0_195+14r ; ... byte_0_17A1: .db 0 ; DATA XREF: start+60r sub_0_195+11w word_0_17A2: .dw 0 ; DATA XREF: start+88w sub_0_961+7Fw - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - .db 0 ; - - .end ; start + .fill $1800-$,0 + .ds 8 +nstack: .end ; start From dadf3d886b7b46edccb2fb8df2c94d9c353d2a83 Mon Sep 17 00:00:00 2001 From: b1ackmai1er Date: Tue, 26 Oct 2021 20:16:26 +0800 Subject: [PATCH 2/7] Update rz.asm --- Source/Apps/Test/rzsz/rz.asm | 132 ++++++++++++++--------------------- 1 file changed, 51 insertions(+), 81 deletions(-) diff --git a/Source/Apps/Test/rzsz/rz.asm b/Source/Apps/Test/rzsz/rz.asm index 454e375f..7acb91e3 100644 --- a/Source/Apps/Test/rzsz/rz.asm +++ b/Source/Apps/Test/rzsz/rz.asm @@ -32,15 +32,15 @@ S_SYSVAR .equ 49 .org 100h -start: ld sp, 1808h +start: ld sp, nstack ; Setup local stack ld c, S_BDOSVER - call bdos ; Return version number - cp 30h - jp c, loc_0_1C2 - ld de, text1D5h - ld c, C_WRITESTR - call bdos ; Output string - call sub_0_195 + call bdos ; Return CP/M version # + cp '0' ; Get CP/M vers. # + jp c, err_vern ; CP/M 2 or less? + ld de, str_welc + ld c, C_WRITESTR ;yes + call bdos ;"RZ for ..."; Output string + call sub_0_195 ;print string ld hl, (word_0_179E) xor a ld b, 14h @@ -53,7 +53,7 @@ start: ld sp, 1808h ex de, hl ld a, 0FFh call sub_0_172E - jp nz, loc_0_1CA + jp nz, err_exit ld hl, (word_0_179E) inc hl ld a, (hl) @@ -97,7 +97,7 @@ loc_0_164: ; CODE XREF: start+5Ej loc_0_174: ; CODE XREF: start+25j start+3Bj ; ... - ld de, text1FDh + ld de, str_sxfr ld c, C_WRITESTR call bdos ; Output string call sub_0_3EF @@ -157,26 +157,20 @@ sub_0_1B0: ; CODE XREF: start+6Ep start+8Fp ;---------------------------------------------------------------------------- -loc_0_1C2: ; CODE XREF: start+Aj - ld de, text22Ch - ld c, C_WRITESTR - call bdos ; Output string +err_vern: ld de, str_cpm3 ; Display version + ld c, C_WRITESTR ; error and exit + call bdos -loc_0_1CA: ; CODE XREF: start+32j - ld de, text241h - ld c, C_WRITESTR - call bdos ; Output string +err_exit: ld de, str_info ; Display usage + ld c, C_WRITESTR ; and exit to + call bdos ; CP/M jp 0 ;---------------------------------------------------------------------------- -text1D5h: - .text "RZ for CP/M 3 V 1.04\r\n" +str_welc: .text "RZ for CP/M 3 V 1.04\r\n" .text "(C) 92 wshbg\r\n\n$" -text1FDh: - .text "start your local X/Y/ZModem sending program\r\n\n$" -text22Ch: - .text "sorry, CP/M 3 Tool\r\n$" -text241h: - .text "usage: rz [-?pbcrxyz] [du:fn]\r\n\n" +str_sxfr: .text "start your local X/Y/ZModem sending program\r\n\n$" +str_cpm3: .text "sorry, CP/M 3 Tool\r\n$" +str_info: .text "usage: rz [-?pbcrxyz] [du:fn]\r\n\n" .text " options for ZModem:\r\n" .text " ? this help\r\n" .text " p protect File\r\n" @@ -200,7 +194,7 @@ loc_0_39C: ; CODE XREF: sub_0_39A+12j ld a, (de) or a jr z, loc_0_3AE - ld hl, 3B1h + ld hl,loc_0_3B1 ld bc, 8 cpir call z, sub_0_67F @@ -214,7 +208,7 @@ loc_0_3AE: ; CODE XREF: sub_0_39A+5j ; End of function sub_0_39A ;---------------------------------------------------------------------------- - .text "?PBCXYZR" +loc_0_3B1: .text "?PBCXYZR" .dw sub_0_3E9 .dw sub_0_3D1 @@ -223,7 +217,7 @@ loc_0_3AE: ; CODE XREF: sub_0_39A+5j .dw sub_0_3E3 .dw sub_0_3DD .dw sub_0_3D7 - .dw loc_0_1CA + .dw err_exit ;---------------------------------------------------------------------------- @@ -493,63 +487,38 @@ text51Eh: .db 0 ; .db 0 ; .db 0 ; - .db 21h ; ! - .db 44h ; D - .db 5 ; - .db 3Eh ; > - .db 0 ; - .db 3Ch ; < - .db 0E6h ; æ - .db 3 ; - .db 32h ; 2 - .db 2Dh ; - - .db 5 ; - .db 5Fh ; _ - .db 16h ; - .db 0 ; - .db 19h ; - .db 7Eh ; ~ - .db 32h ; 2 - .db 49h ; I - .db 5 ; - .db 11h ; - .db 48h ; H - .db 5 ; - .db 0Eh ; - .db 9 ; - .db 0C3h ; à - .db 5 ; - .db 0 ; - .db 7Ch ; | - .db 2Fh ; / - .db 2Dh ; - - .db 5Ch ; \ - .db 20h ; - .db 7Ch ; | - .db 8 ; - .db 8 ; - .db 24h ; $ - .db 11h ; - .db 69h ; i - .db 5 ; - .db 18h ; - .db 3 ; + + ld hl,str_busy + ld a,0 + inc a + and 3 + ld (052Dh),a + ld e,a + ld d,0 + add hl,de + ld a,(hl) + ld (0549h),a + ld de,0548h + ld c,9 + jp bdos + +str_busy: .text "|/-\\ |\b\b$" + + ld de,0569h + jr sub_0_555 ;---------------------------------------------------------------------------- ; S u b r o u t i n e -sub_0_552: ; CODE XREF: seg000:0A2Ep - ld de, text55Ah - ld c, C_WRITESTR - jp 5 ; Output string -; End of function sub_0_552 +sub_0_552: ld de, text55Ah +sub_0_555: ld c, C_WRITESTR + jp bdos ; Output string ;---------------------------------------------------------------------------- -text55Ah: - .text "File skipped\r\n$" - .text "can't open any file\r\n$" +text55Ah: .text "File skipped\r\n$" +text569h: .text "can't open any file\r\n$" ;---------------------------------------------------------------------------- @@ -1908,7 +1877,7 @@ loc_0_BE9: ; CODE XREF: sub_0_BD3+Ej ld a, 9 call sub_0_13BA call sub_0_FD1 - ld hl, 0CE4h + ld hl, loc_0_CE4 ld bc, 7 cpir jp z, sub_0_67F @@ -2117,8 +2086,9 @@ loc_0_BE9: ; CODE XREF: sub_0_BD3+Ej .db 13h ; .db 0C3h ; à .db 0Ah ; - .db 0Ch ; - .db 6 ; + .db 0Ch ; + +loc_0_CE4: .db 6 ; .db 0FEh ; þ .db 4 ; .db 0Bh ; From 912c7a865e6552526ee45158a65e8224b1cba271 Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 26 Oct 2021 10:47:07 -0400 Subject: [PATCH 3/7] Update sz.asm --- Source/Apps/Test/rzsz/sz.asm | 69 ++++++++++++++++++------------------ 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/Source/Apps/Test/rzsz/sz.asm b/Source/Apps/Test/rzsz/sz.asm index f44a0670..341263fa 100644 --- a/Source/Apps/Test/rzsz/sz.asm +++ b/Source/Apps/Test/rzsz/sz.asm @@ -2028,8 +2028,7 @@ loc_0_98C: ; CODE XREF: sub_0_972+15j ; End of function sub_0_972 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ - +;---------------------------------------------------------------------------- ; S u b r o u t i n e sub_0_9D9: ; CODE XREF: sub_0_972+3Bp @@ -2054,7 +2053,7 @@ loc_0_9EA: ; CODE XREF: sub_0_9D9+2Aj jr loc_0_9EA ; End of function sub_0_9D9 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 6 ; .db 14h ; .db 0CDh ; Í @@ -2127,7 +2126,7 @@ loc_0_9EA: ; CODE XREF: sub_0_9D9+2Aj .db 7Fh ;  .db 0Ah ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -2152,7 +2151,7 @@ loc_0_A61: ; CODE XREF: sub_0_A4C+25j jp sub_0_629 ; End of function sub_0_A4C -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 0FFh ; ÿ .db 37h ; 7 @@ -2263,7 +2262,7 @@ loc_0_A61: ; CODE XREF: sub_0_A4C+25j .db 0C1h ; Á .db 0AFh ; ¯ .db 0C9h ; É -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_AE4: ; CODE XREF: sub_0_8C1+58p ; sub_0_972+4Ej @@ -2299,7 +2298,7 @@ loc_0_B0C: ; CODE XREF: seg000:0B08j push ix call loc_0_12A6 pop ix -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 21h ; ! word_0_B34: .dw 0 ; DATA XREF: seg000:0B00w .db 2Bh ; + @@ -2643,7 +2642,7 @@ word_0_B34: .dw 0 ; DATA XREF: seg000:0B00w .db 0Ch ; .db 12h ; .db 0Ch ; -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_C8B: ; CODE XREF: sub_0_972+64j ld (word_0_CD2), de @@ -2679,7 +2678,7 @@ loc_0_CC2: ; CODE XREF: seg000:0CB6j seg000:0CBFj ld (ix+0), a ld a, 4 call sub_0_118C -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 1 ; word_0_CD2: .dw 0 ; DATA XREF: seg000:0C8Bw .db 3Eh ; > @@ -3716,7 +3715,7 @@ word_0_CD2: .dw 0 ; DATA XREF: seg000:0C8Bw .db 0C1h ; Á .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -3738,7 +3737,7 @@ sub_0_10DD: ; CODE XREF: sub_0_8C1+5Cp jp loc_0_12A6 ; End of function sub_0_10DD -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 32h ; 2 .db 6 ; .db 27h ; ' @@ -3883,7 +3882,7 @@ sub_0_10DD: ; CODE XREF: sub_0_8C1+5Cp .db 0F4h ; ô .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -3919,7 +3918,7 @@ loc_0_11B7: ; CODE XREF: sub_0_118C+37j call loc_0_1282 ld a, (loc_0_830+1) jp loc_0_1282 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_11D1: ; CODE XREF: sub_0_118C+15j ld a, 43h @@ -3957,7 +3956,7 @@ loc_0_11F7: ; CODE XREF: sub_0_118C+75j ; End of function sub_0_118C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -3997,7 +3996,7 @@ loc_0_121E: ; CODE XREF: sub_0_1204+26j jp loc_0_12A6 ; End of function sub_0_1204 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 2Ah ; * .db 2Ah ; * .db 18h ; @@ -4020,7 +4019,7 @@ loc_0_121E: ; CODE XREF: sub_0_1204+26j .db 65h ; e .db 66h ; f -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4048,7 +4047,7 @@ sub_0_1262: ; CODE XREF: sub_0_1204+12p jp loc_0_12A6 ; End of function sub_0_1262 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1282: ; CODE XREF: sub_0_118C+23p ; sub_0_118C+32p ... @@ -4066,10 +4065,10 @@ loc_0_1282: ; CODE XREF: sub_0_118C+23p set 6, (hl) ld a, 18h call loc_0_12A6 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- unk_0_12A4: .db 3Eh ; > ; CODE XREF: seg000:1292j seg000:1298j byte_0_12A5: .db 0 ; DATA XREF: seg000:1282w -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_12A6: ; CODE XREF: seg000:0B0Cp seg000:0B12p ; ... @@ -4079,7 +4078,7 @@ loc_0_12A9: ; CODE XREF: seg000:12AFj call sub_0_561 call sub_0_5A6 jr z, loc_0_12A9 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > byte_0_12B2: .db 0 ; DATA XREF: seg000:12A6w .db 0C3h ; à @@ -4124,7 +4123,7 @@ byte_0_12B2: .db 0 ; DATA XREF: seg000:12A6w .db 9Ah ; š .db 12h ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4140,7 +4139,7 @@ sub_0_12DC: ; CODE XREF: seg000:0B1Cp sub_0_118C+Dp ; End of function sub_0_12DC -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4161,7 +4160,7 @@ loc_0_12F5: ; CODE XREF: sub_0_12EB+61j cpir jp z, sub_0_629 jr loc_0_133E -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 21h ; ! .db 0Ah ; .db 27h ; ' @@ -4209,7 +4208,7 @@ loc_0_12F5: ; CODE XREF: sub_0_12EB+61j .db 15h ; .db 38h ; 8 .db 11h ; -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_133E: ; CODE XREF: sub_0_12EB+22j ld hl, (2708h) @@ -4220,7 +4219,7 @@ loc_0_133E: ; CODE XREF: sub_0_12EB+22j ld a, 0FCh jp z, loc_0_13A4 jp loc_0_12F5 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 0FFh ; ÿ .db 0C3h ; à @@ -4306,7 +4305,7 @@ loc_0_133E: ; CODE XREF: sub_0_12EB+22j .db 3Ch ; < .db 6 ; .db 0F1h ; ñ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_13A4: ; CODE XREF: sub_0_12EB+14j ; sub_0_12EB+5Ej @@ -4321,14 +4320,14 @@ loc_0_13A4: ; CODE XREF: sub_0_12EB+14j loc_0_13B4: ; CODE XREF: sub_0_12EB+C5j scf ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_13B6: ; CODE XREF: sub_0_12EB+C1j or a ret ; End of function sub_0_12EB -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 18h ; .db 0AAh ; ª .db 2Ah ; * @@ -4826,7 +4825,7 @@ loc_0_13B6: ; CODE XREF: sub_0_12EB+C1j .db 8 ; .db 0 ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4835,7 +4834,7 @@ sub_0_15A8: ; CODE XREF: sub_0_8C1+36p ; End of function sub_0_15A8 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4852,7 +4851,7 @@ sub_0_15AB: ; CODE XREF: sub_0_1204+6p ; End of function sub_0_15AB -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4874,7 +4873,7 @@ loc_0_15C7: ; CODE XREF: sub_0_15B6+16j ld a, 0FEh scf ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_15D2: ; CODE XREF: sub_0_15B6+14j or a @@ -4882,7 +4881,7 @@ loc_0_15D2: ; CODE XREF: sub_0_15B6+14j ; End of function sub_0_15B6 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4902,7 +4901,7 @@ sub_0_15D4: ; CODE XREF: start+5Fp ; End of function sub_0_15D4 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -4989,7 +4988,7 @@ loc_0_165F: ; CODE XREF: sub_0_15D4+13j ; End of function sub_0_15E9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e From c39009b5eefe71e3f7d8639a3bd91cf8d40859ad Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 26 Oct 2021 11:17:48 -0400 Subject: [PATCH 4/7] Update sz.asm --- Source/Apps/Test/rzsz/sz.asm | 94 ++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/Source/Apps/Test/rzsz/sz.asm b/Source/Apps/Test/rzsz/sz.asm index f44a0670..5f71a93c 100644 --- a/Source/Apps/Test/rzsz/sz.asm +++ b/Source/Apps/Test/rzsz/sz.asm @@ -5004,7 +5004,7 @@ sub_0_1664: ; CODE XREF: sub_0_15E9+18p ld (de), a call sub_0_1685 jr loc_0_167C -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1675: ; CODE XREF: sub_0_1664+7j ld (de), a @@ -5023,7 +5023,7 @@ loc_0_167E: ; CODE XREF: sub_0_1664+1Fj ; End of function sub_0_1664 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5037,7 +5037,7 @@ sub_0_1685: ; CODE XREF: sub_0_1664+Cp ; End of function sub_0_1685 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5052,7 +5052,7 @@ sub_0_168C: ; CODE XREF: sub_0_15E9+2Bp ; End of function sub_0_168C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5105,7 +5105,7 @@ loc_0_16CB: ; CODE XREF: sub_0_1694+28j ld (2710h), a xor a ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_16DC: ; CODE XREF: sub_0_1694+2Dj ; sub_0_1694+35j @@ -5114,7 +5114,7 @@ loc_0_16DC: ; CODE XREF: sub_0_1694+2Dj ; End of function sub_0_1694 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5128,7 +5128,7 @@ sub_0_16DF: ; CODE XREF: sub_0_15E9+30p ; End of function sub_0_16DF -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5165,13 +5165,13 @@ loc_0_1700: ; CODE XREF: sub_0_16E7+13j add hl, bc ex de, hl jr loc_0_16EE -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_170C: ; CODE XREF: sub_0_1694+3j ; sub_0_1694+14j ... or 0FFh ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_170F: ; CODE XREF: sub_0_16E7+1Bj dec de @@ -5185,7 +5185,7 @@ loc_0_170F: ; CODE XREF: sub_0_16E7+1Bj ; End of function sub_0_16E7 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5212,7 +5212,7 @@ sub_0_171B: ; CODE XREF: sub_0_1664p sub_0_1664+1Ap ret z cp 3Bh ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_173A: ; CODE XREF: sub_0_171B+3j xor a @@ -5220,7 +5220,7 @@ loc_0_173A: ; CODE XREF: sub_0_171B+3j ; End of function sub_0_171B -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5255,7 +5255,7 @@ loc_0_1760: ; CODE XREF: sub_0_173C+8j pop bc or a ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1764: ; CODE XREF: sub_0_173C+Ej ; sub_0_173C+13j ... @@ -5265,7 +5265,7 @@ loc_0_1764: ; CODE XREF: sub_0_173C+Ej ; End of function sub_0_173C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5279,7 +5279,7 @@ sub_0_1767: ; CODE XREF: sub_0_1694+1Ep ; End of function sub_0_1767 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5291,7 +5291,7 @@ sub_0_176E: ; CODE XREF: sub_0_15D4+8p ; End of function sub_0_176E -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5311,7 +5311,7 @@ sub_0_1774: ; CODE XREF: sub_0_15E9+44p ; End of function sub_0_1774 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5324,7 +5324,7 @@ sub_0_1787: ; CODE XREF: sub_0_1774+4p ; End of function sub_0_1787 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5336,7 +5336,7 @@ sub_0_178C: ; CODE XREF: sub_0_1694p ; End of function sub_0_178C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5348,7 +5348,7 @@ sub_0_1794: ; CODE XREF: sub_0_1694+7p ; End of function sub_0_1794 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5360,7 +5360,7 @@ sub_0_179C: ; CODE XREF: sub_0_1694+38p ; End of function sub_0_179C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5368,7 +5368,7 @@ sub_0_17A4: ; CODE XREF: sub_0_16E7p push de ld de, 15h jp loc_0_17B8 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_17AB: ; CODE XREF: sub_0_178C+5j ; sub_0_1794+5j ... @@ -5384,7 +5384,7 @@ loc_0_17B3: ; CODE XREF: sub_0_17A4+Cj pop hl or a ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_17B8: ; CODE XREF: sub_0_17A4+4j ld hl, (2711h) @@ -5401,7 +5401,7 @@ loc_0_17B8: ; CODE XREF: sub_0_17A4+4j ; End of function sub_0_17A4 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5411,7 +5411,7 @@ sub_0_17C5: ; CODE XREF: start+11p ; End of function sub_0_17C5 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5421,7 +5421,7 @@ sub_0_17C9: ; CODE XREF: start+8Cp call sub_0_1979 call sub_0_185C jp loc_0_17E0 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0D5h ; Õ .db 32h ; 2 .db 52h ; R @@ -5432,7 +5432,7 @@ sub_0_17C9: ; CODE XREF: start+8Cp .db 0CDh ; Í .db 5Dh ; ] .db 18h ; -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_17E0: ; CODE XREF: sub_0_17C9+Aj pop de @@ -5448,7 +5448,7 @@ loc_0_17E0: ; CODE XREF: sub_0_17C9+Aj ; End of function sub_0_17C9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5474,7 +5474,7 @@ sub_0_17F2: ; CODE XREF: sub_0_17C9+24p ret ; End of function sub_0_17F2 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 0E5h ; å .db 0D5h ; Õ @@ -5542,7 +5542,7 @@ sub_0_17F2: ; CODE XREF: sub_0_17C9+24p .db 18h ; .db 0EFh ; ï -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5567,7 +5567,7 @@ sub_0_185C: ; CODE XREF: sub_0_17C9+7p call 5 ld c, 11h jr loc_0_1892 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_188B: ; CODE XREF: sub_0_185C+3Ej call sub_0_18A8 @@ -5586,7 +5586,7 @@ loc_0_189E: ; CODE XREF: sub_0_185C+4Aj pop de pop hl ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_18A5: ; CODE XREF: sub_0_185C+32j xor a @@ -5594,7 +5594,7 @@ loc_0_18A5: ; CODE XREF: sub_0_185C+32j ; End of function sub_0_185C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5643,7 +5643,7 @@ loc_0_18E4: ; CODE XREF: sub_0_18A8+12j ; End of function sub_0_18A8 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5685,7 +5685,7 @@ loc_0_1918: ; CODE XREF: sub_0_18EB+39j ld bc, 10h ldir jr loc_0_1926 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1920: ; CODE XREF: sub_0_18EB+25j ld a, (2738h) @@ -5698,7 +5698,7 @@ loc_0_1926: ; CODE XREF: sub_0_18EB+2Bj xor a pop hl ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_192A: ; CODE XREF: sub_0_18EB+17j ld bc, 10h @@ -5716,7 +5716,7 @@ loc_0_1934: ; CODE XREF: sub_0_18EB+8j ; End of function sub_0_18EB -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5752,13 +5752,13 @@ loc_0_1947: ; CODE XREF: sub_0_1938+31j ldir ld (273Fh), de jr loc_0_1947 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_196B: ; CODE XREF: sub_0_1938+18j ld bc, 10h add hl, bc jr loc_0_1947 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1971: ; CODE XREF: sub_0_1938+12j ld bc, (273Dh) @@ -5769,7 +5769,7 @@ loc_0_1971: ; CODE XREF: sub_0_1938+12j ; End of function sub_0_1938 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5795,7 +5795,7 @@ sub_0_1979: ; CODE XREF: sub_0_17C9+4p ; End of function sub_0_1979 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5831,7 +5831,7 @@ sub_0_19A1: ; CODE XREF: sub_0_1979+3p ; End of function sub_0_19A1 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5891,7 +5891,7 @@ loc_0_1A06: ; CODE XREF: sub_0_19CB+Bj ; End of function sub_0_19CB -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5912,7 +5912,7 @@ loc_0_1A1E: ; CODE XREF: sub_0_1A0B+18j ; sub_0_1A0B+21j or 0FFh ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1A21: ; CODE XREF: sub_0_1A0B+Dj bit 7, a @@ -5931,7 +5931,7 @@ loc_0_1A2E: ; CODE XREF: sub_0_1A0B+1Cj ; End of function sub_0_1A0B -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -5992,7 +5992,7 @@ loc_0_1A78: ; CODE XREF: sub_0_1A30+4Fj pop de pop bc ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1A7B: ; CODE XREF: sub_0_1A30+10j ; sub_0_1A30+15j ... @@ -6002,7 +6002,7 @@ loc_0_1A7B: ; CODE XREF: sub_0_1A30+10j ; End of function sub_0_1A30 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e From 964af4c94f1b0712b0ac0b0e0720a28361ba5988 Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 26 Oct 2021 11:26:39 -0400 Subject: [PATCH 5/7] Update sz.asm --- Source/Apps/Test/rzsz/sz.asm | 141 +++++++++++++++++------------------ 1 file changed, 70 insertions(+), 71 deletions(-) diff --git a/Source/Apps/Test/rzsz/sz.asm b/Source/Apps/Test/rzsz/sz.asm index f44a0670..03a0a044 100644 --- a/Source/Apps/Test/rzsz/sz.asm +++ b/Source/Apps/Test/rzsz/sz.asm @@ -6082,7 +6082,7 @@ loc_0_1ADE: ; CODE XREF: sub_0_1A81+61j dec hl ld (hl), e jr loc_0_1AAA -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1AF1: ; CODE XREF: sub_0_1A81+11j ; sub_0_1A81+17j ... @@ -6097,7 +6097,7 @@ loc_0_1AF1: ; CODE XREF: sub_0_1A81+11j ; End of function sub_0_1A81 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6113,18 +6113,18 @@ sub_0_1AF9: ; CODE XREF: sub_0_1B9A+3Cp ; End of function sub_0_1AF9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e sub_0_1B08: ; CODE XREF: sub_0_1A81+4Fp ld bc, (2759h) jr loc_0_1B1B -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0D1h ; Ñ .db 0E1h ; á .db 0C9h ; É -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B11: ; CODE XREF: sub_0_1AF9+Aj call sub_0_1B7C @@ -6146,7 +6146,7 @@ loc_0_1B1B: ; CODE XREF: sub_0_1B08+4j ; End of function sub_0_1B08 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6157,7 +6157,7 @@ sub_0_1B25: ; CODE XREF: sub_0_1AF9+Cp ; End of function sub_0_1B25 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6186,7 +6186,7 @@ loc_0_1B43: ; CODE XREF: sub_0_1B29+17j dec a jr nz, loc_0_1B3C jr loc_0_1B4E -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B48: ; CODE XREF: sub_0_1B29+23j dec bc @@ -6205,7 +6205,7 @@ loc_0_1B4E: ; CODE XREF: sub_0_1B29+1Dj ; End of function sub_0_1B29 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6219,7 +6219,7 @@ sub_0_1B55: ; CODE XREF: sub_0_1B9A+37p jr nz, loc_0_1B66 call sub_0_1B25 jr loc_0_1B76 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B66: ; CODE XREF: sub_0_1B55+Aj call sub_0_1B7C @@ -6245,7 +6245,7 @@ loc_0_1B76: ; CODE XREF: sub_0_1B55+Fj ; End of function sub_0_1B55 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6259,7 +6259,7 @@ sub_0_1B7C: ; CODE XREF: sub_0_1A81+3Dp ; End of function sub_0_1B7C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6276,7 +6276,7 @@ loc_0_1B8B: ; CODE XREF: sub_0_1B91+7j ; End of function sub_0_1B84 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6287,7 +6287,7 @@ sub_0_1B91: ; CODE XREF: sub_0_1A30+43p ; End of function sub_0_1B91 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6336,7 +6336,7 @@ loc_0_1BC5: ; CODE XREF: sub_0_1B9A+3Fj ; End of function sub_0_1B9A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6352,7 +6352,7 @@ sub_0_1BDB: ; CODE XREF: sub_0_922+23p ret ; End of function sub_0_1BDB -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0E5h ; å .db 0CDh ; Í .db 2Ch ; , @@ -6385,7 +6385,7 @@ sub_0_1BDB: ; CODE XREF: sub_0_922+23p .db 0DFh ; ß .db 1Ch ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6399,7 +6399,7 @@ sub_0_1C09: ; CODE XREF: sub_0_8C1+24p ret ; End of function sub_0_1C09 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0E5h ; å .db 0CDh ; Í .db 2Ch ; , @@ -6414,7 +6414,7 @@ sub_0_1C09: ; CODE XREF: sub_0_8C1+24p .db 1Ch ; .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6427,7 +6427,7 @@ sub_0_1C23: ; CODE XREF: sub_0_1BDB+1p ret ; End of function sub_0_1C23 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 21h ; ! .db 0Dh ; .db 28h ; ( @@ -6441,7 +6441,7 @@ byte_0_1C35: .db 0 ; DATA XREF: sub_0_1BDB+Aw ; sub_0_1C09+9w ... .db 0 ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6488,7 +6488,7 @@ loc_0_1C72: ; CODE XREF: sub_0_1C37+6j jp loc_0_1D52 ; End of function sub_0_1C37 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 0D5h ; Õ .db 7Eh ; ~ @@ -6651,7 +6651,7 @@ loc_0_1C72: ; CODE XREF: sub_0_1C37+6j .db 0E1h ; á .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6663,7 +6663,7 @@ sub_0_1D16: ; CODE XREF: sub_0_1C09+4p jr z, loc_0_1D52 ld (28B5h), hl jr loc_0_1D40 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 0D5h ; Õ .db 7Eh ; ~ @@ -6695,7 +6695,7 @@ sub_0_1D16: ; CODE XREF: sub_0_1C09+4p .db 1Ch ; .db 18h ; .db 0F5h ; õ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1D40: ; CODE XREF: sub_0_1D16+9j ld hl, (28B5h) @@ -6719,7 +6719,7 @@ loc_0_1D52: ; CODE XREF: sub_0_1C37+3Bj ; End of function sub_0_1D16 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6735,7 +6735,7 @@ sub_0_1D56: ; CODE XREF: sub_0_1C37+21p inc de call sub_0_1DDF jr loc_0_1D82 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 2Ah ; * .db 0B5h ; µ .db 28h ; ( @@ -6757,7 +6757,7 @@ sub_0_1D56: ; CODE XREF: sub_0_1C37+21p .db 0CDh ; Í .db 0E4h ; ä .db 1Dh ; -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1D82: ; CODE XREF: sub_0_1D56+15j push af @@ -6769,7 +6769,7 @@ loc_0_1D82: ; CODE XREF: sub_0_1D56+15j ; End of function sub_0_1D56 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6794,17 +6794,17 @@ sub_0_1D8C: ; CODE XREF: sub_0_15E9+8p ; End of function sub_0_1D8C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e sub_0_1DA3: ; CODE XREF: sub_0_922+3p ld a, 23h jr loc_0_1DA9 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 24h ; $ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j push de @@ -6832,7 +6832,7 @@ loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j ret ; End of function sub_0_1DA3 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0CDh ; Í .db 0D7h ; × .db 1Dh ; @@ -6843,7 +6843,7 @@ loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j .db 0D9h ; Ù .db 1Dh ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6853,7 +6853,7 @@ sub_0_1DD2: ; CODE XREF: sub_0_1D16+34p ; End of function sub_0_1DD2 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6868,7 +6868,7 @@ loc_0_1DD9: ; CODE XREF: sub_0_1DD2+2j ; End of function sub_0_1DD7 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6877,14 +6877,14 @@ sub_0_1DDF: ; CODE XREF: sub_0_1D56+12p jp sub_0_1E1A ; End of function sub_0_1DDF -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 15h ; .db 0C3h ; à .db 1Ah ; .db 1Eh ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6900,7 +6900,7 @@ sub_0_1DE9: ; CODE XREF: sub_0_1D56+7p ; End of function sub_0_1DE9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6926,7 +6926,7 @@ loc_0_1DFE: ; CODE XREF: sub_0_1DF3+Ej ; End of function sub_0_1DF3 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6936,7 +6936,7 @@ sub_0_1E07: ; CODE XREF: sub_0_15B6+4p ; End of function sub_0_1E07 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6946,7 +6946,7 @@ sub_0_1E0C: ; CODE XREF: sub_0_15B6+1p ; End of function sub_0_1E0C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6962,7 +6962,7 @@ sub_0_1E11: ; CODE XREF: sub_0_1D8C+5p ; End of function sub_0_1E11 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6981,7 +6981,7 @@ sub_0_1E1A: ; CODE XREF: sub_0_1DA3+15p ; End of function sub_0_1E1A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7005,7 +7005,7 @@ sub_0_1E26: ; CODE XREF: sub_0_4AC+10p ; End of function sub_0_1E26 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7025,7 +7025,7 @@ loc_0_1E45: ; CODE XREF: sub_0_1E3C+5j ; End of function sub_0_1E3C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7033,11 +7033,11 @@ sub_0_1E49: ; CODE XREF: start+9Dp sub_0_4AC+1Fp push bc ld b, 0 jp loc_0_1E52 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 6 ; .db 0FFh ; ÿ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E52: ; CODE XREF: sub_0_1E49+3j push hl @@ -7054,7 +7054,7 @@ loc_0_1E52: ; CODE XREF: sub_0_1E49+3j ; End of function sub_0_1E49 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7080,7 +7080,7 @@ loc_0_1E67: ; CODE XREF: sub_0_1E65+4j ; End of function sub_0_1E65 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7097,7 +7097,7 @@ loc_0_1E7C: ; CODE XREF: sub_0_1E65+11j ; End of function sub_0_1E79 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7113,7 +7113,7 @@ loc_0_1E82: ; CODE XREF: sub_0_1E80+Bj ld (hl), a inc hl jr loc_0_1E82 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j pop hl @@ -7121,7 +7121,7 @@ loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j ret ; End of function sub_0_1E80 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0F5h ; õ .db 7Eh ; ~ .db 23h ; # @@ -7133,7 +7133,7 @@ loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j .db 1Fh ; .db 28h ; ( .db 0F6h ; ö -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E9B: ; CODE XREF: sub_0_1E9E+4j ; sub_0_1E9E+Bj @@ -7141,7 +7141,7 @@ loc_0_1E9B: ; CODE XREF: sub_0_1E9E+4j pop af ret -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7160,7 +7160,7 @@ loc_0_1E9F: ; CODE XREF: sub_0_1E9E+9j ; End of function sub_0_1E9E -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7223,7 +7223,7 @@ loc_0_1EDD: ; CODE XREF: sub_0_1EAB+Dj ; End of function sub_0_1EAB -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7241,7 +7241,7 @@ sub_0_1EE8: ; CODE XREF: sub_0_1EAB+9p ; End of function sub_0_1EE8 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7259,7 +7259,7 @@ sub_0_1EF6: ; CODE XREF: sub_0_1EAB+16p ; End of function sub_0_1EF6 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7272,7 +7272,7 @@ sub_0_1F03: ; CODE XREF: sub_0_4AC+Cp sub_0_623+3j ; End of function sub_0_1F03 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7288,7 +7288,7 @@ loc_0_1F0A: ; CODE XREF: sub_0_1F09+3j ret ; End of function sub_0_1F09 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F10: ; CODE XREF: sub_0_972+12p push bc @@ -7299,9 +7299,9 @@ loc_0_1F10: ; CODE XREF: sub_0_972+12p jr c, unk_0_1F1F cp 5Bh jr c, loc_0_1F20 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- unk_0_1F1F: .db 0F6h ; ö ; CODE XREF: seg000:1F19j -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F20: ; CODE XREF: seg000:1F1Dj xor a @@ -7309,7 +7309,7 @@ loc_0_1F20: ; CODE XREF: seg000:1F1Dj pop bc ret -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7331,7 +7331,7 @@ loc_0_1F39: ; CODE XREF: sub_0_1F24+3j pop af cp a ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F3C: ; CODE XREF: sub_0_1F24+Fj ; sub_0_1F24+13j @@ -7341,7 +7341,7 @@ loc_0_1F3C: ; CODE XREF: sub_0_1F24+Fj ; End of function sub_0_1F24 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7357,7 +7357,7 @@ sub_0_1F3F: ; CODE XREF: sub_0_1E80+6p ; End of function sub_0_1F3F -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7373,7 +7373,7 @@ sub_0_1F4A: ; CODE XREF: sub_0_18A8+33p ; End of function sub_0_1F4A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7397,7 +7397,7 @@ loc_0_1F65: ; CODE XREF: sub_0_1F58+5j ; End of function sub_0_1F58 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7416,7 +7416,7 @@ sub_0_1F6A: ; CODE XREF: sub_0_18EB+12p ret ; End of function sub_0_1F6A -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- word_0_1F78: .dw 28DCh ; DATA XREF: start+30r start+3Er ; ... .db 0 ; @@ -7426,7 +7426,6 @@ word_0_1F78: .dw 28DCh ; DATA XREF: start+30r start+3Er .db 0 ; .db 0 ; -; end of 'seg000' .end ; start From b07600b6ba9e15ec5f44d0c671ad676ab9ef97cc Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 26 Oct 2021 11:30:00 -0400 Subject: [PATCH 6/7] Update sz.asm --- Source/Apps/Test/rzsz/sz.asm | 153 ++++++++++++++++++----------------- 1 file changed, 81 insertions(+), 72 deletions(-) diff --git a/Source/Apps/Test/rzsz/sz.asm b/Source/Apps/Test/rzsz/sz.asm index f44a0670..982720fb 100644 --- a/Source/Apps/Test/rzsz/sz.asm +++ b/Source/Apps/Test/rzsz/sz.asm @@ -13,11 +13,21 @@ ; File Name C:\SZ.COM ; Format COM File -; Base Address: 1000h Range: 10100h - 11F80h Loaded length: 1E80h +; Base Address: 0000h Range: 0100h - 1F80h Loaded length: 1E80h ; Processor: z80 ; Target assembler: Table Driven Assembler (TASM) by Speech Technology Inc. +bdos .equ 0005h + +A_READ .equ 3 +A_STATIN .equ 7 +C_WRITESTR .equ 9 +S_BDOSVER .equ 12 +DRV_SET .equ 14 +F_USERNUM .equ 32 +S_SYSVAR .equ 49 + ;---------------------------------------------------------------------------- .org 100h @@ -6082,7 +6092,7 @@ loc_0_1ADE: ; CODE XREF: sub_0_1A81+61j dec hl ld (hl), e jr loc_0_1AAA -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1AF1: ; CODE XREF: sub_0_1A81+11j ; sub_0_1A81+17j ... @@ -6097,7 +6107,7 @@ loc_0_1AF1: ; CODE XREF: sub_0_1A81+11j ; End of function sub_0_1A81 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6113,18 +6123,18 @@ sub_0_1AF9: ; CODE XREF: sub_0_1B9A+3Cp ; End of function sub_0_1AF9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e sub_0_1B08: ; CODE XREF: sub_0_1A81+4Fp ld bc, (2759h) jr loc_0_1B1B -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0D1h ; Ñ .db 0E1h ; á .db 0C9h ; É -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B11: ; CODE XREF: sub_0_1AF9+Aj call sub_0_1B7C @@ -6146,7 +6156,7 @@ loc_0_1B1B: ; CODE XREF: sub_0_1B08+4j ; End of function sub_0_1B08 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6157,7 +6167,7 @@ sub_0_1B25: ; CODE XREF: sub_0_1AF9+Cp ; End of function sub_0_1B25 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6186,7 +6196,7 @@ loc_0_1B43: ; CODE XREF: sub_0_1B29+17j dec a jr nz, loc_0_1B3C jr loc_0_1B4E -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B48: ; CODE XREF: sub_0_1B29+23j dec bc @@ -6205,7 +6215,7 @@ loc_0_1B4E: ; CODE XREF: sub_0_1B29+1Dj ; End of function sub_0_1B29 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6219,7 +6229,7 @@ sub_0_1B55: ; CODE XREF: sub_0_1B9A+37p jr nz, loc_0_1B66 call sub_0_1B25 jr loc_0_1B76 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1B66: ; CODE XREF: sub_0_1B55+Aj call sub_0_1B7C @@ -6245,7 +6255,7 @@ loc_0_1B76: ; CODE XREF: sub_0_1B55+Fj ; End of function sub_0_1B55 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6259,7 +6269,7 @@ sub_0_1B7C: ; CODE XREF: sub_0_1A81+3Dp ; End of function sub_0_1B7C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6276,7 +6286,7 @@ loc_0_1B8B: ; CODE XREF: sub_0_1B91+7j ; End of function sub_0_1B84 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6287,7 +6297,7 @@ sub_0_1B91: ; CODE XREF: sub_0_1A30+43p ; End of function sub_0_1B91 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6336,7 +6346,7 @@ loc_0_1BC5: ; CODE XREF: sub_0_1B9A+3Fj ; End of function sub_0_1B9A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6352,7 +6362,7 @@ sub_0_1BDB: ; CODE XREF: sub_0_922+23p ret ; End of function sub_0_1BDB -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0E5h ; å .db 0CDh ; Í .db 2Ch ; , @@ -6385,7 +6395,7 @@ sub_0_1BDB: ; CODE XREF: sub_0_922+23p .db 0DFh ; ß .db 1Ch ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6399,7 +6409,7 @@ sub_0_1C09: ; CODE XREF: sub_0_8C1+24p ret ; End of function sub_0_1C09 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0E5h ; å .db 0CDh ; Í .db 2Ch ; , @@ -6414,7 +6424,7 @@ sub_0_1C09: ; CODE XREF: sub_0_8C1+24p .db 1Ch ; .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6427,7 +6437,7 @@ sub_0_1C23: ; CODE XREF: sub_0_1BDB+1p ret ; End of function sub_0_1C23 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 21h ; ! .db 0Dh ; .db 28h ; ( @@ -6441,7 +6451,7 @@ byte_0_1C35: .db 0 ; DATA XREF: sub_0_1BDB+Aw ; sub_0_1C09+9w ... .db 0 ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6488,7 +6498,7 @@ loc_0_1C72: ; CODE XREF: sub_0_1C37+6j jp loc_0_1D52 ; End of function sub_0_1C37 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 0D5h ; Õ .db 7Eh ; ~ @@ -6651,7 +6661,7 @@ loc_0_1C72: ; CODE XREF: sub_0_1C37+6j .db 0E1h ; á .db 0C9h ; É -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6663,7 +6673,7 @@ sub_0_1D16: ; CODE XREF: sub_0_1C09+4p jr z, loc_0_1D52 ld (28B5h), hl jr loc_0_1D40 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 0D5h ; Õ .db 7Eh ; ~ @@ -6695,7 +6705,7 @@ sub_0_1D16: ; CODE XREF: sub_0_1C09+4p .db 1Ch ; .db 18h ; .db 0F5h ; õ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1D40: ; CODE XREF: sub_0_1D16+9j ld hl, (28B5h) @@ -6719,7 +6729,7 @@ loc_0_1D52: ; CODE XREF: sub_0_1C37+3Bj ; End of function sub_0_1D16 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6735,7 +6745,7 @@ sub_0_1D56: ; CODE XREF: sub_0_1C37+21p inc de call sub_0_1DDF jr loc_0_1D82 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 2Ah ; * .db 0B5h ; µ .db 28h ; ( @@ -6757,7 +6767,7 @@ sub_0_1D56: ; CODE XREF: sub_0_1C37+21p .db 0CDh ; Í .db 0E4h ; ä .db 1Dh ; -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1D82: ; CODE XREF: sub_0_1D56+15j push af @@ -6769,7 +6779,7 @@ loc_0_1D82: ; CODE XREF: sub_0_1D56+15j ; End of function sub_0_1D56 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6794,17 +6804,17 @@ sub_0_1D8C: ; CODE XREF: sub_0_15E9+8p ; End of function sub_0_1D8C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e sub_0_1DA3: ; CODE XREF: sub_0_922+3p ld a, 23h jr loc_0_1DA9 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 24h ; $ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j push de @@ -6832,7 +6842,7 @@ loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j ret ; End of function sub_0_1DA3 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0CDh ; Í .db 0D7h ; × .db 1Dh ; @@ -6843,7 +6853,7 @@ loc_0_1DA9: ; CODE XREF: sub_0_1DA3+2j .db 0D9h ; Ù .db 1Dh ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6853,7 +6863,7 @@ sub_0_1DD2: ; CODE XREF: sub_0_1D16+34p ; End of function sub_0_1DD2 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6868,7 +6878,7 @@ loc_0_1DD9: ; CODE XREF: sub_0_1DD2+2j ; End of function sub_0_1DD7 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6877,14 +6887,14 @@ sub_0_1DDF: ; CODE XREF: sub_0_1D56+12p jp sub_0_1E1A ; End of function sub_0_1DDF -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 3Eh ; > .db 15h ; .db 0C3h ; à .db 1Ah ; .db 1Eh ; -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6900,7 +6910,7 @@ sub_0_1DE9: ; CODE XREF: sub_0_1D56+7p ; End of function sub_0_1DE9 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6926,7 +6936,7 @@ loc_0_1DFE: ; CODE XREF: sub_0_1DF3+Ej ; End of function sub_0_1DF3 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6936,7 +6946,7 @@ sub_0_1E07: ; CODE XREF: sub_0_15B6+4p ; End of function sub_0_1E07 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6946,7 +6956,7 @@ sub_0_1E0C: ; CODE XREF: sub_0_15B6+1p ; End of function sub_0_1E0C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6962,7 +6972,7 @@ sub_0_1E11: ; CODE XREF: sub_0_1D8C+5p ; End of function sub_0_1E11 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -6981,7 +6991,7 @@ sub_0_1E1A: ; CODE XREF: sub_0_1DA3+15p ; End of function sub_0_1E1A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7005,7 +7015,7 @@ sub_0_1E26: ; CODE XREF: sub_0_4AC+10p ; End of function sub_0_1E26 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7025,7 +7035,7 @@ loc_0_1E45: ; CODE XREF: sub_0_1E3C+5j ; End of function sub_0_1E3C -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7033,11 +7043,11 @@ sub_0_1E49: ; CODE XREF: start+9Dp sub_0_4AC+1Fp push bc ld b, 0 jp loc_0_1E52 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0C5h ; Å .db 6 ; .db 0FFh ; ÿ -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E52: ; CODE XREF: sub_0_1E49+3j push hl @@ -7054,7 +7064,7 @@ loc_0_1E52: ; CODE XREF: sub_0_1E49+3j ; End of function sub_0_1E49 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7080,7 +7090,7 @@ loc_0_1E67: ; CODE XREF: sub_0_1E65+4j ; End of function sub_0_1E65 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7097,7 +7107,7 @@ loc_0_1E7C: ; CODE XREF: sub_0_1E65+11j ; End of function sub_0_1E79 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7113,7 +7123,7 @@ loc_0_1E82: ; CODE XREF: sub_0_1E80+Bj ld (hl), a inc hl jr loc_0_1E82 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j pop hl @@ -7121,7 +7131,7 @@ loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j ret ; End of function sub_0_1E80 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- .db 0F5h ; õ .db 7Eh ; ~ .db 23h ; # @@ -7133,7 +7143,7 @@ loc_0_1E8D: ; CODE XREF: sub_0_1E80+4j .db 1Fh ; .db 28h ; ( .db 0F6h ; ö -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1E9B: ; CODE XREF: sub_0_1E9E+4j ; sub_0_1E9E+Bj @@ -7141,7 +7151,7 @@ loc_0_1E9B: ; CODE XREF: sub_0_1E9E+4j pop af ret -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7160,7 +7170,7 @@ loc_0_1E9F: ; CODE XREF: sub_0_1E9E+9j ; End of function sub_0_1E9E -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7223,7 +7233,7 @@ loc_0_1EDD: ; CODE XREF: sub_0_1EAB+Dj ; End of function sub_0_1EAB -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7241,7 +7251,7 @@ sub_0_1EE8: ; CODE XREF: sub_0_1EAB+9p ; End of function sub_0_1EE8 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7259,7 +7269,7 @@ sub_0_1EF6: ; CODE XREF: sub_0_1EAB+16p ; End of function sub_0_1EF6 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7272,7 +7282,7 @@ sub_0_1F03: ; CODE XREF: sub_0_4AC+Cp sub_0_623+3j ; End of function sub_0_1F03 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7288,7 +7298,7 @@ loc_0_1F0A: ; CODE XREF: sub_0_1F09+3j ret ; End of function sub_0_1F09 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F10: ; CODE XREF: sub_0_972+12p push bc @@ -7299,9 +7309,9 @@ loc_0_1F10: ; CODE XREF: sub_0_972+12p jr c, unk_0_1F1F cp 5Bh jr c, loc_0_1F20 -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- unk_0_1F1F: .db 0F6h ; ö ; CODE XREF: seg000:1F19j -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F20: ; CODE XREF: seg000:1F1Dj xor a @@ -7309,7 +7319,7 @@ loc_0_1F20: ; CODE XREF: seg000:1F1Dj pop bc ret -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7331,7 +7341,7 @@ loc_0_1F39: ; CODE XREF: sub_0_1F24+3j pop af cp a ret -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- loc_0_1F3C: ; CODE XREF: sub_0_1F24+Fj ; sub_0_1F24+13j @@ -7341,7 +7351,7 @@ loc_0_1F3C: ; CODE XREF: sub_0_1F24+Fj ; End of function sub_0_1F24 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7357,7 +7367,7 @@ sub_0_1F3F: ; CODE XREF: sub_0_1E80+6p ; End of function sub_0_1F3F -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7373,7 +7383,7 @@ sub_0_1F4A: ; CODE XREF: sub_0_18A8+33p ; End of function sub_0_1F4A -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7397,7 +7407,7 @@ loc_0_1F65: ; CODE XREF: sub_0_1F58+5j ; End of function sub_0_1F58 -;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ +;---------------------------------------------------------------------------- ; S u b r o u t i n e @@ -7416,7 +7426,7 @@ sub_0_1F6A: ; CODE XREF: sub_0_18EB+12p ret ; End of function sub_0_1F6A -;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +;---------------------------------------------------------------------------- word_0_1F78: .dw 28DCh ; DATA XREF: start+30r start+3Er ; ... .db 0 ; @@ -7426,7 +7436,6 @@ word_0_1F78: .dw 28DCh ; DATA XREF: start+30r start+3Er .db 0 ; .db 0 ; -; end of 'seg000' .end ; start From c5089296681f7027593393d209a49cfd50e63795 Mon Sep 17 00:00:00 2001 From: lynchaj <86925539+lynchaj@users.noreply.github.com> Date: Tue, 26 Oct 2021 11:37:56 -0400 Subject: [PATCH 7/7] Update sz.asm --- Source/Apps/Test/rzsz/sz.asm | 38 ++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Source/Apps/Test/rzsz/sz.asm b/Source/Apps/Test/rzsz/sz.asm index f44a0670..d711f317 100644 --- a/Source/Apps/Test/rzsz/sz.asm +++ b/Source/Apps/Test/rzsz/sz.asm @@ -44,12 +44,12 @@ loc_0_10B: ; CODE XREF: startj ld hl, (word_0_109) call sub_0_17C5 ld c, 0Ch - call 5 + call bdos cp 30h jp c, loc_0_21E ld de, 231h ld c, 9 - call 5 + call bdos call sub_0_1F1 ld a, (80h) or a @@ -120,7 +120,7 @@ loc_0_196: ; CODE XREF: start+59j call sub_0_1E49 ld de, 36Ch ld c, 9 - call 5 + call bdos pop hl pop de pop bc @@ -147,7 +147,7 @@ loc_0_196: ; CODE XREF: start+59j ld (26F5h), hl ld de, 385h ld c, 9 - call 5 + call bdos call sub_0_408 call sub_0_854 call sub_0_46A @@ -196,7 +196,7 @@ sub_0_20C: ; CODE XREF: start+7Ap start+EBp ld a, (de) ld e, a ld c, 20h - call 5 + call bdos pop af dec a ld e, a @@ -209,12 +209,12 @@ sub_0_20C: ; CODE XREF: start+7Ap start+EBp loc_0_21E: ; CODE XREF: start+1Bj ld de, 259h ld c, 9 - call 5 + call bdos loc_0_226: ; CODE XREF: start+2Dj start+44j ld de, 26Eh ld c, 9 - call 5 + call bdos jp 0 ;---------------------------------------------------------------------------- .db 53h ; S @@ -704,7 +704,7 @@ sub_0_408: ; CODE XREF: start+D8p ld (byte_0_47D), a ld c, 31h ld de, 478h - call 5 + call bdos ld a, h cpl ld h, a @@ -714,7 +714,7 @@ sub_0_408: ; CODE XREF: start+D8p ld (word_0_488), hl ld c, 31h ld de, 47Ch - call 5 + call bdos ld (word_0_484), hl ld de, (word_0_488) ld a, h @@ -726,7 +726,7 @@ sub_0_408: ; CODE XREF: start+D8p ld (word_0_47E), hl ld c, 31h ld de, 480h - call 5 + call bdos ld (word_0_486), hl ld de, (word_0_488) ld a, h @@ -742,7 +742,7 @@ loc_0_450: ; CODE XREF: sub_0_46A+Cj ld (byte_0_47D), a ld de, 47Ch ld c, 31h - call 5 + call bdos ld a, 0FEh ld (byte_0_481), a ld de, 480h @@ -1003,11 +1003,11 @@ sub_0_561: ; CODE XREF: sub_0_561+1Fj sbc hl, de jr z, loc_0_582 ld c, 7 - call 5 + call bdos or a jr z, loc_0_582 ld c, 3 - call 5 + call bdos ld c, a ld hl, 2067h call sub_0_5F5 @@ -1057,7 +1057,7 @@ sub_0_58D: ; CODE XREF: sub_0_5AD+12p sub_0_5A6: ; CODE XREF: seg000:12ACp ld c, 8 - call 5 + call bdos or a ret ; End of function sub_0_5A6 @@ -5564,7 +5564,7 @@ sub_0_185C: ; CODE XREF: sub_0_17C9+7p ld (273Bh), hl ld de, 80h ld c, 1Ah - call 5 + call bdos ld c, 11h jr loc_0_1892 ;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ @@ -5576,7 +5576,7 @@ loc_0_188B: ; CODE XREF: sub_0_185C+3Ej loc_0_1892: ; CODE XREF: sub_0_185C+2Dj ld de, 2714h - call 5 + call bdos cp 0FFh jr nz, loc_0_188B or 0FFh @@ -5805,7 +5805,7 @@ sub_0_19A1: ; CODE XREF: sub_0_1979+3p push hl push af ld c, 1Fh - call 5 + call bdos inc hl inc hl ld de, 274Bh @@ -6954,7 +6954,7 @@ sub_0_1E11: ; CODE XREF: sub_0_1D8C+5p ; sub_0_1D8C+Dp push de push bc - call 5 + call bdos pop bc pop de or a @@ -6972,7 +6972,7 @@ sub_0_1E1A: ; CODE XREF: sub_0_1DA3+15p push de push bc ld c, a - call 5 + call bdos or a pop bc pop de