X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM%2Fvend.asm;h=65f45ce261e223feea93c2ed20b58729390df0dc;hb=12a32b8bede21a6011d240bf7e63fc6705322717;hp=55676be5a02aeb4fcae212fdc0a7674931355405;hpb=62836a4a9322a675e40d17fc084d20bbc1d601fa;p=uccvend-snackrom.git diff --git a/ROM/vend.asm b/ROM/vend.asm index 55676be..65f45ce 100644 --- a/ROM/vend.asm +++ b/ROM/vend.asm @@ -36,6 +36,12 @@ ; 0 motor driver row output enable ;PA5 selects between RS232 and current loop serial interface? +; Current status: +; JSR mapped out +; JMP mapped out + +; TODO: + ; 0014 - ???? @@ -274,7 +280,7 @@ jump72: 8157 BD E6 1B ... jsr e61b ;jump4 815A F6 0B A8 ... ldab 0ba8 815D 26 03 &. bne 03 -815F 7E 81 EF ~.. jmp 81ef +815F 7E 81 EF ~.. jmp 81ef ;goto1 8162 F6 00 60 ..` ldab 0060 8165 C1 04 .. cmpb #04 8167 24 28 $( bcc 28 @@ -335,10 +341,11 @@ jump72: 81E8 C6 0A .. ldab #0a 81EA F7 00 38 ..8 stb 0038 81ED 20 03 . bra 03 +goto1: 81EF 7F 00 42 ..B clr 0042 81F2 F6 00 38 ..8 ldab 0038 81F5 27 03 '. beq 03 -81F7 7E 84 9F ~.. jmp 849f +81F7 7E 84 9F ~.. jmp 849f ;goto2 81FA BD BE 4B ..K jsr be4b ;jump1 81FD F6 00 48 ..H ldab 0048 8200 26 03 &. bne 03 @@ -376,7 +383,7 @@ jump72: 8246 20 05 . bra 05 8248 C6 02 .. ldab #02 824A F7 00 48 ..H stb 0048 -824D 7E 84 9F ~.. jmp 849f +824D 7E 84 9F ~.. jmp 849f ;goto2 8250 F6 00 54 ..T ldab 0054 8253 4F O clra 8254 CE 00 05 ... ldx #0005 @@ -425,7 +432,7 @@ jump72: 82AD C1 64 .d cmpb #64 82AF 26 03 &. bne 03 82B1 7C 00 48 |.H inc 0048 -82B4 7E 84 9F ~.. jmp 849f +82B4 7E 84 9F ~.. jmp 849f ;goto2 82B7 F6 00 19 ... ldab 0019 82BA C4 02 .. andb #02 82BC 27 13 '. beq 13 @@ -438,7 +445,7 @@ jump72: 82CF 20 05 . bra 05 82D1 C6 04 .. ldab #04 82D3 F7 00 48 ..H stb 0048 -82D6 7E 84 9F ~.. jmp 849f +82D6 7E 84 9F ~.. jmp 849f ;goto2 82D9 F6 00 54 ..T ldab 0054 82DC 4F O clra 82DD CE 00 05 ... ldx #0005 @@ -487,7 +494,7 @@ jump72: 8336 C1 64 .d cmpb #64 8338 26 03 &. bne 03 833A 7C 00 48 |.H inc 0048 -833D 7E 84 9F ~.. jmp 849f +833D 7E 84 9F ~.. jmp 849f ;goto2 8340 F6 00 19 ... ldab 0019 8343 C4 04 .. andb #04 8345 27 13 '. beq 13 @@ -500,7 +507,7 @@ jump72: 8358 20 05 . bra 05 835A C6 06 .. ldab #06 835C F7 00 48 ..H stb 0048 -835F 7E 84 9F ~.. jmp 849f +835F 7E 84 9F ~.. jmp 849f ;goto2 8362 F6 00 54 ..T ldab 0054 8365 4F O clra 8366 CE 00 05 ... ldx #0005 @@ -529,7 +536,7 @@ jump72: 839B C1 64 .d cmpb #64 839D 26 03 &. bne 03 839F 7C 00 48 |.H inc 0048 -83A2 7E 84 9F ~.. jmp 849f +83A2 7E 84 9F ~.. jmp 849f ;goto2 83A5 F6 0B C1 ... ldab 0bc1 83A8 C4 01 .. andb #01 83AA 27 10 '. beq 10 @@ -540,7 +547,7 @@ jump72: 83B7 F7 00 38 ..8 stb 0038 83BA 20 03 . bra 03 83BC 7C 00 48 |.H inc 0048 -83BF 7E 84 9F ~.. jmp 849f +83BF 7E 84 9F ~.. jmp 849f ;goto2 83C2 F6 0B C1 ... ldab 0bc1 83C5 C4 02 .. andb #02 83C7 27 10 '. beq 10 @@ -551,7 +558,7 @@ jump72: 83D4 F7 00 38 ..8 stb 0038 83D7 20 03 . bra 03 83D9 7C 00 48 |.H inc 0048 -83DC 7E 84 9F ~.. jmp 849f +83DC 7E 84 9F ~.. jmp 849f ;goto2 83DF F6 0B C1 ... ldab 0bc1 83E2 C4 04 .. andb #04 83E4 27 10 '. beq 10 @@ -562,7 +569,7 @@ jump72: 83F1 F7 00 38 ..8 stb 0038 83F4 20 03 . bra 03 83F6 7C 00 48 |.H inc 0048 -83F9 7E 84 9F ~.. jmp 849f +83F9 7E 84 9F ~.. jmp 849f ;goto2 83FC F6 0B C1 ... ldab 0bc1 83FF C4 10 .. andb #10 8401 27 10 '. beq 10 @@ -573,7 +580,7 @@ jump72: 840E F7 00 38 ..8 stb 0038 8411 20 03 . bra 03 8413 7C 00 48 |.H inc 0048 -8416 7E 84 9F ~.. jmp 849f +8416 7E 84 9F ~.. jmp 849f ;goto2 8419 F6 0B C1 ... ldab 0bc1 841C C4 20 . andb #20 841E 27 10 '. beq 10 @@ -627,12 +634,13 @@ jump72: 8498 0F . sei 8499 F7 00 38 ..8 stb 0038 849C 7F 00 48 ..H clr 0048 +goto2: 849F 39 9 rts jump73: 84A0 FC 00 3B ..; ldd 003b 84A3 26 03 &. bne 03 -84A5 7E 85 96 ~.. jmp 8596 +84A5 7E 85 96 ~.. jmp 8596 ;goto3 84A8 F6 00 1F ... ldab 001f 84AB 2C 40 ,@ bge 40 84AD BD D6 52 ..R jsr d652 ;jump5 @@ -740,6 +748,7 @@ jump73: 858F 27 03 '. beq 03 8591 7F 00 09 ... clr 0009 8594 20 18 . bra 18 +goto3: 8596 CE 00 1F ... ldx #001f 8599 1D 00 .. bclr add,x 00,x 859B 04 . lsrd @@ -865,7 +874,7 @@ jump15: 86AC 01 . nop 86AD F6 00 1A ... ldab 001a 86B0 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 -86B3 7E 87 E8 ~.. jmp 87e8 +86B3 7E 87 E8 ~.. jmp 87e8 ;goto4 86B6 F6 00 09 ... ldab 0009 86B9 4F O clra 86BA BD FE 32 ..2 jsr fe32 ;jump25 @@ -1018,6 +1027,7 @@ jump15: 87DF F6 00 1A ... ldab 001a 87E2 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 87E5 BD 85 AF ... jsr 85af ;jump14 +goto4: 87E8 39 9 rts jump74: @@ -1140,15 +1150,15 @@ jump17: 88E9 F7 00 3A ..: stb 003a 88EC F6 00 09 ... ldab 0009 88EF 26 03 &. bne 03 -88F1 7E 89 E1 ~.. jmp 89e1 +88F1 7E 89 E1 ~.. jmp 89e1 ;goto5 88F4 F6 00 1D ... ldab 001d 88F7 2C 03 ,. bge 03 -88F9 7E 89 E1 ~.. jmp 89e1 +88F9 7E 89 E1 ~.. jmp 89e1 ;goto5 88FC F6 00 09 ... ldab 0009 88FF C1 0B .. cmpb #0b 8901 26 06 &. bne 06 8903 BD 85 AF ... jsr 85af ;jump14 -8906 7E 89 DE ~.. jmp 89de +8906 7E 89 DE ~.. jmp 89de ;goto6 8909 F6 00 54 ..T ldab 0054 890C 26 26 && bne 26 890E BD BE 4B ..K jsr be4b ;jump1 @@ -1243,11 +1253,16 @@ jump17: 89D8 CE 00 1D ... ldx #001d 89DB 1D 00 .. bclr add,x 00,x 89DD 80 7E .~ suba #7e +;goto6 +;89DE???? 89DF 8C 72 F6 .r. cpx #72f6 +;goto5 +; 89e1????? +; 89E2 00 . test 89E3 1D 2D .- bclr add,x 2d,x 89E5 03 . fdiv -89E6 7E 8C 72 ~.r jmp 8c72 +89E6 7E 8C 72 ~.r jmp 8c72 ;goto7 89E9 F6 00 09 ... ldab 0009 89EC 4F O clra 89ED BD FE 16 ... jsr fe16 ;jump2 @@ -1272,7 +1287,7 @@ jump17: 8A15 00 . test 8A16 36 6 psha 8A17 27 03 '. beq 03 -8A19 7E 8A 9B ~.. jmp 8a9b +8A19 7E 8A 9B ~.. jmp 8a9b ;goto8 8A1C F6 00 1F ... ldab 001f 8A1F C4 40 .@ andb #40 8A21 27 78 'x beq 78 @@ -1330,19 +1345,21 @@ jump17: 8A93 BD 9A 47 ..G jsr 9a47 ;jump39 8A96 C6 02 .. ldab #02 8A98 F7 00 36 ..6 stb 0036 + +goto8: 8A9B CE 00 1B ... ldx #001b 8A9E 1C 00 .. bset add,x 00,x 8AA0 10 . sba 8AA1 CC 02 33 ..3 ldd #0233 8AA4 FD 00 3B ..; stad 003b -8AA7 7E 8C 72 ~.r jmp 8c72 +8AA7 7E 8C 72 ~.r jmp 8c72 ;goto7 8AAA F6 00 36 ..6 ldab 0036 8AAD 27 03 '. beq 03 -8AAF 7E 8B 4F ~.O jmp 8b4f +8AAF 7E 8B 4F ~.O jmp 8b4f ;goto9 8AB2 F6 00 1F ... ldab 001f 8AB5 C4 40 .@ andb #40 8AB7 26 03 &. bne 03 -8AB9 7E 8B 4F ~.O jmp 8b4f +8AB9 7E 8B 4F ~.O jmp 8b4f ;goto9 8ABC F6 0B C0 ... ldab 0bc0 8ABF C4 02 .. andb #02 8AC1 27 57 'W beq 57 @@ -1407,12 +1424,13 @@ jump17: 8B47 BD 9A 47 ..G jsr 9a47 ;jump39 8B4A C6 02 .. ldab #02 8B4C F7 00 36 ..6 stb 0036 +goto9: 8B4F CE 00 1B ... ldx #001b 8B52 1C 00 .. bset add,x 00,x 8B54 10 . sba 8B55 CC 02 33 ..3 ldd #0233 8B58 FD 00 3B ..; stad 003b -8B5B 7E 8C 72 ~.r jmp 8c72 +8B5B 7E 8C 72 ~.r jmp 8c72 ;goto7 8B5E F6 00 36 ..6 ldab 0036 8B61 26 2C &, bne 2c 8B63 F6 00 1F ... ldab 001f @@ -1437,7 +1455,7 @@ jump17: 8B94 10 . sba 8B95 CC 02 33 ..3 ldd #0233 8B98 FD 00 3B ..; stad 003b -8B9B 7E 8C 72 ~.r jmp 8c72 +8B9B 7E 8C 72 ~.r jmp 8c72 ;goto7 8B9E F6 00 36 ..6 ldab 0036 8BA1 26 29 &) bne 29 8BA3 F6 00 1F ... ldab 001f @@ -1461,7 +1479,7 @@ jump17: 8BD1 10 . sba 8BD2 CC 02 33 ..3 ldd #0233 8BD5 FD 00 3B ..; stad 003b -8BD8 7E 8C 72 ~.r jmp 8c72 +8BD8 7E 8C 72 ~.r jmp 8c72 ;goto7 8BDB F6 00 1F ... ldab 001f 8BDE C4 40 .@ andb #40 8BE0 27 15 '. beq 15 @@ -1527,6 +1545,7 @@ jump17: 8C6A BD 85 AF ... jsr 85af ;jump14 8C6D 20 03 . bra 03 8C6F BD 85 AF ... jsr 85af ;jump14 +goto7: 8C72 39 9 rts jump75: @@ -1575,7 +1594,7 @@ jump18: 8CC4 1D 00 .. bclr add,x 00,x 8CC6 02 . idiv 8CC7 7F 00 36 ..6 clr 0036 -8CCA 7E 8E 34 ~.4 jmp 8e34 +8CCA 7E 8E 34 ~.4 jmp 8e34 ;goto10 8CCD F6 00 09 ... ldab 0009 8CD0 4F O clra 8CD1 BD FE 32 ..2 jsr fe32 ;jump25 @@ -1593,7 +1612,7 @@ jump18: 8CE8 8E 34 FF .4. lds #34ff 8CEB F5 00 00 ... bitb 0000 8CEE BD 9B 63 ..c jsr 9b63 ;jump101 -8CF1 7E 8E 34 ~.4 jmp 8e34 +8CF1 7E 8E 34 ~.4 jmp 8e34 ;goto10 8CF4 F6 00 36 ..6 ldab 0036 8CF7 26 78 &x bne 78 8CF9 F6 0B C0 ... ldab 0bc0 @@ -1655,10 +1674,10 @@ jump18: 8D76 10 . sba 8D77 CC 02 33 ..3 ldd #0233 8D7A FD 00 3B ..; stad 003b -8D7D 7E 8E 34 ~.4 jmp 8e34 +8D7D 7E 8E 34 ~.4 jmp 8e34 ;goto10 8D80 F6 00 36 ..6 ldab 0036 8D83 27 03 '. beq 03 -8D85 7E 8E 1B ~.. jmp 8e1b +8D85 7E 8E 1B ~.. jmp 8e1b ;goto11 8D88 F6 0B C0 ... ldab 0bc0 8D8B C4 02 .. andb #02 8D8D 27 57 'W beq 57 @@ -1723,6 +1742,7 @@ jump18: 8E13 BD 9B 63 ..c jsr 9b63 ;jump101 8E16 C6 02 .. ldab #02 8E18 F7 00 36 ..6 stb 0036 +goto11: 8E1B CE 00 1B ... ldx #001b 8E1E 1C 00 .. bset add,x 00,x 8E20 10 . sba @@ -1733,6 +1753,7 @@ jump18: 8E2C BD 85 AF ... jsr 85af ;jump14 8E2F 20 03 . bra 03 8E31 BD 85 AF ... jsr 85af ;jump14 +goto10: 8E34 39 9 rts jump19: @@ -1749,7 +1770,7 @@ jump19: 8E51 CE 00 1F ... ldx #001f 8E54 1D 00 .. bclr add,x 00,x 8E56 02 . idiv -8E57 7E 8F 0C ~.. jmp 8f0c +8E57 7E 8F 0C ~.. jmp 8f0c ;goto12 8E5A F6 00 09 ... ldab 0009 8E5D 4F O clra 8E5E BD FE 32 ..2 jsr fe32 ;jump25 @@ -1772,9 +1793,9 @@ jump19: 8E77 FF F5 00 ... stx f500 8E7A 00 . test 8E7B BD 9C 15 ... jsr 9c15 ;jump111 -8E7E 7E 8F 0C ~.. jmp 8f0c +8E7E 7E 8F 0C ~.. jmp 8f0c ;goto12 8E81 BD A7 5F .._ jsr a75f ;jump133 -8E84 7E 8F 0C ~.. jmp 8f0c +8E84 7E 8F 0C ~.. jmp 8f0c ;goto12 8E87 F6 00 48 ..H ldab 0048 8E8A C1 08 .. cmpb #08 8E8C 25 05 %. bcs 05 @@ -1828,6 +1849,7 @@ jump19: 8F04 BD 85 AF ... jsr 85af ;jump14 8F07 20 03 . bra 03 8F09 BD 85 AF ... jsr 85af ;jump14 +goto12: 8F0C 39 9 rts jump20: @@ -1844,7 +1866,7 @@ jump20: 8F28 1D 00 .. bclr add,x 00,x 8F2A 02 . idiv 8F2B 7F 00 36 ..6 clr 0036 -8F2E 7E 90 D0 ~.. jmp 90d0 +8F2E 7E 90 D0 ~.. jmp 90d0 ;goto13 8F31 F6 00 09 ... ldab 0009 8F34 4F O clra 8F35 BD FE 16 ... jsr fe16 ;jump2 @@ -1865,7 +1887,7 @@ jump20: 8F52 90 C5 90 ... suba c5 8F55 CD . illegal 8F56 BD 9D 2A ..* jsr 9d2a ;jump89 -8F59 7E 90 D0 ~.. jmp 90d0 +8F59 7E 90 D0 ~.. jmp 90d0 ;goto13 8F5C F6 00 36 ..6 ldab 0036 8F5F 26 43 &C bne 43 8F61 F6 00 24 ..$ ldab 0024 @@ -1900,7 +1922,7 @@ jump20: 8FA9 10 . sba 8FAA CC 02 33 ..3 ldd #0233 8FAD FD 00 3B ..; stad 003b -8FB0 7E 90 D0 ~.. jmp 90d0 +8FB0 7E 90 D0 ~.. jmp 90d0 ;goto13 8FB3 F6 00 36 ..6 ldab 0036 8FB6 26 45 &E bne 45 8FB8 F6 00 24 ..$ ldab 0024 @@ -1936,7 +1958,7 @@ jump20: 9002 10 . sba 9003 CC 02 33 ..3 ldd #0233 9006 FD 00 3B ..; stad 003b -9009 7E 90 D0 ~.. jmp 90d0 +9009 7E 90 D0 ~.. jmp 90d0 ;goto13 900C F6 00 36 ..6 ldab 0036 900F 26 43 &C bne 43 9011 F6 00 2A ..* ldab 002a @@ -2016,6 +2038,7 @@ jump20: 90C8 BD 85 AF ... jsr 85af ;jump14 90CB 20 03 . bra 03 90CD BD 85 AF ... jsr 85af ;jump14 +goto13: 90D0 39 9 rts jump21: @@ -2371,15 +2394,15 @@ jump23: 93D9 7F 00 54 ..T clr 0054 93DC F6 00 09 ... ldab 0009 93DF 26 03 &. bne 03 -93E1 7E 94 92 ~.. jmp 9492 +93E1 7E 94 92 ~.. jmp 9492 ;goto14 93E4 F6 00 1D ... ldab 001d 93E7 2C 03 ,. bge 03 -93E9 7E 94 92 ~.. jmp 9492 +93E9 7E 94 92 ~.. jmp 9492 ;goto14 93EC F6 00 09 ... ldab 0009 93EF C1 0B .. cmpb #0b 93F1 26 06 &. bne 06 93F3 BD 85 AF ... jsr 85af ;jump14 -93F6 7E 94 90 ~.. jmp 9490 +93F6 7E 94 90 ~.. jmp 9490 ;goto15 93F9 F6 00 09 ... ldab 0009 93FC C1 0A .. cmpb #0a 93FE 26 03 &. bne 03 @@ -2440,7 +2463,9 @@ jump23: 948A 80 C6 .. suba #c6 948C 32 2 pula 948D F7 00 3A ..: stb 003a +goto15: 9490 20 4A J bra 4a +goto14: 9492 F6 00 1D ... ldab 001d 9495 2C 45 ,E bge 45 9497 F6 00 09 ... ldab 0009 @@ -2542,17 +2567,17 @@ jump24: 9568 F7 00 3A ..: stb 003a 956B F6 00 0A ... ldab 000a 956E 26 03 &. bne 03 -9570 7E 96 5C ~.\ jmp 965c +9570 7E 96 5C ~.\ jmp 965c ;goto16 9573 F6 00 1D ... ldab 001d 9576 2C 03 ,. bge 03 -9578 7E 96 5C ~.\ jmp 965c +9578 7E 96 5C ~.\ jmp 965c ;goto16 957B F6 00 0A ... ldab 000a 957E C1 0B .. cmpb #0b 9580 26 09 &. bne 09 9582 CE 00 1F ... ldx #001f 9585 1C 00 .. bset add,x 00,x 9587 02 . idiv -9588 7E 96 5A ~.Z jmp 965a +9588 7E 96 5A ~.Z jmp 965a ;goto93 958B F6 00 54 ..T ldab 0054 958E 26 26 && bne 26 9590 BD BE 4B ..K jsr be4b ;jump1 @@ -2648,7 +2673,10 @@ jump24: 9654 CE 00 1D ... ldx #001d 9657 1D 00 .. bclr add,x 00,x 9659 80 20 . suba #20 +; 965a goto93 965B 2B F6 +. bmi f6 +; 965C +;goto16 965D 00 . test 965E 1D 2C ., bclr add,x 2c,x 9660 26 BD &. bne bd @@ -2693,11 +2721,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 @@ -2767,6 +2795,7 @@ jump148: 9768 5F _ clrb 9769 4F O clra 976A FD 00 40 ..@ stad 0040 +goto17: 976D 31 1 ins 976E 39 9 rts @@ -3311,7 +3340,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 @@ -3320,7 +3349,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 @@ -3329,7 +3358,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 @@ -3338,7 +3367,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 @@ -3394,6 +3423,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: @@ -3603,16 +3633,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 @@ -3626,61 +3656,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 @@ -3690,13 +3720,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 @@ -3706,13 +3736,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 @@ -3722,13 +3752,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 @@ -3740,13 +3770,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 @@ -3758,62 +3788,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 @@ -3827,13 +3857,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 @@ -3896,6 +3926,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 @@ -4483,10 +4514,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 @@ -4577,7 +4609,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: @@ -5134,10 +5167,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 @@ -5146,12 +5180,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 @@ -5241,8 +5275,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 @@ -7215,23 +7251,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 @@ -7266,7 +7302,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 @@ -7325,6 +7361,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 @@ -7336,27 +7373,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 @@ -7414,22 +7452,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 @@ -7487,6 +7525,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 @@ -7597,10 +7636,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 @@ -7608,7 +7647,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 @@ -7685,7 +7724,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 @@ -7703,7 +7742,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 @@ -7729,19 +7768,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 @@ -7794,6 +7833,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 @@ -7816,6 +7856,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 @@ -7828,8 +7869,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: @@ -8047,7 +8090,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 @@ -8154,6 +8197,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 @@ -8200,7 +8244,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 @@ -8269,6 +8313,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 @@ -8322,7 +8367,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 @@ -8409,7 +8454,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 @@ -8454,7 +8499,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 @@ -8499,7 +8544,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 @@ -8589,12 +8634,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 @@ -8611,7 +8659,7 @@ C332 C1 05 .. cmpb #05 C334 23 03 #. bls 03 C336 7F 00 7D ..} clr 007d C339 7F 00 7E ..~ clr 007e -C33C 7E C4 2F ~./ jmp c42f +C33C 7E C4 2F ~./ jmp c42f ;goto36 C33F 7C 00 7E |.~ inc 007e C342 F6 00 7E ..~ ldab 007e C345 C1 07 .. cmpb #07 @@ -8626,12 +8674,12 @@ C35A CE 00 15 ... ldx #0015 C35D 1D 00 .. bclr add,x 00,x C35F 80 F6 .. suba #f6 C361 00 . test -C362 7E 26 03 ~&. jmp 2603 -C365 7E C4 2F ~./ jmp c42f +C362 7E 26 03 ~&. jmp 2603 ;goto37 ??? +C365 7E C4 2F ~./ jmp c42f ;goto36 C368 F6 00 7D ..} ldab 007d C36B C1 01 .. cmpb #01 C36D 22 03 ". bhi 03 -C36F 7E C4 2F ~./ jmp c42f +C36F 7E C4 2F ~./ jmp c42f ;goto36 C372 CE 00 15 ... ldx #0015 C375 1C 00 .. bset add,x 00,x C377 80 CE .. suba #ce @@ -8642,7 +8690,7 @@ C37D 08 . inx C37E F6 00 1D ... ldab 001d C381 C4 20 . andb #20 C383 27 03 '. beq 03 -C385 7E C4 29 ~.) jmp c429 +C385 7E C4 29 ~.) jmp c429 ;goto38 C388 C6 02 .. ldab #02 C38A F7 00 2C .., stb 002c C38D 7F 00 3A ..: clr 003a @@ -8711,8 +8759,10 @@ C420 1C 00 .. bset add,x 00,x C422 10 . sba C423 CC 07 D0 ... ldd #07d0 C426 FD 00 3E ..> stad 003e +goto38: C429 7F 00 7D ..} clr 007d C42C 7F 00 7E ..~ clr 007e +goto36: C42F 39 9 rts jump26: @@ -8734,7 +8784,7 @@ C455 39 9 rts jump47: C456 FC 00 40 ..@ ldd 0040 C459 26 03 &. bne 03 -C45B 7E C5 C6 ~.. jmp c5c6 +C45B 7E C5 C6 ~.. jmp c5c6 ;goto39 C45E CE 00 1A ... ldx #001a C461 1C 00 .. bset add,x 00,x C463 01 . nop @@ -8742,10 +8792,11 @@ C464 F6 00 1A ... ldab 001a C467 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C46A CC 03 E8 ... ldd #03e8 C46D BD E5 71 ..q jsr e571 ;jump13 +goto42: C470 FC 00 40 ..@ ldd 0040 C473 83 00 00 ... subd #0000 C476 22 03 ". bhi 03 -C478 7E C5 B0 ~.. jmp c5b0 +C478 7E C5 B0 ~.. jmp c5b0 ;goto40 C47B F6 00 1B ... ldab 001b C47E C4 20 . andb #20 C480 27 1B '. beq 1b @@ -8758,7 +8809,7 @@ C48F CC FC 18 ... ldd #fc18 C492 F3 00 40 ..@ addd 0040 C495 FD 00 40 ..@ stad 0040 C498 8D 96 .. bsr dest 96 -C49A 7E C5 7C ~.| jmp c57c +C49A 7E C5 7C ~.| jmp c57c ;goto41 C49D F6 00 1B ... ldab 001b C4A0 C4 20 . andb #20 C4A2 27 1C '. beq 1c @@ -8771,7 +8822,7 @@ C4B1 CC FF 9C ... ldd #ff9c C4B4 F3 00 40 ..@ addd 0040 C4B7 FD 00 40 ..@ stad 0040 C4BA BD C4 30 ..0 jsr c430 ;jump26 -C4BD 7E C5 7C ~.| jmp c57c +C4BD 7E C5 7C ~.| jmp c57c ;goto41 C4C0 FC 0B DD ... ldd 0bdd C4C3 27 3C '< beq 3c C4C5 FC 00 40 ..@ ldd 0040 @@ -8848,6 +8899,7 @@ C575 20 05 . bra 05 C577 5F _ clrb C578 4F O clra C579 FD 00 40 ..@ stad 0040 +goto41: C57C CC 01 2C .., ldd #012c C57F BD E5 71 ..q jsr e571 ;jump13 C582 F6 00 1B ... ldab 001b @@ -8867,7 +8919,8 @@ C5A1 F6 00 1A ... ldab 001a C5A4 F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C5A7 CC 00 23 ..# ldd #0023 C5AA BD E5 71 ..q jsr e571 ;jump13 -C5AD 7E C4 70 ~.p jmp c470 +C5AD 7E C4 70 ~.p jmp c470 ;goto42 +goto40: C5B0 F6 0B C0 ... ldab 0bc0 C5B3 C4 04 .. andb #04 C5B5 27 0F '. beq 0f @@ -8877,6 +8930,7 @@ C5BC 27 08 '. beq 08 C5BE C6 38 .8 ldab #38 C5C0 F7 00 01 ... stb 0001 C5C3 BD C4 30 ..0 jsr c430 ;jump26 +goto39: C5C6 CE 00 21 ..! ldx #0021 C5C9 1D 00 .. bclr add,x 00,x C5CB 10 . sba @@ -8888,7 +8942,7 @@ jump6: C5D3 F6 00 15 ... ldab 0015 C5D6 C4 1F .. andb #1f C5D8 26 03 &. bne 03 -C5DA 7E C6 7C ~.| jmp c67c +C5DA 7E C6 7C ~.| jmp c67c ;goto43 C5DD CC 00 C8 ... ldd #00c8 C5E0 BD E5 71 ..q jsr e571 ;jump13 C5E3 FC 00 3E ..> ldd 003e @@ -8957,6 +9011,7 @@ C670 F6 00 14 ... ldab 0014 C673 F7 38 00 .8. stb 3800 C676 CC 00 19 ... ldd #0019 C679 BD E5 71 ..q jsr e571 ;jump13 +goto43: C67C 39 9 rts jump124: @@ -9181,7 +9236,7 @@ C822 26 0A &. bne 0a C824 F6 0B C0 ... ldab 0bc0 C827 C4 04 .. andb #04 C829 26 03 &. bne 03 -C82B 7E CB FF ~.. jmp cbff +C82B 7E CB FF ~.. jmp cbff ;goto44 C82E C6 96 .. ldab #96 C830 F7 00 30 ..0 stb 0030 C833 F6 10 2E ... ldab 102e @@ -9190,16 +9245,16 @@ C838 26 0B &. bne 0b C83A F6 10 2F ../ ldab 102f ;sci data C83D F1 00 26 ..& cmpb 0026 C840 26 03 &. bne 03 -C842 7E C9 1B ~.. jmp c91b +C842 7E C9 1B ~.. jmp c91b ;goto45 C845 F6 10 2F ../ ldab 102f ;sci data C848 C4 63 .c andb #63 C84A C1 23 .# cmpb #23 C84C 27 03 '. beq 03 -C84E 7E C8 E7 ~.. jmp c8e7 +C84E 7E C8 E7 ~.. jmp c8e7 ;goto46 C851 F6 00 1A ... ldab 001a C854 C4 01 .. andb #01 C856 26 03 &. bne 03 -C858 7E C8 E7 ~.. jmp c8e7 +C858 7E C8 E7 ~.. jmp c8e7 ;goto46 C85B F6 00 21 ..! ldab 0021 C85E C4 F8 .. andb #f8 C860 37 7 pshb @@ -9265,6 +9320,7 @@ C8DF CE 0B C1 ... ldx #0bc1 C8E2 1C 00 .. bset add,x 00,x C8E4 40 @ nega C8E5 20 31 1 bra 31 +goto46: C8E7 F6 10 2F ../ ldab 102f ;sci data C8EA F7 00 26 ..& stb 0026 C8ED CE 00 1A ... ldx #001a @@ -9283,19 +9339,20 @@ C90B 02 . idiv C90C F6 00 1A ... ldab 001a C90F F7 30 00 .0. stb 3000 ;snack motor drivers serial data is bit 7 C912 7C 00 3D |.= inc 003d -C915 7E CE 46 ~.F jmp ce46 -C918 7E CB DA ~.. jmp cbda +C915 7E CE 46 ~.F jmp ce46 ;goto47 +C918 7E CB DA ~.. jmp cbda ;goto48 +goto45: C91B F6 00 08 ... ldab 0008 C91E 26 03 &. bne 03 -C920 7E CA 5F ~._ jmp ca5f +C920 7E CA 5F ~._ jmp ca5f ;goto49 C923 F6 00 17 ... ldab 0017 C926 C4 04 .. andb #04 C928 26 03 &. bne 03 -C92A 7E CA 5F ~._ jmp ca5f +C92A 7E CA 5F ~._ jmp ca5f ;goto49 C92D F6 00 17 ... ldab 0017 C930 C4 08 .. andb #08 C932 26 03 &. bne 03 -C934 7E CA 5F ~._ jmp ca5f +C934 7E CA 5F ~._ jmp ca5f ;goto49 C937 F6 10 2F ../ ldab 102f ;sci data C93A C1 FF .. cmpb #ff C93C 27 07 '. beq 07 @@ -9308,7 +9365,7 @@ C94A 04 . lsrd C94B 7F 00 08 ... clr 0008 C94E BD CE 48 ..H jsr ce48 ;jump48 C951 7F 00 2C .., clr 002c -C954 7E CA 5C ~.\ jmp ca5c +C954 7E CA 5C ~.\ jmp ca5c ;goto50 C957 F6 00 08 ... ldab 0008 C95A 4F O clra C95B BD FE 16 ... jsr fe16 ;jump2 @@ -9332,7 +9389,7 @@ C97A CA 4B .K orab #4b C97C CA 53 .S orab #53 C97E F6 10 2F ../ ldab 102f ;sci data C981 F7 0B C2 ... stb 0bc2 -C984 7E CA 59 ~.Y jmp ca59 +C984 7E CA 59 ~.Y jmp ca59 ;goto51 C987 F6 10 2F ../ ldab 102f ;sci data C98A F7 0B E3 ... stb 0be3 C98D F6 10 2F ../ ldab 102f ;sci data @@ -9426,8 +9483,11 @@ CA4E F7 0B CD ... stb 0bcd CA51 20 06 . bra 06 CA53 F6 10 2F ../ ldab 102f ;sci data CA56 F7 0B CE ... stb 0bce +goto51: CA59 7C 00 08 |.. inc 0008 -CA5C 7E CB DA ~.. jmp cbda +goto50: +CA5C 7E CB DA ~.. jmp cbda ;goto48 +goto49: CA5F F6 10 2F ../ ldab 102f ;sci data CA62 C4 EF .. andb #ef CA64 C1 E2 .. cmpb #e2 @@ -9443,11 +9503,11 @@ CA76 F7 00 08 ... stb 0008 CA79 CE 0B C1 ... ldx #0bc1 CA7C 1D 00 .. bclr add,x 00,x CA7E 01 . nop -CA7F 7E CB DA ~.. jmp cbda +CA7F 7E CB DA ~.. jmp cbda ;goto48 CA82 F6 10 2F ../ ldab 102f ;sci data CA85 C4 02 .. andb #02 CA87 27 03 '. beq 03 -CA89 7E CB 6C ~.l jmp cb6c +CA89 7E CB 6C ~.l jmp cb6c ;goto52 CA8C F6 10 2F ../ ldab 102f ;sci data CA8F 2C 38 ,8 bge 38 CA91 F6 00 17 ... ldab 0017 @@ -9478,7 +9538,7 @@ CABF 1B . aba CAC0 1D 00 .. bclr add,x 00,x CAC2 40 @ nega CAC3 7F 00 25 ..% clr 0025 -CAC6 7E CB 64 ~.d jmp cb64 +CAC6 7E CB 64 ~.d jmp cb64 ;goto53 CAC9 F6 00 17 ... ldab 0017 CACC C4 08 .. andb #08 CACE 26 4A &J bne 4a @@ -9557,9 +9617,11 @@ CB5B CE 00 1B ... ldx #001b CB5E 1D 00 .. bclr add,x 00,x CB60 40 @ nega CB61 7F 00 25 ..% clr 0025 +goto53: CB64 7F 00 2C .., clr 002c CB67 7F 00 3A ..: clr 003a CB6A 20 6E n bra 6e +goto52: CB6C F6 10 2F ../ ldab 102f ;sci data CB6F C4 03 .. andb #03 CB71 C1 02 .. cmpb #02 @@ -9611,6 +9673,7 @@ CBD2 26 06 &. bne 06 CBD4 CE 0B C1 ... ldx #0bc1 CBD7 1C 00 .. bset add,x 00,x CBD9 10 . sba +goto48: CBDA CE 00 1A ... ldx #001a CBDD 1C 00 .. bset add,x 00,x CBDF 02 . idiv @@ -9625,16 +9688,17 @@ CBF2 F6 00 26 ..& ldab 0026 CBF5 53 S comb CBF6 F7 00 26 ..& stb 0026 CBF9 7F 00 3D ..= clr 003d -CBFC 7E CE 46 ~.F jmp ce46 +CBFC 7E CE 46 ~.F jmp ce46 ;goto47 +goto44: CBFF F6 0B C0 ... ldab 0bc0 CC02 C4 02 .. andb #02 CC04 26 03 &. bne 03 -CC06 7E CE 3B ~.; jmp ce3b +CC06 7E CE 3B ~.; jmp ce3b ;goto54 CC09 F6 10 2F ../ ldab 102f ;sci data CC0C C4 E0 .. andb #e0 CC0E C1 20 . cmpb #20 CC10 27 03 '. beq 03 -CC12 7E CE 3B ~.; jmp ce3b +CC12 7E CE 3B ~.; jmp ce3b ;goto54 CC15 C6 32 .2 ldab #32 CC17 F7 00 2F ../ stb 002f CC1A CE 00 1B ... ldx #001b @@ -9651,22 +9715,22 @@ CC32 30 0 tsx CC33 E7 00 .. stb 00,x CC35 CC 00 FF ... ldd #00ff CC38 BD C7 E7 ... jsr c7e7 ;jump37 -CC3B 7E CE 39 ~.9 jmp ce39 +CC3B 7E CE 39 ~.9 jmp ce39 ;goto55 CC3E F6 10 2F ../ ldab 102f ;sci data CC41 C1 3F .? cmpb #3f CC43 26 0A &. bne 0a CC45 F6 00 43 ..C ldab 0043 CC48 4F O clra CC49 BD C7 E7 ... jsr c7e7 ;jump37 -CC4C 7E CE 39 ~.9 jmp ce39 +CC4C 7E CE 39 ~.9 jmp ce39 ;goto55 CC4F F6 00 08 ... ldab 0008 CC52 26 03 &. bne 03 -CC54 7E CD 94 ~.. jmp cd94 +CC54 7E CD 94 ~.. jmp cd94 ;goto56 CC57 F6 10 2F ../ ldab 102f ;sci data CC5A C4 F0 .. andb #f0 CC5C C1 20 . cmpb #20 CC5E 27 03 '. beq 03 -CC60 7E CD 94 ~.. jmp cd94 +CC60 7E CD 94 ~.. jmp cd94 ;goto56 CC63 F6 10 2F ../ ldab 102f ;sci data CC66 C4 0F .. andb #0f CC68 30 0 tsx @@ -9701,7 +9765,7 @@ CC98 30 0 tsx CC99 E6 00 .. ldab 00,x CC9B 4F O clra CC9C FD 00 40 ..@ stad 0040 -CC9F 7E CD 7A ~.z jmp cd7a +CC9F 7E CD 7A ~.z jmp cd7a ;goto57 CCA2 F6 00 17 ... ldab 0017 CCA5 C4 01 .. andb #01 CCA7 27 10 '. beq 10 @@ -9724,7 +9788,7 @@ CCBF 05 . asld CCC0 05 . asld CCC1 F3 00 40 ..@ addd 0040 CCC4 FD 00 40 ..@ stad 0040 -CCC7 7E CD 7A ~.z jmp cd7a +CCC7 7E CD 7A ~.z jmp cd7a ;goto57 CCCA F6 00 17 ... ldab 0017 CCCD C4 01 .. andb #01 CCCF 27 0E '. beq 0e @@ -9743,7 +9807,7 @@ CCE3 17 . tba CCE4 5F _ clrb CCE5 F3 00 40 ..@ addd 0040 CCE8 FD 00 40 ..@ stad 0040 -CCEB 7E CD 7A ~.z jmp cd7a +CCEB 7E CD 7A ~.z jmp cd7a ;goto57 CCEE F6 00 17 ... ldab 0017 CCF1 C4 01 .. andb #01 CCF3 27 12 '. beq 12 @@ -9819,6 +9883,7 @@ CD70 36 6 psha CD71 FC 00 40 ..@ ldd 0040 CD74 BD FB BA ... jsr fbba ;jump38 CD77 FD 00 40 ..@ stad 0040 +goto57: CD7A F6 00 08 ... ldab 0008 CD7D C1 09 .. cmpb #09 CD7F 26 08 &. bne 08 @@ -9829,7 +9894,8 @@ CD89 7C 00 08 |.. inc 0008 CD8C 5F _ clrb CD8D 4F O clra CD8E BD C7 E7 ... jsr c7e7 ;jump37 -CD91 7E CE 39 ~.9 jmp ce39 +CD91 7E CE 39 ~.9 jmp ce39 ;goto55 +goto56: CD94 F6 10 2F ../ ldab 102f ;sci data CD97 4F O clra CD98 BD FE 32 ..2 jsr fe32 ;jump25 @@ -9908,12 +9974,15 @@ CE32 20 05 . bra 05 CE34 5F _ clrb CE35 4F O clra CE36 BD C7 E7 ... jsr c7e7 ;jump37 +goto55: CE39 20 0B . bra 0b +goto54: CE3B F6 10 2E ... ldab 102e CE3E 30 0 tsx CE3F E7 00 .. stb 00,x CE41 F6 10 2F ../ ldab 102f ;sci data CE44 E7 00 .. stb 00,x +goto47: CE46 31 1 ins CE47 3B ; rti @@ -9957,7 +10026,7 @@ CE96 C6 08 .. ldab #08 CE98 F7 0B DB ... stb 0bdb CE9B C6 10 .. ldab #10 CE9D F7 0B DC ... stb 0bdc -CEA0 7E D0 66 ~.f jmp d066 +CEA0 7E D0 66 ~.f jmp d066 ;goto58 CEA3 F6 0B C4 ... ldab 0bc4 CEA6 F1 0B C6 ... cmpb 0bc6 CEA9 25 53 %S bcs 53 @@ -9997,7 +10066,7 @@ CEF1 C6 10 .. ldab #10 CEF3 F7 0B DB ... stb 0bdb CEF6 C6 08 .. ldab #08 CEF8 F7 0B DC ... stb 0bdc -CEFB 7E D0 66 ~.f jmp d066 +CEFB 7E D0 66 ~.f jmp d066 ;goto58 CEFE F6 0B C5 ... ldab 0bc5 CF01 F1 0B C4 ... cmpb 0bc4 CF04 25 53 %S bcs 53 @@ -10037,7 +10106,7 @@ CF4C C6 20 . ldab #20 CF4E F7 0B DB ... stb 0bdb CF51 C6 10 .. ldab #10 CF53 F7 0B DC ... stb 0bdc -CF56 7E D0 66 ~.f jmp d066 +CF56 7E D0 66 ~.f jmp d066 ;goto58 CF59 F6 0B C5 ... ldab 0bc5 CF5C F1 0B C6 ... cmpb 0bc6 CF5F 25 53 %S bcs 53 @@ -10077,7 +10146,7 @@ CFA7 C6 10 .. ldab #10 CFA9 F7 0B DB ... stb 0bdb CFAC C6 20 . ldab #20 CFAE F7 0B DC ... stb 0bdc -CFB1 7E D0 66 ~.f jmp d066 +CFB1 7E D0 66 ~.f jmp d066 ;goto58 CFB4 F6 0B C6 ... ldab 0bc6 CFB7 F1 0B C4 ... cmpb 0bc4 CFBA 25 52 %R bcs 52 @@ -10157,6 +10226,7 @@ D05C C6 08 .. ldab #08 D05E F7 0B DB ... stb 0bdb D061 C6 20 . ldab #20 D063 F7 0B DC ... stb 0bdc +goto58: D066 F6 0B AA ... ldab 0baa D069 4F O clra D06A 37 7 pshb @@ -10413,6 +10483,7 @@ D251 F7 00 31 ..1 stb 0031 D254 CE 00 1B ... ldx #001b D257 1D 00 .. bclr add,x 00,x D259 08 . inx +goto59: D25A F6 00 1B ... ldab 001b D25D C4 08 .. andb #08 D25F 26 22 &" bne 22 @@ -10500,7 +10571,7 @@ D307 5F _ clrb D308 4F O clra D309 39 9 rts -D30A 7E D2 5A ~.Z jmp d25a +D30A 7E D2 5A ~.Z jmp d25a ;goto59 D30D BD E6 1B ... jsr e61b ;jump4 D310 39 9 rts @@ -10538,7 +10609,7 @@ D349 34 4 des D34A F6 0E 6D ..m ldab 0e6d D34D C1 01 .. cmpb #01 D34F 27 03 '. beq 03 -D351 7E D4 07 ~.. jmp d407 +D351 7E D4 07 ~.. jmp d407 ;goto60 D354 F6 00 06 ... ldab 0006 D357 4F O clra D358 05 . asld @@ -10549,10 +10620,11 @@ D35F C4 7F .. andb #7f D361 4F O clra D362 FD 0E 6B ..k stad 0e6b D365 7F 00 06 ... clr 0006 +goto62: D368 F6 00 06 ... ldab 0006 D36B C1 3E .> cmpb #3e D36D 26 03 &. bne 03 -D36F 7E D4 02 ~.. jmp d402 +D36F 7E D4 02 ~.. jmp d402 ;goto61 D372 BD 97 6F ..o jsr 976f ;jump41 D375 F6 00 06 ... ldab 0006 D378 4F O clra @@ -10629,9 +10701,11 @@ D3F9 26 04 &. bne 04 D3FB 5F _ clrb D3FC 4F O clra D3FD 20 64 d bra 64 -D3FF 7E D3 68 ~.h jmp d368 +D3FF 7E D3 68 ~.h jmp d368 ;goto62 +goto61: D402 CC 00 01 ... ldd #0001 D405 20 5C \ bra 5c +goto60: D407 F6 00 06 ... ldab 0006 D40A C1 13 .. cmpb #13 D40C 27 1C '. beq 1c @@ -10712,10 +10786,11 @@ D496 ED 00 .. stad 00,x D498 7C 00 1C |.. inc 001c D49B 20 DF . bra df D49D 7F 00 05 ... clr 0005 +goto65: D4A0 F6 00 05 ... ldab 0005 D4A3 C1 50 .P cmpb #50 D4A5 25 03 %. bcs 03 -D4A7 7E D5 60 ~.` jmp d560 +D4A7 7E D5 60 ~.` jmp d560 ;goto63 D4AA F6 00 05 ... ldab 0005 D4AD 4F O clra D4AE C3 B0 D3 ... addd #b0d3 @@ -10725,7 +10800,7 @@ D4B4 F7 00 06 ... stb 0006 D4B7 BD D3 11 ... jsr d311 ;jump30 D4BA 83 00 00 ... subd #0000 D4BD 27 03 '. beq 03 -D4BF 7E D5 45 ~.E jmp d545 +D4BF 7E D5 45 ~.E jmp d545 ;goto64 D4C2 F6 00 06 ... ldab 0006 D4C5 BD D7 A0 ... jsr d7a0 ;jump10 D4C8 83 00 00 ... subd #0000 @@ -10792,6 +10867,7 @@ D53D AA 00 .. ora 00,x D53F EA 01 .. orb 01,x D541 ED 00 .. stad 00,x D543 20 15 . bra 15 +goto64: D545 CC 7F FF ... ldd #7fff D548 37 7 pshb D549 36 6 psha @@ -10805,7 +10881,8 @@ D554 A4 00 .. anda 00,x D556 E4 01 .. andb 01,x D558 ED 00 .. stad 00,x D55A 7C 00 05 |.. inc 0005 -D55D 7E D4 A0 ~.. jmp d4a0 +D55D 7E D4 A0 ~.. jmp d4a0 ;goto65 +goto63: D560 39 9 rts jump42: @@ -11204,7 +11281,7 @@ D83F 39 9 rts jump105: D840 FC 00 44 ..D ldd 0044 D843 26 03 &. bne 03 -D845 7E D8 D2 ~.. jmp d8d2 +D845 7E D8 D2 ~.. jmp d8d2 ;goto66 D848 FC 00 44 ..D ldd 0044 D84B 37 7 pshb D84C 36 6 psha @@ -11287,6 +11364,7 @@ D8CA CC 0D E7 ... ldd #0de7 D8CD BD FB DF ... jsr fbdf ;jump46 D8D0 31 1 ins D8D1 31 1 ins +goto66: D8D2 39 9 rts jump84: @@ -11397,7 +11475,7 @@ D9D0 7F 00 06 ... clr 0006 D9D3 5F _ clrb D9D4 4F O clra D9D5 FD 00 4D ..M stad 004d -D9D8 7E DA 63 ~.c jmp da63 +D9D8 7E DA 63 ~.c jmp da63 ;goto67 D9DB BD D2 13 ... jsr d213 ;jump45 D9DE 83 00 00 ... subd #0000 D9E1 26 0A &. bne 0a @@ -11472,6 +11550,7 @@ DA5B CC 0D 17 ... ldd #0d17 DA5E BD FB DF ... jsr fbdf ;jump46 DA61 31 1 ins DA62 31 1 ins +goto67: DA63 39 9 rts jump122: @@ -11656,7 +11735,7 @@ jump121: DBCB F6 00 1B ... ldab 001b DBCE C4 01 .. andb #01 DBD0 26 03 &. bne 03 -DBD2 7E DC 98 ~.. jmp dc98 +DBD2 7E DC 98 ~.. jmp dc98 ;goto68 DBD5 F6 00 06 ... ldab 0006 DBD8 4F O clra DBD9 05 . asld @@ -11665,7 +11744,7 @@ DBDD 8F . xgdx DBDE EC 00 .. ldd 00,x DBE0 84 08 .. anda #08 DBE2 26 03 &. bne 03 -DBE4 7E DC 98 ~.. jmp dc98 +DBE4 7E DC 98 ~.. jmp dc98 ;goto68 DBE7 BD D7 FF ... jsr d7ff ;jump80 DBEA CC 03 E8 ... ldd #03e8 DBED BD E5 71 ..q jsr e571 ;jump13 @@ -11752,6 +11831,7 @@ DC8F CE 00 1B ... ldx #001b DC92 1D 00 .. bclr add,x 00,x DC94 01 . nop DC95 7F 00 4F ..O clr 004f +goto68: DC98 F6 00 11 ... ldab 0011 DC9B C4 08 .. andb #08 DC9D 26 03 &. bne 03 @@ -11806,12 +11886,12 @@ DCED CC 0D F7 ... ldd #0df7 DCF0 BD FB DF ... jsr fbdf ;jump46 DCF3 31 1 ins DCF4 31 1 ins -DCF5 7E DD D4 ~.. jmp ddd4 +DCF5 7E DD D4 ~.. jmp ddd4 ;goto69 DCF8 F6 0B BC ... ldab 0bbc DCFB C4 03 .. andb #03 DCFD C1 01 .. cmpb #01 DCFF 27 03 '. beq 03 -DD01 7E DD D4 ~.. jmp ddd4 +DD01 7E DD D4 ~.. jmp ddd4 ;goto69 DD04 F6 0B BC ... ldab 0bbc DD07 C4 E0 .. andb #e0 DD09 54 T lsrb @@ -11899,6 +11979,7 @@ DDCA 26 08 &. bne 08 DDCC 7C 0C DC |.. inc 0cdc DDCF C6 04 .. ldab #04 DDD1 F7 00 48 ..H stb 0048 +goto69: DDD4 39 9 rts jump120: @@ -11938,7 +12019,7 @@ dump118: DE15 F6 00 1B ... ldab 001b DE18 C4 01 .. andb #01 DE1A 26 03 &. bne 03 -DE1C 7E DE A4 ~.. jmp dea4 +DE1C 7E DE A4 ~.. jmp dea4 ;goto70 DE1F F6 00 06 ... ldab 0006 DE22 4F O clra DE23 05 . asld @@ -11996,6 +12077,7 @@ DE9B CE 00 1B ... ldx #001b DE9E 1D 00 .. bclr add,x 00,x DEA0 01 . nop DEA1 7F 00 4F ..O clr 004f +goto70: DEA4 39 9 rts dump117: @@ -12091,13 +12173,13 @@ DF6A 1D 00 .. bclr add,x 00,x DF6C 40 @ nega DF6D F6 00 2C .., ldab 002c DF70 27 03 '. beq 03 -DF72 7E E0 66 ~.f jmp e066 +DF72 7E E0 66 ~.f jmp e066 ;goto71 DF75 F6 00 34 ..4 ldab 0034 DF78 26 0B &. bne 0b DF7A BD BE 69 ..i jsr be69 ;jump3 DF7D C6 32 .2 ldab #32 DF7F F7 00 34 ..4 stb 0034 -DF82 7E E0 63 ~.c jmp e063 +DF82 7E E0 63 ~.c jmp e063 ;goto72 DF85 FC 00 40 ..@ ldd 0040 DF88 26 05 &. bne 05 DF8A FC 00 3E ..> ldd 003e @@ -12110,7 +12192,7 @@ DF99 BD BE 9E ... jsr be9e ;jump50 DF9C 38 8 pulx DF9D C6 05 .. ldab #05 DF9F F7 00 2C .., stb 002c -DFA2 7E E0 63 ~.c jmp e063 +DFA2 7E E0 63 ~.c jmp e063 ;goto72 DFA5 F6 0C D9 ... ldab 0cd9 DFA8 C1 04 .. cmpb #04 DFAA 24 07 $. bcc 07 @@ -12198,10 +12280,12 @@ E05B 36 6 psha E05C CC 09 93 ... ldd #0993 E05F BD C0 2E ... jsr c02e ;jump71 E062 38 8 pulx -E063 7E E5 6A ~.j jmp e56a +goto72: +E063 7E E5 6A ~.j jmp e56a ;goto73 +goto71: E066 F6 00 06 ... ldab 0006 E069 26 03 &. bne 03 -E06B 7E E5 6A ~.j jmp e56a +E06B 7E E5 6A ~.j jmp e56a ;goto73 E06E CE 00 1D ... ldx #001d E071 1C 00 .. bset add,x 00,x E073 40 @ nega @@ -12210,7 +12294,7 @@ E077 F6 00 06 ... ldab 0006 E07A C1 59 .Y cmpb #59 E07C 26 06 &. bne 06 E07E BD DE 09 ... jsr de09 ;jump119 -E081 7E E5 5E ~.^ jmp e55e +E081 7E E5 5E ~.^ jmp e55e ;goto74 E084 F6 00 06 ... ldab 0006 E087 BD D4 68 ..h jsr d468 ;jump51 E08A 83 00 00 ... subd #0000 @@ -12226,7 +12310,7 @@ E0A2 83 00 00 ... subd #0000 E0A5 27 09 '. beq 09 E0A7 BD E5 D1 ... jsr e5d1 ;jump52 E0AA BD D8 E9 ... jsr d8e9 ;jump92 -E0AD 7E E5 5E ~.^ jmp e55e +E0AD 7E E5 5E ~.^ jmp e55e ;goto74 E0B0 F6 00 06 ... ldab 0006 E0B3 4F O clra E0B4 05 . asld @@ -12302,7 +12386,7 @@ E155 BD E5 D1 ... jsr e5d1 ;jump52 E158 BD D8 D3 ... jsr d8d3 ;jump84 E15B C6 0C .. ldab #0c E15D F7 00 2C .., stb 002c -E160 7E E5 5E ~.^ jmp e55e +E160 7E E5 5E ~.^ jmp e55e ;goto74 E163 F6 0B C0 ... ldab 0bc0 E166 C4 01 .. andb #01 E168 26 11 &. bne 11 @@ -12312,7 +12396,7 @@ E16F 26 0A &. bne 0a E171 F6 0B C0 ... ldab 0bc0 E174 C4 0F .. andb #0f E176 27 03 '. beq 03 -E178 7E E3 35 ~.5 jmp e335 +E178 7E E3 35 ~.5 jmp e335 ;goto75 E17B FC 00 40 ..@ ldd 0040 E17E F3 00 3E ..> addd 003e E181 B3 00 44 ..D subd 0044 @@ -12374,7 +12458,7 @@ E205 BD D8 E9 ... jsr d8e9 ;jump92 E208 FC 00 40 ..@ ldd 0040 E20B F3 00 44 ..D addd 0044 E20E FD 00 40 ..@ stad 0040 -E211 7E E3 29 ~.) jmp e329 +E211 7E E3 29 ~.) jmp e329 ;goto92 E214 BD DB CB ... jsr dbcb ;jump121 E217 F6 00 1B ... ldab 001b E21A C4 20 . andb #20 @@ -12518,15 +12602,17 @@ E31E C6 0A .. ldab #0a E320 F7 00 25 ..% stb 0025 E323 BD D7 FF ... jsr d7ff ;jump80 E326 BD D8 40 ..@ jsr d840 ;jump105 +goto92: E329 BD E8 9A ... jsr e89a ;jump68 E32C CE 0B C1 ... ldx #0bc1 E32F 1D 00 .. bclr add,x 00,x E331 08 . inx -E332 7E E5 5E ~.^ jmp e55e +E332 7E E5 5E ~.^ jmp e55e ;goto74 +goto75: E335 F6 0B C0 ... ldab 0bc0 E338 C4 02 .. andb #02 E33A 26 03 &. bne 03 -E33C 7E E5 5E ~.^ jmp e55e +E33C 7E E5 5E ~.^ jmp e55e ;goto74 E33F 5F _ clrb E340 4F O clra E341 FD 00 76 ..v stad 0076 @@ -12598,10 +12684,11 @@ E3D4 C6 32 .2 ldab #32 E3D6 F7 00 31 ..1 stb 0031 E3D9 C6 19 .. ldab #19 E3DB F7 00 36 ..6 stb 0036 +goto77: E3DE F6 00 1D ... ldab 001d E3E1 C4 02 .. andb #02 E3E3 26 03 &. bne 03 -E3E5 7E E4 6E ~.n jmp e46e +E3E5 7E E4 6E ~.n jmp e46e ;goto76 E3E8 F6 00 75 ..u ldab 0075 E3EB C1 04 .. cmpb #04 E3ED 22 05 ". bhi 05 @@ -12662,7 +12749,8 @@ E462 BD E5 D1 ... jsr e5d1 ;jump52 E465 CE 00 17 ... ldx #0017 E468 1D 00 .. bclr add,x 00,x E46A 02 . idiv -E46B 7E E3 DE ~.. jmp e3de +E46B 7E E3 DE ~.. jmp e3de ;goto77 +goto76: E46E CE 00 21 ..! ldx #0021 E471 1D 00 .. bclr add,x 00,x E473 80 CE .. suba #ce @@ -12675,7 +12763,7 @@ E482 CC 00 80 ... ldd #0080 E485 BD C7 E7 ... jsr c7e7 ;jump37 E488 BD E5 D1 ... jsr e5d1 ;jump52 E48B BD D8 E9 ... jsr d8e9 ;jump92 -E48E 7E E5 5E ~.^ jmp e55e +E48E 7E E5 5E ~.^ jmp e55e ;goto74 E491 F6 00 2B ..+ ldab 002b E494 C1 00 .. cmpb #00 E496 26 08 &. bne 08 @@ -12705,7 +12793,7 @@ E4CD 4F O clra E4CE BD C7 E7 ... jsr c7e7 ;jump37 E4D1 F6 0B C0 ... ldab 0bc0 E4D4 2D 03 -. blt 03 -E4D6 7E E5 58 ~.X jmp e558 +E4D6 7E E5 58 ~.X jmp e558 ;goto78 E4D9 F6 0B C0 ... ldab 0bc0 E4DC C4 10 .. andb #10 E4DE 26 78 &x bne 78 @@ -12776,13 +12864,16 @@ E550 CC 0D 1B ... ldd #0d1b E553 BD FB DF ... jsr fbdf ;jump46 E556 31 1 ins E557 31 1 ins +goto78: E558 BD D7 FF ... jsr d7ff ;jump80 E55B BD D8 40 ..@ jsr d840 ;jump105 +goto74: E55E 7F 00 06 ... clr 0006 E561 7F 00 2E ... clr 002e E564 CE 00 1B ... ldx #001b E567 1D 00 .. bclr add,x 00,x E569 80 CE .. suba #ce +;e56a ???? goto73 E56B 00 . test E56C 1D 1D .. bclr add,x 1d,x E56E 00 . test @@ -13156,12 +13247,12 @@ E7CB CE 00 05 ... ldx #0005 E7CE 02 . idiv E7CF 5D ] tstb E7D0 26 03 &. bne 03 -E7D2 7E E8 99 ~.. jmp e899 +E7D2 7E E8 99 ~.. jmp e899 ;goto79 E7D5 F6 00 06 ... ldab 0006 E7D8 BD D7 A0 ... jsr d7a0 ;jump10 E7DB 83 00 00 ... subd #0000 E7DE 27 03 '. beq 03 -E7E0 7E E8 99 ~.. jmp e899 +E7E0 7E E8 99 ~.. jmp e899 ;goto79 E7E3 F6 00 06 ... ldab 0006 E7E6 4F O clra E7E7 05 . asld @@ -13259,6 +13350,7 @@ E892 8F . xgdx E893 AA 00 .. ora 00,x E895 EA 01 .. orb 01,x E897 ED 00 .. stad 00,x +goto79: E899 39 9 rts jump68: @@ -13549,7 +13641,7 @@ EAD1 BD E5 D7 ... jsr e5d7 ;jump69 EAD4 38 8 pulx EAD5 83 00 00 ... subd #0000 EAD8 27 03 '. beq 03 -EADA 7E ED F8 ~.. jmp edf8 +EADA 7E ED F8 ~.. jmp edf8 ;goto80 EADD C6 02 .. ldab #02 EADF F7 00 14 ... stb 0014 EAE2 F6 00 14 ... ldab 0014 @@ -13570,7 +13662,7 @@ EB05 BD E5 D7 ... jsr e5d7 ;jump69 EB08 38 8 pulx EB09 83 00 00 ... subd #0000 EB0C 26 03 &. bne 03 -EB0E 7E ED F8 ~.. jmp edf8 +EB0E 7E ED F8 ~.. jmp edf8 ;goto80 EB11 CC 5A 5A .ZZ ldd #5a5a EB14 FD 10 16 ... stad 1016 EB17 CC B1 39 ..9 ldd #b139 @@ -13857,6 +13949,7 @@ ED50 FD 0D E9 ... stad 0de9 ED53 FD 0D E7 ... stad 0de7 ED56 4F O clra ED57 5F _ clrb +goto80: ED58 FD 0D ED ... stad 0ded ED5B FD 0D EB ... stad 0deb ED5E 5F _ clrb @@ -13956,6 +14049,7 @@ EE17 38 8 pulx EE18 39 9 rts EE19 BD E5 D1 ... jsr e5d1 ;jump52 +goto81: EE1C CE 10 16 ... ldx #1016 EE1F 1D 01 .. bclr add,x 01,x EE21 FF CE 10 ... stx ce10 @@ -14286,7 +14380,7 @@ F14C CC B1 BD ... ldd #b1bd F14F BD C0 BA ... jsr c0ba ;display: F152 CC 05 DC ... ldd #05dc F155 BD E5 71 ..q jsr e571 ;jump13 -F158 7E EE 1C ~.. jmp ee1c +F158 7E EE 1C ~.. jmp ee1c ;goto81 ;send a byte to the printer? ;it calls c7e7, which does things with the serial port @@ -14531,7 +14625,7 @@ F322 3C < pshx F323 F6 20 00 . . ldab 2000 F326 C4 40 .@ andb #40 F328 26 03 &. bne 03 -F32A 7E F3 BC ~.. jmp f3bc +F32A 7E F3 BC ~.. jmp f3bc ;goto82 F32D F6 00 17 ... ldab 0017 F330 C4 08 .. andb #08 F332 26 06 &. bne 06 @@ -14596,6 +14690,7 @@ F3B1 7A 00 18 z.. dec 0018 F3B4 20 9A . bra 9a F3B6 CC 00 0A ... ldd #000a F3B9 BD F1 5B ..[ jsr f15b ;jump53 +goto82: F3BC 38 8 pulx F3BD 31 1 ins F3BE 31 1 ins @@ -15157,6 +15252,7 @@ F8F6 BD E5 71 ..q jsr e571 ;jump13 F8F9 C6 1E .. ldab #1e F8FB F7 00 35 ..5 stb 0035 F8FE 0E . cli +goto85: F8FF BD E6 1B ... jsr e61b ;jump4 F902 BD D1 05 ... jsr d105 ;jump32 F905 F6 10 0A ... ldab 100a @@ -15232,7 +15328,7 @@ F9A4 C4 20 . andb #20 F9A6 27 08 '. beq 08 F9A8 F6 00 35 ..5 ldab 0035 F9AB 26 03 &. bne 03 -F9AD 7E FA 79 ~.y jmp fa79 +F9AD 7E FA 79 ~.y jmp fa79 ;goto83 F9B0 CE 00 1F ... ldx #001f F9B3 1D 00 .. bclr add,x 00,x F9B5 04 . lsrd @@ -15242,7 +15338,7 @@ F9BB 10 . sba F9BC F6 00 1F ... ldab 001f F9BF C4 20 . andb #20 F9C1 26 03 &. bne 03 -F9C3 7E FA 74 ~.t jmp fa74 +F9C3 7E FA 74 ~.t jmp fa74 ;goto84 F9C6 F6 0B C0 ... ldab 0bc0 F9C9 C4 01 .. andb #01 F9CB 27 08 '. beq 08 @@ -15318,8 +15414,10 @@ FA6A 1D 00 .. bclr add,x 00,x FA6C 20 C6 . bra c6 FA6E 1E F7 00 35 ...5 brset f7,x 00 35 FA72 20 03 . bra 03 +goto84: FA74 BD DE E7 ... jsr dee7 ;jump116 FA77 20 66 f bra 66 +goto83: FA79 F6 00 12 ... ldab 0012 FA7C C4 20 . andb #20 FA7E 27 5F '_ beq 5f @@ -15367,7 +15465,7 @@ FAD5 26 05 &. bne 05 FAD7 BD 81 00 ... jsr 8100 ;jump72 FADA 20 03 . bra 03 FADC BD 84 A0 ... jsr 84a0 ;jump73 -FADF 7E F8 FF ~.. jmp f8ff +FADF 7E F8 FF ~.. jmp f8ff ;goto85 FAE2 CC B1 2E ... ldd #b12e ;"**ERROR***" FAE5 BD C0 BA ... jsr c0ba ;display: FAE8 CC 07 D0 ... ldd #07d0 @@ -15486,7 +15584,7 @@ FBDE 39 9 rts jump46: FBDF BD FB E8 ... jsr fbe8 ;jump86 FBE2 BD FC 25 ..% jsr fc25 ;jump85 -FBE5 7E FC 04 ~.. jmp fc04 ;jump87 +FBE5 7E FC 04 ~.. jmp fc04 ;goto87 jump86: FBE8 3C < pshx @@ -15511,7 +15609,7 @@ FC00 EC 10 .. ldd 10,x FC02 38 8 pulx FC03 39 9 rts -jump87: +goto87: FC04 ED 00 .. stad 00,x FC06 3C < pshx FC07 30 0 tsx @@ -15574,7 +15672,7 @@ FC53 18 3C .< pshy FC55 30 0 tsx FC56 4F O clra FC57 A7 04 .. sta 04,x -FC59 7E FC 6D ~.m jmp fc6d +FC59 7E FC 6D ~.m jmp fc6d ;goto88 jump82: FC5C 3C < pshx @@ -15588,7 +15686,8 @@ FC63 18 3C .< pshy FC65 30 0 tsx FC66 86 01 .. ldaa #01 FC68 A7 04 .. sta 04,x -FC6A 7E FC 6D ~.m jmp fc6d +FC6A 7E FC 6D ~.m jmp fc6d ;goto88 +goto88: FC6D 1A EE 0E ... ldy 0e,x FC70 EC 08 .. ldd 08,x FC72 ED 0E .. stad 0e,x @@ -15608,11 +15707,11 @@ FC8C 27 15 '. beq 15 FC8E 1E 04 01 08 .... brset 04,x 01 08 FC92 CC 00 00 ... ldd #0000 FC95 ED 14 .. stad 14,x -FC97 7E FE 04 ~.. jmp fe04 +FC97 7E FE 04 ~.. jmp fe04 ;goto89 FC9A EC 0C .. ldd 0c,x FC9C ED 14 .. stad 14,x FC9E EC 0A .. ldd 0a,x -FCA0 7E FD E3 ~.. jmp fde3 +FCA0 7E FD E3 ~.. jmp fde3 ;goto90 FCA3 83 00 00 ... subd #0000 FCA6 27 12 '. beq 12 FCA8 EC 0C .. ldd 0c,x @@ -15622,7 +15721,7 @@ FCAF 6D 0E m. tst 0e,x FCB1 26 70 &p bne 70 FCB3 6D 0F m. tst 0f,x FCB5 27 1A '. beq 1a -FCB7 7E FD A4 ~.. jmp fda4 +FCB7 7E FD A4 ~.. jmp fda4 ;goto91 FCBA 3C < pshx FCBB 3C < pshx FCBC 18 38 .8 puly @@ -15635,7 +15734,7 @@ FCC9 38 8 pulx FCCA ED 14 .. stad 14,x FCCC 4F O clra FCCD 5F _ clrb -FCCE 7E FD E3 ~.. jmp fde3 +FCCE 7E FD E3 ~.. jmp fde3 ;goto90 FCD1 3C < pshx FCD2 3C < pshx FCD3 18 38 .8 puly @@ -15677,7 +15776,7 @@ FD18 18 6F 0B .o. clr 0b,y FD1B 38 8 pulx FD1C ED 14 .. stad 14,x FD1E EC 0A .. ldd 0a,x -FD20 7E FD E3 ~.. jmp fde3 +FD20 7E FD E3 ~.. jmp fde3 ;goto90 FD23 86 08 .. ldaa #08 FD25 A7 05 .. sta 05,x FD27 69 i rol @@ -15708,13 +15807,13 @@ FD4B 1F 04 01 09 .... brclr 04,x 01 09 FD4F EC 0B .. ldd 0b,x FD51 ED 14 .. stad 14,x FD53 EC 09 .. ldd 09,x -FD55 7E FD E3 ~.. jmp fde3 +FD55 7E FD E3 ~.. jmp fde3 ;goto90 FD58 4F O clra FD59 E6 0D .. ldab 0d,x FD5B 53 S comb FD5C ED 14 .. stad 14,x FD5E 5F _ clrb -FD5F 7E FD E3 ~.. jmp fde3 +FD5F 7E FD E3 ~.. jmp fde3 ;goto90 FD62 86 10 .. ldaa #10 FD64 A7 05 .. sta 05,x FD66 69 i rol @@ -15757,6 +15856,7 @@ FD9E ED 14 .. stad 14,x FDA0 4F O clra FDA1 5F _ clrb FDA2 20 3F ? bra 3f +goto91: FDA4 2B BC +. bmi bc FDA6 86 10 .. ldaa #10 FDA8 A7 05 .. sta 05,x @@ -15797,6 +15897,7 @@ FDDE 53 S comb FDDF ED 14 .. stad 14,x FDE1 4F O clra FDE2 5F _ clrb +goto90: FDE3 1F 04 80 12 .... brclr 04,x 80 12 FDE7 43 C coma FDE8 53 S comb @@ -15814,6 +15915,7 @@ FDFC 26 06 &. bne 06 FDFE 6D 14 m. tst 14,x FE00 26 02 &. bne 02 FE02 6D 15 m. tst 15,x +goto89: FE04 18 38 .8 puly FE06 38 8 pulx FE07 31 1 ins @@ -15880,11 +15982,12 @@ FE5E 6F 00 o. clr 00,x ; else: load addr X with 0 FE60 08 . inx ; increment X FE61 20 F6 . bra fe59 ;repeat FE63 BD F7 D6 ... jsr f7d6 ;goto main: -FE66 7E FE 6D ~.m jmp fe6d ; +FE66 7E FE 6D ~.m jmp fe6d ; goto91 FE69 0F . sei ;inhibit interrupts FE6A 7E FE 49 ~.I jmp fe49 ;goto reset: +goto91: FE6D 20 FE . bra fe6d ;loop forever ;[SAF] - wait for interrupts?