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] 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