From 6fc29824e96dd2104142801405d591aaf33a917f Mon Sep 17 00:00:00 2001 From: Mark Tearle Date: Fri, 19 Oct 2001 11:13:46 +0000 Subject: [PATCH] more jmp's mapped --- ROM/vend.asm | 184 ++++++++++++++++++++++++++++----------------------- 1 file changed, 102 insertions(+), 82 deletions(-) diff --git a/ROM/vend.asm b/ROM/vend.asm index f02e501..40b714f 100644 --- a/ROM/vend.asm +++ b/ROM/vend.asm @@ -2714,11 +2714,11 @@ jump148: 96B9 02 . idiv 96BA F6 00 38 ..8 ldab 0038 96BD 27 03 '. beq 03 -96BF 7E 97 6D ~.m jmp 976d +96BF 7E 97 6D ~.m jmp 976d ;goto17 96C2 F6 00 06 ... ldab 0006 96C5 C1 63 .c cmpb #63 96C7 23 03 #. bls 03 -96C9 7E 97 6D ~.m jmp 976d +96C9 7E 97 6D ~.m jmp 976d ;goto17 96CC F6 00 06 ... ldab 0006 96CF C1 63 .c cmpb #63 96D1 26 0F &. bne 0f @@ -2788,6 +2788,7 @@ jump148: 9768 5F _ clrb 9769 4F O clra 976A FD 00 40 ..@ stad 0040 +goto17: 976D 31 1 ins 976E 39 9 rts @@ -3332,7 +3333,7 @@ jump111: 9C48 20 06 . bra 06 9C4A CC AF 0B ... ldd #af0b 9C4D BD C0 BA ... jsr c0ba ;display: -9C50 7E 9D 29 ~.) jmp 9d29 +9C50 7E 9D 29 ~.) jmp 9d29 ;goto18 9C53 F6 00 67 ..g ldab 0067 9C56 C4 10 .. andb #10 9C58 27 08 '. beq 08 @@ -3341,7 +3342,7 @@ jump111: 9C60 20 06 . bra 06 9C62 CC AF 4D ..M ldd #af4d 9C65 BD C0 BA ... jsr c0ba ;display: -9C68 7E 9D 29 ~.) jmp 9d29 +9C68 7E 9D 29 ~.) jmp 9d29 ;goto18 9C6B F6 00 67 ..g ldab 0067 9C6E C4 20 . andb #20 9C70 27 08 '. beq 08 @@ -3350,7 +3351,7 @@ jump111: 9C78 20 06 . bra 06 9C7A CC AF 63 ..c ldd #af63 9C7D BD C0 BA ... jsr c0ba ;display: -9C80 7E 9D 29 ~.) jmp 9d29 +9C80 7E 9D 29 ~.) jmp 9d29 ;goto18 9C83 F6 00 67 ..g ldab 0067 9C86 C4 01 .. andb #01 9C88 27 08 '. beq 08 @@ -3359,7 +3360,7 @@ jump111: 9C90 20 06 . bra 06 9C92 CC AE F5 ... ldd #aef5 9C95 BD C0 BA ... jsr c0ba ;display: -9C98 7E 9D 29 ~.) jmp 9d29 +9C98 7E 9D 29 ~.) jmp 9d29 ;goto18 9C9B F6 00 67 ..g ldab 0067 9C9E C4 04 .. andb #04 9CA0 27 08 '. beq 08 @@ -3415,6 +3416,7 @@ jump111: 9D21 20 06 . bra 06 9D23 CC AF B0 ... ldd #afb0 9D26 BD C0 BA ... jsr c0ba ;display: +goto18: 9D29 39 9 rts jump89: @@ -3624,16 +3626,16 @@ jump100: 9EF3 A1 BE .. cmpa be,x 9EF5 CC B2 90 ... ldd #b290 9EF8 BD C0 BA ... jsr c0ba ;display: -9EFB 7E A1 C4 ~.. jmp a1c4 +9EFB 7E A1 C4 ~.. jmp a1c4 ;goto19 9EFE CC 0C BC ... ldd #0cbc 9F01 BD C0 BA ... jsr c0ba ;display: -9F04 7E A1 C4 ~.. jmp a1c4 +9F04 7E A1 C4 ~.. jmp a1c4 ;goto19 9F07 CC B2 A2 ... ldd #b2a2 9F0A BD C0 BA ... jsr c0ba ;display: -9F0D 7E A1 C4 ~.. jmp a1c4 +9F0D 7E A1 C4 ~.. jmp a1c4 ;goto19 9F10 CC 0C CC ... ldd #0ccc 9F13 BD C0 BA ... jsr c0ba ;display: -9F16 7E A1 C4 ~.. jmp a1c4 +9F16 7E A1 C4 ~.. jmp a1c4 ;goto19 9F19 C6 41 .A ldab #41 9F1B F7 0B 99 ... stb 0b99 9F1E C6 55 .U ldab #55 @@ -3647,61 +3649,61 @@ jump100: 9F31 FC 0C E7 ... ldd 0ce7 9F34 BD A2 D4 ... jsr a2d4 ;jump79 9F37 38 8 pulx -9F38 7E A1 C4 ~.. jmp a1c4 +9F38 7E A1 C4 ~.. jmp a1c4 ;goto19 9F3B CC B2 C6 ... ldd #b2c6 9F3E BD C0 BA ... jsr c0ba ;display: -9F41 7E A1 C4 ~.. jmp a1c4 +9F41 7E A1 C4 ~.. jmp a1c4 ;goto19 9F44 FE 0D E9 ... ldx 0de9 9F47 3C < pshx 9F48 FC 0D E7 ... ldd 0de7 9F4B BD A3 41 ..A jsr a341 ;jump77 9F4E 38 8 pulx -9F4F 7E A1 C4 ~.. jmp a1c4 +9F4F 7E A1 C4 ~.. jmp a1c4 ;goto19 9F52 CC B2 D8 ... ldd #b2d8 9F55 BD C0 BA ... jsr c0ba ;display: -9F58 7E A1 C4 ~.. jmp a1c4 +9F58 7E A1 C4 ~.. jmp a1c4 ;goto19 9F5B FE 0D ED ... ldx 0ded 9F5E 3C < pshx 9F5F FC 0D EB ... ldd 0deb 9F62 BD A3 41 ..A jsr a341 ;jump77 9F65 38 8 pulx -9F66 7E A1 C4 ~.. jmp a1c4 +9F66 7E A1 C4 ~.. jmp a1c4 ;goto19 9F69 CC B2 EA ... ldd #b2ea 9F6C BD C0 BA ... jsr c0ba ;display: -9F6F 7E A1 C4 ~.. jmp a1c4 +9F6F 7E A1 C4 ~.. jmp a1c4 ;goto19 9F72 FE 0D F1 ... ldx 0df1 9F75 3C < pshx 9F76 FC 0D EF ... ldd 0def 9F79 BD A3 41 ..A jsr a341 ;jump77 9F7C 38 8 pulx -9F7D 7E A1 C4 ~.. jmp a1c4 +9F7D 7E A1 C4 ~.. jmp a1c4 ;goto19 9F80 CC B2 FC ... ldd #b2fc 9F83 BD C0 BA ... jsr c0ba ;display: -9F86 7E A1 C4 ~.. jmp a1c4 +9F86 7E A1 C4 ~.. jmp a1c4 ;goto19 9F89 FE 0D F9 ... ldx 0df9 9F8C 3C < pshx 9F8D FC 0D F7 ... ldd 0df7 9F90 BD A3 41 ..A jsr a341 ;jump77 9F93 38 8 pulx -9F94 7E A1 C4 ~.. jmp a1c4 +9F94 7E A1 C4 ~.. jmp a1c4 ;goto19 9F97 CC B3 0E ... ldd #b30e 9F9A BD C0 BA ... jsr c0ba ;display: -9F9D 7E A1 C4 ~.. jmp a1c4 +9F9D 7E A1 C4 ~.. jmp a1c4 ;goto19 9FA0 FE 0D FD ... ldx 0dfd 9FA3 3C < pshx 9FA4 FC 0D FB ... ldd 0dfb 9FA7 BD A3 41 ..A jsr a341 ;jump77 9FAA 38 8 pulx -9FAB 7E A1 C4 ~.. jmp a1c4 +9FAB 7E A1 C4 ~.. jmp a1c4 ;goto19 9FAE CC B3 35 ..5 ldd #b335 9FB1 BD C0 BA ... jsr c0ba ;display: -9FB4 7E A1 C4 ~.. jmp a1c4 +9FB4 7E A1 C4 ~.. jmp a1c4 ;goto19 9FB7 FE 0D F5 ... ldx 0df5 9FBA 3C < pshx 9FBB FC 0D F3 ... ldd 0df3 9FBE BD A3 41 ..A jsr a341 ;jump77 9FC1 38 8 pulx -9FC2 7E A1 C4 ~.. jmp a1c4 +9FC2 7E A1 C4 ~.. jmp a1c4 ;goto19 9FC5 C6 24 .$ ldab #24 9FC7 F7 0B 99 ... stb 0b99 9FCA C6 31 .1 ldab #31 @@ -3711,13 +3713,13 @@ jump100: 9FD3 FC 0C DD ... ldd 0cdd 9FD6 BD A2 D4 ... jsr a2d4 ;jump79 9FD9 38 8 pulx -9FDA 7E A1 C4 ~.. jmp a1c4 +9FDA 7E A1 C4 ~.. jmp a1c4 ;goto19 9FDD FE 0C F5 ... ldx 0cf5 9FE0 3C < pshx 9FE1 FC 0C F3 ... ldd 0cf3 9FE4 BD A3 41 ..A jsr a341 ;jump77 9FE7 38 8 pulx -9FE8 7E A1 C4 ~.. jmp a1c4 +9FE8 7E A1 C4 ~.. jmp a1c4 ;goto19 9FEB C6 24 .$ ldab #24 9FED F7 0B 99 ... stb 0b99 9FF0 C6 32 .2 ldab #32 @@ -3727,13 +3729,13 @@ jump100: 9FF9 FC 0C DF ... ldd 0cdf 9FFC BD A2 D4 ... jsr a2d4 ;jump79 9FFF 38 8 pulx -A000 7E A1 C4 ~.. jmp a1c4 +A000 7E A1 C4 ~.. jmp a1c4 ;goto19 A003 FE 0C F9 ... ldx 0cf9 A006 3C < pshx A007 FC 0C F7 ... ldd 0cf7 A00A BD A3 41 ..A jsr a341 ;jump77 A00D 38 8 pulx -A00E 7E A1 C4 ~.. jmp a1c4 +A00E 7E A1 C4 ~.. jmp a1c4 ;goto19 A011 C6 24 .$ ldab #24 A013 F7 0B 99 ... stb 0b99 A016 C6 35 .5 ldab #35 @@ -3743,13 +3745,13 @@ A01E 3C < pshx A01F FC 0C E1 ... ldd 0ce1 A022 BD A2 D4 ... jsr a2d4 ;jump79 A025 38 8 pulx -A026 7E A1 C4 ~.. jmp a1c4 +A026 7E A1 C4 ~.. jmp a1c4 ;goto19 A029 FE 0C FD ... ldx 0cfd A02C 3C < pshx A02D FC 0C FB ... ldd 0cfb A030 BD A3 41 ..A jsr a341 ;jump77 A033 38 8 pulx -A034 7E A1 C4 ~.. jmp a1c4 +A034 7E A1 C4 ~.. jmp a1c4 ;goto19 A037 C6 24 .$ ldab #24 A039 F7 0B 99 ... stb 0b99 A03C C6 31 .1 ldab #31 @@ -3761,13 +3763,13 @@ A049 3C < pshx A04A FC 0C E3 ... ldd 0ce3 A04D BD A2 D4 ... jsr a2d4 ;jump79 A050 38 8 pulx -A051 7E A1 C4 ~.. jmp a1c4 +A051 7E A1 C4 ~.. jmp a1c4 ;goto19 A054 FE 0D 01 ... ldx 0d01 A057 3C < pshx A058 FC 0C FF ... ldd 0cff A05B BD A3 41 ..A jsr a341 ;jump77 A05E 38 8 pulx -A05F 7E A1 C4 ~.. jmp a1c4 +A05F 7E A1 C4 ~.. jmp a1c4 ;goto19 A062 C6 24 .$ ldab #24 A064 F7 0B 99 ... stb 0b99 A067 C6 32 .2 ldab #32 @@ -3779,62 +3781,62 @@ A074 3C < pshx A075 FC 0C E5 ... ldd 0ce5 A078 BD A2 D4 ... jsr a2d4 ;jump79 A07B 38 8 pulx -A07C 7E A1 C4 ~.. jmp a1c4 +A07C 7E A1 C4 ~.. jmp a1c4 ;goto19 A07F FE 0D 05 ... ldx 0d05 A082 3C < pshx A083 FC 0D 03 ... ldd 0d03 A086 BD A3 41 ..A jsr a341 ;jump77 A089 38 8 pulx -A08A 7E A1 C4 ~.. jmp a1c4 +A08A 7E A1 C4 ~.. jmp a1c4 ;goto19 A08D CC B3 B7 ... ldd #b3b7 A090 BD C0 BA ... jsr c0ba ;display: -A093 7E A1 C4 ~.. jmp a1c4 +A093 7E A1 C4 ~.. jmp a1c4 ;goto19 A096 CE 00 01 ... ldx #0001 A099 3C < pshx A09A FC 0C F1 ... ldd 0cf1 A09D BD A2 D4 ... jsr a2d4 ;jump79 A0A0 38 8 pulx -A0A1 7E A1 C4 ~.. jmp a1c4 +A0A1 7E A1 C4 ~.. jmp a1c4 ;goto19 A0A4 CC B3 CE ... ldd #b3ce A0A7 BD C0 BA ... jsr c0ba ;display: -A0AA 7E A1 C4 ~.. jmp a1c4 +A0AA 7E A1 C4 ~.. jmp a1c4 ;goto19 A0AD FE 0C E9 ... ldx 0ce9 A0B0 3C < pshx A0B1 F6 0C DC ... ldab 0cdc A0B4 4F O clra A0B5 BD A3 1A ... jsr a31a ;jump93 A0B8 38 8 pulx -A0B9 7E A1 C4 ~.. jmp a1c4 +A0B9 7E A1 C4 ~.. jmp a1c4 ;goto19 A0BC CC B3 E0 ... ldd #b3e0 A0BF BD C0 BA ... jsr c0ba ;display: -A0C2 7E A1 C4 ~.. jmp a1c4 +A0C2 7E A1 C4 ~.. jmp a1c4 ;goto19 A0C5 FE 0C EB ... ldx 0ceb A0C8 3C < pshx A0C9 F6 0C DB ... ldab 0cdb A0CC 4F O clra A0CD BD A3 1A ... jsr a31a ;jump93 A0D0 38 8 pulx -A0D1 7E A1 C4 ~.. jmp a1c4 +A0D1 7E A1 C4 ~.. jmp a1c4 ;goto19 A0D4 CC B3 F2 ... ldd #b3f2 A0D7 BD C0 BA ... jsr c0ba ;display: -A0DA 7E A1 C4 ~.. jmp a1c4 +A0DA 7E A1 C4 ~.. jmp a1c4 ;goto19 A0DD FE 0C ED ... ldx 0ced A0E0 3C < pshx A0E1 F6 0C DA ... ldab 0cda A0E4 4F O clra A0E5 BD A3 1A ... jsr a31a ;jump93 A0E8 38 8 pulx -A0E9 7E A1 C4 ~.. jmp a1c4 +A0E9 7E A1 C4 ~.. jmp a1c4 ;goto19 A0EC CC B4 04 ... ldd #b404 A0EF BD C0 BA ... jsr c0ba ;display: -A0F2 7E A1 C4 ~.. jmp a1c4 +A0F2 7E A1 C4 ~.. jmp a1c4 ;goto19 A0F5 FE 0C EF ... ldx 0cef A0F8 3C < pshx A0F9 F6 0C D9 ... ldab 0cd9 A0FC 4F O clra A0FD BD A3 1A ... jsr a31a ;jump93 A100 38 8 pulx -A101 7E A1 C4 ~.. jmp a1c4 +A101 7E A1 C4 ~.. jmp a1c4 ;goto19 A104 C6 57 .W ldab #57 A106 F7 0B 99 ... stb 0b99 A109 C6 53 .S ldab #53 @@ -3848,13 +3850,13 @@ A11B 3C < pshx A11C FC 0D 07 ... ldd 0d07 A11F BD A2 D4 ... jsr a2d4 ;jump79 A122 38 8 pulx -A123 7E A1 C4 ~.. jmp a1c4 +A123 7E A1 C4 ~.. jmp a1c4 ;goto19 A126 FE 0D 11 ... ldx 0d11 A129 3C < pshx A12A FC 0D 0F ... ldd 0d0f A12D BD A3 41 ..A jsr a341 ;jump77 A130 38 8 pulx -A131 7E A1 C4 ~.. jmp a1c4 +A131 7E A1 C4 ~.. jmp a1c4 ;goto19 A134 C6 53 .S ldab #53 A136 F7 0B 99 ... stb 0b99 A139 C6 48 .H ldab #48 @@ -3917,6 +3919,7 @@ A1BB 38 8 pulx A1BC 20 06 . bra 06 A1BE CC B4 84 ... ldd #b484 A1C1 BD C0 BA ... jsr c0ba ;display: +goto19: A1C4 F6 00 48 ..H ldab 0048 A1C7 C1 2E .. cmpb #2e A1C9 23 74 #t bls 74 @@ -4504,10 +4507,11 @@ A656 C6 20 . ldab #20 A658 F7 0B 9A ... stb 0b9a A65B C6 01 .. ldab #01 A65D F7 00 54 ..T stb 0054 +goto21: A660 F6 00 54 ..T ldab 0054 A663 C1 09 .. cmpb #09 A665 25 03 %. bcs 03 -A667 7E A7 1E ~.. jmp a71e +A667 7E A7 1E ~.. jmp a71e ;goto20 A66A F6 00 54 ..T ldab 0054 A66D 4F O clra A66E BD FE 16 ... jsr fe16 ;jump2 @@ -4598,7 +4602,8 @@ A714 8F . xgdx A715 33 3 pulb A716 E7 00 .. stb 00,x A718 7C 00 54 |.T inc 0054 -A71B 7E A6 60 ~.` jmp a660 +A71B 7E A6 60 ~.` jmp a660 ;goto21 +goto20: A71E 39 9 rts jump134: @@ -5155,10 +5160,11 @@ ABA1 39 9 rts jump8: ABA2 7F 00 05 ... clr 0005 +goto24: ABA5 F6 00 05 ... ldab 0005 ABA8 C1 64 .d cmpb #64 ABAA 25 03 %. bcs 03 -ABAC 7E AC 81 ~.. jmp ac81 +ABAC 7E AC 81 ~.. jmp ac81 ;goto22 ABAF F6 00 05 ... ldab 0005 ABB2 F7 00 06 ... stb 0006 ABB5 F6 00 05 ... ldab 0005 @@ -5167,12 +5173,12 @@ ABB9 CE 00 05 ... ldx #0005 ABBC 02 . idiv ABBD 5D ] tstb ABBE 26 03 &. bne 03 -ABC0 7E AC 7B ~.{ jmp ac7b +ABC0 7E AC 7B ~.{ jmp ac7b ;goto23 ABC3 F6 00 06 ... ldab 0006 ABC6 BD D7 A0 ... jsr d7a0 ;jump10 ABC9 83 00 00 ... subd #0000 ABCC 27 03 '. beq 03 -ABCE 7E AC 7B ~.{ jmp ac7b +ABCE 7E AC 7B ~.{ jmp ac7b ;goto23 ABD1 BD D3 11 ... jsr d311 ;jump30 ABD4 83 00 00 ... subd #0000 ABD7 27 2B '+ beq 2b @@ -5262,8 +5268,10 @@ AC73 27 06 '. beq 06 AC75 CE 00 19 ... ldx #0019 AC78 1C 00 .. bset add,x 00,x AC7A 02 . idiv +goto23: AC7B 7C 00 05 |.. inc 0005 -AC7E 7E AB A5 ~.. jmp aba5 +AC7E 7E AB A5 ~.. jmp aba5 ;goto24 +goto22: AC81 F6 00 19 ... ldab 0019 AC84 C4 07 .. andb #07 AC86 26 0A &. bne 0a @@ -7236,23 +7244,23 @@ B802 0E . cli B803 6D C1 m. tst c1,x B805 01 . nop B806 27 03 '. beq 03 -B808 7E B9 2A ~.* jmp b92a +B808 7E B9 2A ~.* jmp b92a ;goto25 B80B F6 0E 02 ... ldab 0e02 B80E C1 05 .. cmpb #05 B810 27 03 '. beq 03 -B812 7E B9 2A ~.* jmp b92a +B812 7E B9 2A ~.* jmp b92a ;goto25 B815 F6 0E 03 ... ldab 0e03 B818 C1 05 .. cmpb #05 B81A 27 03 '. beq 03 -B81C 7E B9 2A ~.* jmp b92a +B81C 7E B9 2A ~.* jmp b92a ;goto25 B81F F6 0E 04 ... ldab 0e04 B822 C1 05 .. cmpb #05 B824 27 03 '. beq 03 -B826 7E B9 2A ~.* jmp b92a +B826 7E B9 2A ~.* jmp b92a ;goto25 B829 F6 00 12 ... ldab 0012 B82C C4 20 . andb #20 B82E 27 03 '. beq 03 -B830 7E B9 2A ~.* jmp b92a +B830 7E B9 2A ~.* jmp b92a ;goto25 B833 30 0 tsx B834 6F 00 o. clr 00,x B836 F6 0E 6A ..j ldab 0e6a @@ -7287,7 +7295,7 @@ B87A F6 0E 05 ... ldab 0e05 B87D BD D4 68 ..h jsr d468 ;jump51 B880 83 00 00 ... subd #0000 B883 26 03 &. bne 03 -B885 7E B9 0A ~.. jmp b90a +B885 7E B9 0A ~.. jmp b90a ;goto26 B888 F6 0E 05 ... ldab 0e05 B88B BD D7 A0 ... jsr d7a0 ;jump10 B88E 83 00 00 ... subd #0000 @@ -7346,6 +7354,7 @@ B900 BD BE 01 ... jsr be01 ;jump70 B903 C6 0A .. ldab #0a B905 F7 00 2C .., stb 002c B908 20 1D . bra 1d +goto26: B90A BD BE 4B ..K jsr be4b ;jump1 B90D C6 57 .W ldab #57 B90F F7 0B 96 ... stb 0b96 @@ -7357,27 +7366,28 @@ B91C 7F 00 2C .., clr 002c B91F BD BE 01 ... jsr be01 ;jump70 B922 C6 0A .. ldab #0a B924 F7 00 2C .., stb 002c -B927 7E BA 81 ~.. jmp ba81 +B927 7E BA 81 ~.. jmp ba81 ;goto27 +goto25: B92A F6 0E 6D ..m ldab 0e6d B92D C1 01 .. cmpb #01 B92F 27 03 '. beq 03 -B931 7E BA 81 ~.. jmp ba81 +B931 7E BA 81 ~.. jmp ba81 ;goto27 B934 F6 0E 00 ... ldab 0e00 B937 C1 05 .. cmpb #05 B939 27 03 '. beq 03 -B93B 7E BA 81 ~.. jmp ba81 +B93B 7E BA 81 ~.. jmp ba81 ;goto27 B93E F6 0E 01 ... ldab 0e01 B941 C1 05 .. cmpb #05 B943 27 03 '. beq 03 -B945 7E BA 81 ~.. jmp ba81 +B945 7E BA 81 ~.. jmp ba81 ;goto27 B948 F6 0E 02 ... ldab 0e02 B94B C1 05 .. cmpb #05 B94D 27 03 '. beq 03 -B94F 7E BA 81 ~.. jmp ba81 +B94F 7E BA 81 ~.. jmp ba81 ;goto27 B952 F6 00 12 ... ldab 0012 B955 C4 20 . andb #20 B957 26 03 &. bne 03 -B959 7E BA 81 ~.. jmp ba81 +B959 7E BA 81 ~.. jmp ba81 ;goto27 B95C F6 0E 04 ... ldab 0e04 B95F C1 05 .. cmpb #05 B961 26 79 &y bne 79 @@ -7435,22 +7445,22 @@ B9CE 7F 00 2C .., clr 002c B9D1 BD BE 01 ... jsr be01 ;jump70 B9D4 C6 1E .. ldab #1e B9D6 F7 00 2C .., stb 002c -B9D9 7E BA 81 ~.. jmp ba81 +B9D9 7E BA 81 ~.. jmp ba81 ;goto27 B9DC F6 0E 04 ... ldab 0e04 B9DF C1 01 .. cmpb #01 B9E1 27 0A '. beq 0a B9E3 F6 0E 04 ... ldab 0e04 B9E6 C1 02 .. cmpb #02 B9E8 27 03 '. beq 03 -B9EA 7E BA 81 ~.. jmp ba81 +B9EA 7E BA 81 ~.. jmp ba81 ;goto27 B9ED F6 0E 03 ... ldab 0e03 B9F0 C1 00 .. cmpb #00 B9F2 22 03 ". bhi 03 -B9F4 7E BA 81 ~.. jmp ba81 +B9F4 7E BA 81 ~.. jmp ba81 ;goto27 B9F7 F6 0E 03 ... ldab 0e03 B9FA C1 05 .. cmpb #05 B9FC 26 03 &. bne 03 -B9FE 7E BA 81 ~.. jmp ba81 +B9FE 7E BA 81 ~.. jmp ba81 ;goto27 BA01 F6 0E 03 ... ldab 0e03 BA04 C1 07 .. cmpb #07 BA06 24 79 $y bcc 79 @@ -7508,6 +7518,7 @@ BA76 7F 00 2C .., clr 002c BA79 BD BE 01 ... jsr be01 ;jump70 BA7C C6 1E .. ldab #1e BA7E F7 00 2C .., stb 002c +goto27: BA81 31 1 ins BA82 39 9 rts @@ -7618,10 +7629,10 @@ BB61 40 @ nega BB62 39 9 rts BB63 F6 00 00 ... ldab 0000 BB66 27 03 '. beq 03 -BB68 7E BD B4 ~.. jmp bdb4 +BB68 7E BD B4 ~.. jmp bdb4 ;goto28 BB6B F6 00 2E ... ldab 002e BB6E 27 03 '. beq 03 -BB70 7E BD B4 ~.. jmp bdb4 +BB70 7E BD B4 ~.. jmp bdb4 ;goto28 BB73 BD BA 83 ... jsr ba83 ;jump125 BB76 F6 00 5B ..[ ldab 005b BB79 F1 00 56 ..V cmpb 0056 @@ -7629,7 +7640,7 @@ BB7C 26 0B &. bne 0b BB7E F6 00 56 ..V ldab 0056 BB81 27 06 '. beq 06 BB83 7F 00 29 ..) clr 0029 -BB86 7E BD AF ~.. jmp bdaf +BB86 7E BD AF ~.. jmp bdaf ;goto29 BB89 F6 00 5B ..[ ldab 005b BB8C 27 34 '4 beq 34 BB8E F6 00 5B ..[ ldab 005b @@ -7706,7 +7717,7 @@ BC39 CE 00 1B ... ldx #001b BC3C 1C 00 .. bset add,x 00,x BC3E 10 . sba BC3F 7F 00 37 ..7 clr 0037 -BC42 7E BD AF ~.. jmp bdaf +BC42 7E BD AF ~.. jmp bdaf ;goto29 BC45 F6 00 16 ... ldab 0016 BC48 F1 00 29 ..) cmpb 0029 BC4B 27 2D '- beq 2d @@ -7724,7 +7735,7 @@ BC6B F6 0E 04 ... ldab 0e04 BC6E F7 0E 03 ... stb 0e03 BC71 F6 00 29 ..) ldab 0029 BC74 F7 0E 04 ... stb 0e04 -BC77 7E BD AF ~.. jmp bdaf +BC77 7E BD AF ~.. jmp bdaf ;goto29 BC7A F6 00 12 ... ldab 0012 BC7D C4 20 . andb #20 BC7F 27 3B '; beq 3b @@ -7750,19 +7761,19 @@ BCB0 7F 00 2C .., clr 002c BCB3 CE 00 1B ... ldx #001b BCB6 1D 00 .. bclr add,x 00,x BCB8 10 . sba -BCB9 7E BD AF ~.. jmp bdaf +BCB9 7E BD AF ~.. jmp bdaf ;goto29 BCBC F6 00 1B ... ldab 001b BCBF C4 10 .. andb #10 BCC1 26 03 &. bne 03 -BCC3 7E BD 91 ~.. jmp bd91 +BCC3 7E BD 91 ~.. jmp bd91 ;goto30 BCC6 F6 00 21 ..! ldab 0021 BCC9 C4 20 . andb #20 BCCB 27 03 '. beq 03 -BCCD 7E BD 91 ~.. jmp bd91 +BCCD 7E BD 91 ~.. jmp bd91 ;goto30 BCD0 F6 00 29 ..) ldab 0029 BCD3 C1 0B .. cmpb #0b BCD5 26 03 &. bne 03 -BCD7 7E BD 5C ~.\ jmp bd5c +BCD7 7E BD 5C ~.\ jmp bd5c ;goto31 BCDA 7F 00 49 ..I clr 0049 BCDD F6 00 3A ..: ldab 003a BCE0 26 32 &2 bne 32 @@ -7815,6 +7826,7 @@ BD53 40 @ nega BD54 7F 00 3A ..: clr 003a BD57 BD E5 AA ... jsr e5aa ;jump12 BD5A 20 2D - bra 2d +goto31: BD5C C6 19 .. ldab #19 BD5E F7 00 37 ..7 stb 0037 BD61 F6 00 3A ..: ldab 003a @@ -7837,6 +7849,7 @@ BD89 CE 00 1B ... ldx #001b BD8C 1D 00 .. bclr add,x 00,x BD8E 10 . sba BD8F 20 1E . bra 1e +goto30: BD91 F6 00 1B ... ldab 001b BD94 C4 10 .. andb #10 BD96 26 17 &. bne 17 @@ -7849,8 +7862,10 @@ BDA4 BD DD D5 ... jsr ddd5 ;jump120 BDA7 7F 00 49 ..I clr 0049 BDAA C6 14 .. ldab #14 BDAC F7 00 2C .., stb 002c +goto29: BDAF C6 01 .. ldab #01 BDB1 F7 00 00 ... stb 0000 +goto28: BDB4 39 9 rts jump78: @@ -8068,7 +8083,7 @@ BF27 E7 00 .. stb 00,x BF29 F6 00 13 ... ldab 0013 BF2C C1 01 .. cmpb #01 BF2E 22 03 ". bhi 03 -BF30 7E BF DE ~.. jmp bfde +BF30 7E BF DE ~.. jmp bfde ;goto32 BF33 30 0 tsx BF34 E6 05 .. ldab 05,x BF36 4F O clra @@ -8175,6 +8190,7 @@ BFD7 C3 0B 95 ... addd #0b95 BFDA 8F . xgdx BFDB 33 3 pulb BFDC E7 00 .. stb 00,x +goto32: BFDE F6 0B C0 ... ldab 0bc0 BFE1 C4 01 .. andb #01 BFE3 26 0E &. bne 0e @@ -8221,7 +8237,7 @@ C02F 36 6 psha C030 3C < pshx C031 F6 00 2C .., ldab 002c C034 27 03 '. beq 03 -C036 7E C0 B7 ~.. jmp c0b7 +C036 7E C0 B7 ~.. jmp c0b7 ;goto33 C039 FC 00 03 ... ldd 0003 C03C 30 0 tsx C03D A3 02 .. subd 02,x @@ -8290,6 +8306,7 @@ C0AD 20 B3 . bra b3 C0AF BD BE 01 ... jsr be01 ;jump70 C0B2 C6 03 .. ldab #03 C0B4 F7 00 2C .., stb 002c +goto33: C0B7 38 8 pulx C0B8 38 8 pulx C0B9 39 9 rts @@ -8343,7 +8360,7 @@ C107 F7 38 00 .8. stb 3800 C10A F6 00 15 ... ldab 0015 C10D C4 1F .. andb #1f C10F 26 03 &. bne 03 -C111 7E C3 1B ~.. jmp c31b +C111 7E C3 1B ~.. jmp c31b ;goto34 C114 C6 14 .. ldab #14 C116 F7 00 31 ..1 stb 0031 C119 F6 00 15 ... ldab 0015 @@ -8430,7 +8447,7 @@ C1AF CC 0C F3 ... ldd #0cf3 C1B2 BD FB DF ... jsr fbdf ;jump46 C1B5 31 1 ins C1B6 31 1 ins -C1B7 7E C3 0E ~.. jmp c30e +C1B7 7E C3 0E ~.. jmp c30e ;goto35 C1BA FC 0C DF ... ldd 0cdf C1BD 83 FF FF ... subd #ffff C1C0 26 05 &. bne 05 @@ -8475,7 +8492,7 @@ C205 CC 0C F7 ... ldd #0cf7 C208 BD FB DF ... jsr fbdf ;jump46 C20B 31 1 ins C20C 31 1 ins -C20D 7E C3 0E ~.. jmp c30e +C20D 7E C3 0E ~.. jmp c30e ;goto35 C210 FC 0C E1 ... ldd 0ce1 C213 83 FF FF ... subd #ffff C216 26 05 &. bne 05 @@ -8520,7 +8537,7 @@ C25B CC 0C FB ... ldd #0cfb C25E BD FB DF ... jsr fbdf ;jump46 C261 31 1 ins C262 31 1 ins -C263 7E C3 0E ~.. jmp c30e +C263 7E C3 0E ~.. jmp c30e ;goto35 C266 FC 0C E3 ... ldd 0ce3 C269 83 FF FF ... subd #ffff C26C 26 05 &. bne 05 @@ -8610,12 +8627,15 @@ C306 CC 0D 03 ... ldd #0d03 C309 BD FB DF ... jsr fbdf ;jump46 C30C 31 1 ins C30D 31 1 ins +goto35: C30E F6 00 15 ... ldab 0015 C311 2C 02 ,. bge 02 C313 20 F9 . bra f9 C315 CE 00 15 ... ldx #0015 C318 1D 00 .. bclr add,x 00,x C31A 1F CE 00 1D .... brclr ce,x 00 1d +;goto34 +; c31b??? C31E 1D 00 .. bclr add,x 00,x C320 20 CC . bra cc C322 00 . test -- 2.20.1