_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

W.VP-2

FILE INFORMATION

FILENAME(S): W.VP-2

FILE TYPE(S): PRG

FILE SIZE: 6.2K

FIRST SEEN: 2025-11-30 21:21:30

APPEARS ON: 1 disk(s)

FILE HASH

c6fe1df9fdb742d4ec2f134923144a357e7d9329125350633b78f6a054aec821

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
COSMIC BALANCE W.VP-2 PRG DuncanTwain 1 13 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: FB 00 30 BF 48 00 01 00  20 2E 43 C5 10 00 20 2E  |..0.H... .C... .|
00000010: 42 41 20 24 38 34 38 B8  20 00 20 2E 4F D3 30 00  |BA $848. . .O.0.|
00000020: 53 54 41 52 54 20 49 4E  43 20 24 33 43 B7 40 00  |START INC $3C.@.|
00000030: 20 4C 44 41 20 23 24 30  B0 50 00 53 54 41 52 54  | LDA #$0.P.START|
00000040: 33 20 53 54 41 20 24 33  42 B7 60 00 20 41 53 4C  |3 STA $3B.`. ASL|
00000050: 20 C1 70 00 20 54 41 D8  80 00 20 4C 44 41 20 24  | .p. TA... LDA $|
00000060: 36 46 46 30 2C D8 90 00  20 53 54 41 20 24 B2 00  |6FF0,... STA $..|
00000070: 01 20 4C 44 41 20 24 36  46 46 31 2C D8 10 01 20  |. LDA $6FF1,... |
00000080: 53 54 41 20 24 B3 20 01  20 4C 44 59 20 23 24 39  |STA $. . LDY #$9|
00000090: B0 30 01 20 4C 44 41 20  28 32 29 2C D9 40 01 20  |.0. LDA (2),.@. |
000000A0: 42 4E 45 20 53 54 41 52  54 B2 50 01 20 4A 4D 50  |BNE START.P. JMP|
000000B0: 20 24 35 35 35 B8 60 01  53 54 41 52 54 32 20 4C  | $555.`.START2 L|
000000C0: 44 59 20 23 24 33 B6 70  01 20 4C 44 41 20 28 32  |DY #$3.p. LDA (2|
000000D0: 29 2C D9 80 01 20 53 54  41 20 24 33 42 B3 90 01  |),... STA $3B...|
000000E0: 20 4C 44 41 20 23 B0 00  02 20 53 54 41 20 24 33  | LDA #... STA $3|
000000F0: 42 B4 10 02 20 4C 44 58  20 23 B0 20 02 53 54 41  |B... LDX #. .STA|
00000100: 52 54 34 20 41 53 4C 20  24 33 42 B3 30 02 20 52  |RT4 ASL $3B.0. R|
00000110: 4F 4C 20 24 33 42 B4 40  02 20 49 4E D8 50 02 20  |OL $3B.@. IN.P. |
00000120: 43 50 58 20 23 B3 60 02  20 42 43 43 20 53 54 41  |CPX #.`. BCC STA|
00000130: 52 54 B4 70 02 20 4C 44  59 20 23 24 38 C3 80 02  |RT.p. LDY #$8...|
00000140: 20 4C 44 41 20 24 33 42  B3 90 02 20 53 54 41 20  | LDA $3B... STA |
00000150: 28 32 29 2C D9 00 03 20  49 4E D9 10 03 20 4C 44  |(2),... IN... LD|
00000160: 41 20 24 33 42 B4 20 03  20 53 54 41 20 28 32 29  |A $3B. . STA (2)|
00000170: 2C D9 30 03 20 49 4E D9  40 03 20 53 54 41 20 28  |,.0. IN.@. STA (|
00000180: 32 29 2C D9 50 03 20 4C  44 59 20 23 24 38 C5 60  |2),.P. LDY #$8.`|
00000190: 03 20 53 54 41 20 28 32  29 2C D9 70 03 20 4C 44  |. STA (2),.p. LD|
000001A0: 41 20 23 31 32 B8 80 03  20 4C 44 59 20 23 24 38  |A #12... LDY #$8|
000001B0: B9 90 03 20 53 54 41 20  28 32 29 2C D9 00 04 20  |... STA (2),... |
000001C0: 49 4E D9 10 04 20 53 54  41 20 28 32 29 2C D9 20  |IN... STA (2),. |
000001D0: 04 20 49 4E D9 30 04 20  4C 44 41 20 23 B0 40 04  |. IN.0. LDA #.@.|
000001E0: 20 53 54 41 20 28 32 29  2C D9 50 04 20 4C 44 58  | STA (2),.P. LDX|
000001F0: 20 23 B0 60 04 20 4C 44  59 20 23 B3 70 04 53 54  | #.`. LDY #.p.ST|
00000200: 41 52 54 35 20 53 54 41  20 28 32 29 2C D9 80 04  |ART5 STA (2),...|
00000210: 20 49 4E D9 90 04 20 49  4E D9 00 05 20 49 4E D9  | IN... IN... IN.|
00000220: 10 05 20 49 4E D9 20 05  20 49 4E D8 30 05 20 43  |.. IN. . IN.0. C|
00000230: 50 58 20 23 B6 40 05 20  42 43 43 20 53 54 41 52  |PX #.@. BCC STAR|
00000240: 54 B5 50 05 20 4C 44 41  20 24 33 42 B7 60 05 20  |T.P. LDA $3B.`. |
00000250: 4A 53 52 20 24 36 30 30  B9 70 05 20 4C 44 41 20  |JSR $600.p. LDA |
00000260: 23 31 B6 80 05 20 4A 53  52 20 24 36 30 30 C3 90  |#1... JSR $600..|
00000270: 05 20 4C 44 59 20 23 B0  00 06 53 54 41 52 54 36  |. LDY #...START6|
00000280: 20 4C 44 41 20 28 36 29  2C D9 10 06 20 53 54 41  | LDA (6),... STA|
00000290: 20 24 33 41 37 2C D9 20  06 20 49 4E D9 30 06 20  | $3A7,. . IN.0. |
000002A0: 43 50 59 20 23 B9 40 06  20 42 43 43 20 53 54 41  |CPY #.@. BCC STA|
000002B0: 52 54 B6 50 06 20 4C 44  41 20 23 B0 60 06 20 4A  |RT.P. LDA #.`. J|
000002C0: 53 52 20 24 36 30 30 C3  70 06 20 4C 44 59 20 23  |SR $600.p. LDY #|
000002D0: B0 80 06 53 54 41 52 54  37 20 4C 44 41 20 24 33  |...START7 LDA $3|
000002E0: 41 37 2C D9 90 06 20 53  54 41 20 28 36 29 2C D9  |A7,... STA (6),.|
000002F0: 00 07 20 49 4E D9 10 07  20 43 50 59 20 23 B9 20  |.. IN... CPY #. |
00000300: 07 20 42 43 43 20 53 54  41 52 54 B7 30 07 20 4C  |. BCC START.0. L|
00000310: 44 59 20 23 B3 40 07 20  53 54 41 20 28 32 29 2C  |DY #.@. STA (2),|
00000320: D9 50 07 20 4C 44 59 20  23 24 32 C5 60 07 20 4C  |.P. LDY #$2.`. L|
00000330: 44 41 20 28 32 29 2C D9  70 07 20 53 54 41 20 24  |DA (2),.p. STA $|
00000340: 33 42 C2 80 07 20 4A 53  52 20 24 35 34 34 C6 90  |3B... JSR $544..|
00000350: 07 20 4C 44 59 20 23 24  38 C2 00 08 20 53 54 41  |. LDY #$8... STA|
00000360: 20 28 32 29 2C D9 10 08  20 4C 44 59 20 23 24 32  | (2),... LDY #$2|
00000370: B3 20 08 53 54 41 52 54  41 20 4C 44 41 20 28 32  |. .STARTA LDA (2|
00000380: 29 2C D9 30 08 20 41 4E  44 20 23 B0 40 08 20 53  |),.0. AND #.@. S|
00000390: 54 41 20 28 32 29 2C D9  50 08 20 54 59 C1 60 08  |TA (2),.P. TY.`.|
000003A0: 20 43 4C C3 70 08 20 41  44 43 20 23 B8 80 08 20  | CL.p. ADC #... |
000003B0: 54 41 D9 90 08 20 43 50  59 20 23 24 37 C6 00 09  |TA... CPY #$7...|
000003C0: 20 42 43 43 20 53 54 41  52 54 C1 10 09 20 4C 44  | BCC START... LD|
000003D0: 41 20 23 B1 20 09 20 53  54 41 20 24 33 39 C1 30  |A #. . STA $39.0|
000003E0: 09 20 4C 44 59 20 23 B6  40 09 20 4C 44 41 20 28  |. LDY #.@. LDA (|
000003F0: 36 29 2C D9 50 09 20 53  54 41 20 24 33 39 B0 60  |6),.P. STA $39.`|
00000400: 09 20 49 4E D9 70 09 20  4C 44 41 20 28 36 29 2C  |. IN.p. LDA (6),|
00000410: D9 80 09 20 53 54 41 20  24 33 39 B1 90 09 20 49  |... STA $39... I|
00000420: 4E D9 00 10 20 4C 44 41  20 28 36 29 2C D9 10 10  |N... LDA (6),...|
00000430: 20 53 54 41 20 24 33 39  B2 20 10 20 4A 53 52 20  | STA $39. . JSR |
00000440: 24 36 30 31 B5 30 10 20  4A 53 52 20 24 36 30 31  |$601.0. JSR $601|
00000450: B8 40 10 4E 58 54 53 48  50 20 49 4E 43 20 24 33  |.@.NXTSHP INC $3|
00000460: 42 B7 50 10 20 4C 44 41  20 24 33 42 B7 60 10 20  |B.P. LDA $3B.`. |
00000470: 43 4D 50 20 23 B8 70 10  20 42 43 53 20 53 54 53  |CMP #.p. BCS STS|
00000480: 4B D2 80 10 20 4A 4D 50  20 24 35 34 38 C4 90 10  |K... JMP $548...|
00000490: 53 54 53 4B 52 20 4A 53  52 20 24 30 44 42 B4 00  |STSKR JSR $0DB..|
000004A0: 11 47 53 48 49 50 20 4A  53 52 20 24 36 30 34 B2  |.GSHIP JSR $604.|
000004B0: 10 11 20 4C 44 58 20 23  B0 20 11 47 53 48 49 50  |.. LDX #. .GSHIP|
000004C0: 31 20 4C 44 41 20 24 35  30 34 45 2C D8 30 11 20  |1 LDA $504E,.0. |
000004D0: 4A 53 52 20 24 36 30 30  B3 40 11 20 49 4E D8 50  |JSR $600.@. IN.P|
000004E0: 11 20 43 50 58 20 23 33  B4 60 11 20 42 43 43 20  |. CPX #3.`. BCC |
000004F0: 47 53 48 49 50 B1 70 11  20 4C 44 58 20 23 B1 80  |GSHIP.p. LDX #..|
00000500: 11 20 53 54 58 20 24 33  37 B7 90 11 20 4A 53 52  |. STX $37... JSR|
00000510: 20 24 36 30 34 B5 00 12  20 4C 44 41 20 24 33 35  | $604... LDA $35|
00000520: B0 10 12 20 43 4D 50 20  23 24 32 C6 20 12 20 42  |... CMP #$2. . B|
00000530: 4E 45 20 47 53 48 49 50  B2 30 12 20 4A 4D 50 20  |NE GSHIP.0. JMP |
00000540: 24 35 35 44 B8 40 12 47  53 48 49 50 32 20 4A 53  |$55D.@.GSHIP2 JS|
00000550: 52 20 24 36 30 34 B8 50  12 28 4C 44 41 20 24 33  |R $604.P.(LDA $3|
00000560: 42 B8 60 12 20 43 4D 50  20 23 B8 70 12 20 42 43  |B.`. CMP #.p. BC|
00000570: 53 20 47 53 48 49 D0 80  12 20 4C 44 41 20 24 B8  |S GSHI... LDA $.|
00000580: 90 12 20 53 54 41 20 24  B2 00 13 20 4C 44 41 20  |.. STA $... LDA |
00000590: 24 B9 10 13 20 53 54 41  20 24 B3 20 13 20 4C 44  |$... STA $. . LD|
000005A0: 41 20 24 33 42 B8 30 13  20 53 54 41 20 24 33 42  |A $3B.0. STA $3B|
000005B0: B7 40 13 20 4A 53 52 20  24 36 30 30 B9 50 13 50  |.@. JSR $600.P.P|
000005C0: 52 49 4E 54 53 20 4A 53  52 20 24 35 30 41 C5 60  |RINTS JSR $50A.`|
000005D0: 13 20 4C 44 41 20 23 B0  70 13 50 52 49 4E 54 31  |. LDA #.p.PRINT1|
000005E0: 20 53 54 41 20 24 33 42  CB 80 13 20 4A 53 52 20  | STA $3B... JSR |
000005F0: 24 35 33 46 B9 90 13 20  49 4E 43 20 24 33 42 C3  |$53F... INC $3B.|
00000600: 00 14 20 4C 44 41 20 24  33 42 C3 10 14 20 43 4D  |.. LDA $3B... CM|
00000610: 50 20 23 32 B4 20 14 20  42 43 43 20 50 52 49 4E  |P #2. . BCC PRIN|
00000620: 54 B1 30 14 20 4A 53 52  20 24 36 30 34 C2 40 14  |T.0. JSR $604.@.|
00000630: 20 4A 53 52 20 24 36 30  34 C5 50 14 20 4A 53 52  | JSR $604.P. JSR|
00000640: 20 24 35 33 44 B5 60 14  20 4C 44 41 20 23 B0 70  | $53D.`. LDA #.p|
00000650: 14 50 52 49 4E 54 33 20  53 54 41 20 24 33 41 B2  |.PRINT3 STA $3A.|
00000660: 80 14 20 4A 53 52 20 24  35 33 43 C2 90 14 20 49  |.. JSR $53C... I|
00000670: 4E 43 20 24 33 41 B2 00  15 20 4C 44 41 20 24 33  |NC $3A... LDA $3|
00000680: 41 B2 10 15 20 43 4D 50  20 23 B8 20 15 20 42 43  |A... CMP #. . BC|
00000690: 43 20 50 52 49 4E 54 B3  30 15 20 4A 4D 50 20 24  |C PRINT.0. JMP $|
000006A0: 35 35 36 B8 40 15 45 4E  54 55 52 4E 20 52 54 D3  |556.@.ENTURN RT.|
000006B0: 50 15 52 55 4E 41 57 59  20 4A 53 52 20 24 30 44  |P.RUNAWY JSR $0D|
000006C0: 42 B4 60 15 20 4A 53 52  20 24 36 30 34 B2 70 15  |B.`. JSR $604.p.|
000006D0: 20 4C 44 58 20 23 B0 80  15 57 53 45 43 54 52 20  | LDX #...WSECTR |
000006E0: 4C 44 41 20 24 39 45 37  39 2C D8 90 15 20 4A 53  |LDA $9E79,... JS|
000006F0: 52 20 24 36 30 30 B3 00  16 20 49 4E D8 10 16 20  |R $600... IN... |
00000700: 43 50 58 20 23 33 B7 20  16 20 42 43 43 20 57 53  |CPX #3. . BCC WS|
00000710: 45 43 54 D2 30 16 20 4C  44 58 20 23 32 B1 40 16  |ECT.0. LDX #2.@.|
00000720: 20 4A 53 52 20 24 36 30  33 B6 50 16 20 4C 44 58  | JSR $603.P. LDX|
00000730: 20 23 B0 60 16 20 53 54  58 20 24 33 37 C5 70 16  | #.`. STX $37.p.|
00000740: 57 53 43 54 52 31 20 4C  44 41 20 24 39 45 41 30  |WSCTR1 LDA $9EA0|
00000750: 2C D8 80 16 20 4A 53 52  20 24 36 30 30 B3 90 16  |,... JSR $600...|
00000760: 20 49 4E D8 00 17 20 43  50 58 20 23 33 B8 10 17  | IN... CPX #3...|
00000770: 20 42 43 43 20 57 53 43  54 52 B1 20 17 20 4C 44  | BCC WSCTR. . LD|
00000780: 41 20 23 B1 30 17 20 53  54 41 20 24 33 37 B7 40  |A #.0. STA $37.@|
00000790: 17 20 4A 53 52 20 24 36  30 34 B5 50 17 20 4C 44  |. JSR $604.P. LD|
000007A0: 41 20 24 33 35 B0 60 17  20 43 4D 50 20 23 24 34  |A $35.`. CMP #$4|
000007B0: B3 70 17 20 42 4E 45 20  57 53 43 54 52 B2 80 17  |.p. BNE WSCTR...|
000007C0: 20 4C 44 41 20 23 B2 90  17 20 4A 4D 50 20 24 35  | LDA #... JMP $5|
000007D0: 36 32 B4 00 18 57 53 43  54 52 32 20 43 4D 50 20  |62...WSCTR2 CMP |
000007E0: 23 24 33 B1 10 18 20 42  4E 45 20 57 53 43 54 52  |#$3... BNE WSCTR|
000007F0: B3 20 18 20 4C 44 41 20  23 B0 30 18 20 4A 4D 50  |. . LDA #.0. JMP|
00000800: 20 24 35 36 32 B4 40 18  57 53 43 54 52 33 20 43  | $562.@.WSCTR3 C|
00000810: 4D 50 20 23 24 33 B2 50  18 20 42 4E 45 20 52 55  |MP #$3.P. BNE RU|
00000820: 4E 41 57 D9 60 18 20 4C  44 41 20 23 B1 70 18 57  |NAW.`. LDA #.p.W|
00000830: 53 43 54 52 34 20 53 54  41 20 24 33 42 B6 80 18  |SCTR4 STA $3B...|
00000840: 20 4C 44 58 20 23 B0 90  18 57 48 4F 52 55 4E 20  | LDX #...WHORUN |
00000850: 53 54 58 20 24 33 46 B1  00 19 20 4C 44 41 20 24  |STX $3F... LDA $|
00000860: 33 45 38 2C D8 10 19 20  42 4E 45 20 57 48 52 4E  |3E8,... BNE WHRN|
00000870: B1 20 19 20 4A 4D 50 20  24 35 37 34 B5 30 19 57  |. . JMP $574.0.W|
00000880: 48 52 4E 31 20 4C 44 58  20 23 B0 40 19 20 53 54  |HRN1 LDX #.@. ST|
00000890: 58 20 24 33 45 C1 50 19  57 48 52 4E 32 20 53 54  |X $3E.P.WHRN2 ST|
000008A0: 58 20 24 33 42 B7 60 19  20 54 58 C1 70 19 20 4A  |X $3B.`. TX.p. J|
000008B0: 53 52 20 24 35 39 37 B7  80 19 20 4C 44 59 20 23  |SR $597... LDY #|
000008C0: 24 38 C6 90 19 20 4C 44  41 20 28 32 29 2C D9 00  |$8... LDA (2),..|
000008D0: 20 20 43 4D 50 20 24 33  46 B1 10 20 20 42 4E 45  |  CMP $3F..  BNE|
000008E0: 20 57 48 52 4E B5 20 20  20 4C 44 59 20 23 24 39  | WHRN.   LDY #$9|
000008F0: B0 30 20 20 4C 44 41 20  28 32 29 2C D9 40 20 20  |.0  LDA (2),.@  |
00000900: 42 45 51 20 57 48 52 4E  B5 50 20 20 4C 44 59 20  |BEQ WHRN.P  LDY |
00000910: 23 24 38 B4 60 20 20 4C  44 41 20 28 32 29 2C D9  |#$8.`  LDA (2),.|
00000920: 70 20 20 42 45 51 20 57  48 52 4E B3 80 20 20 43  |p  BEQ WHRN..  C|
00000930: 4D 50 20 23 B2 90 20 20  42 43 53 20 57 48 52 4E  |MP #..  BCS WHRN|
00000940: B4 00 21 20 4C 44 41 20  24 33 42 B6 10 21 20 43  |..! LDA $3B..! C|
00000950: 4D 50 20 23 B2 20 21 20  42 45 51 20 57 48 52 4E  |MP #. ! BEQ WHRN|
00000960: B4 30 21 20 43 4D 50 20  24 33 46 B1 40 21 20 42  |.0! CMP $3F.@! B|
00000970: 45 51 20 57 48 52 4E B4  50 21 57 48 52 4E 33 20  |EQ WHRN.P!WHRN3 |
00000980: 4C 44 59 20 23 24 38 C5  60 21 20 4C 44 41 20 23  |LDY #$8.`! LDA #|
00000990: B0 70 21 20 53 54 41 20  28 32 29 2C D9 80 21 20  |.p! STA (2),..! |
000009A0: 4A 4D 50 20 24 35 36 37  C6 90 21 57 48 52 4E 34  |JMP $567..!WHRN4|
000009B0: 20 4C 44 59 20 23 24 38  C5 00 22 20 4C 44 41 20  | LDY #$8.." LDA |
000009C0: 23 B1 10 22 20 53 54 41  20 28 32 29 2C D9 20 22  |#.." STA (2),. "|
000009D0: 20 4C 44 59 20 23 24 34  C5 30 22 20 4C 44 41 20  | LDY #$4.0" LDA |
000009E0: 28 32 29 2C D9 40 22 20  43 4C C3 50 22 20 41 44  |(2),.@" CL.P" AD|
000009F0: 43 20 24 33 45 C1 60 22  20 53 54 41 20 24 33 45  |C $3E.`" STA $3E|
00000A00: C1 70 22 57 48 52 4E 35  20 4C 44 58 20 24 33 42  |.p"WHRN5 LDX $3B|
00000A10: B7 80 22 20 49 4E D8 90  22 20 43 50 58 20 23 B8  |.." IN.." CPX #.|
00000A20: 00 23 20 42 43 43 20 57  48 52 4E B2 10 23 57 48  |.# BCC WHRN..#WH|
00000A30: 52 4E 36 20 4C 44 41 20  24 33 45 C1 20 23 20 42  |RN6 LDA $3E. # B|
00000A40: 45 51 20 57 48 52 4E B9  30 23 20 4C 44 41 20 23  |EQ WHRN.0# LDA #|
00000A50: B0 40 23 20 53 54 41 20  24 33 42 B8 50 23 20 53  |.@# STA $3B.P# S|
00000A60: 54 41 20 24 33 46 B2 60  23 20 54 41 D8 70 23 57  |TA $3F.`# TA.p#W|
00000A70: 48 52 4E 37 20 53 54 58  20 24 33 42 B7 80 23 20  |HRN7 STX $3B..# |
00000A80: 54 58 C1 90 23 20 4A 53  52 20 24 35 39 37 B7 00  |TX..# JSR $597..|
00000A90: 24 20 4C 44 59 20 23 24  39 B0 10 24 20 4C 44 41  |$ LDY #$9..$ LDA|
00000AA0: 20 28 32 29 2C D9 20 24  20 42 45 51 20 57 48 52  | (2),. $ BEQ WHR|
00000AB0: 4E B8 30 24 20 4C 44 59  20 23 24 38 C6 40 24 20  |N.0$ LDY #$8.@$ |
00000AC0: 4C 44 41 20 28 32 29 2C  D9 50 24 20 43 4D 50 20  |LDA (2),.P$ CMP |
00000AD0: 24 33 46 B1 60 24 20 42  4E 45 20 57 48 52 4E B8  |$3F.`$ BNE WHRN.|
00000AE0: 70 24 20 4C 44 59 20 23  24 38 C5 80 24 20 4C 44  |p$ LDY #$8..$ LD|
00000AF0: 41 20 28 32 29 2C D9 90  24 20 42 4E 45 20 57 48  |A (2),..$ BNE WH|
00000B00: 52 4E B8 00 25 20 4C 44  59 20 23 24 32 B5 10 25  |RN..% LDY #$2..%|
00000B10: 20 4C 44 41 20 28 32 29  2C D9 20 25 20 43 4D 50  | LDA (2),. % CMP|
00000B20: 20 24 33 46 B2 30 25 20  42 43 43 20 57 48 52 4E  | $3F.0% BCC WHRN|
00000B30: B8 40 25 20 42 45 51 20  57 48 52 4E B8 50 25 20  |.@% BEQ WHRN.P% |
00000B40: 53 54 41 20 24 33 46 B2  60 25 20 4C 44 58 20 24  |STA $3F.`% LDX $|
00000B50: 33 42 B7 70 25 20 53 54  58 20 24 33 42 B8 80 25  |3B.p% STX $3B..%|
00000B60: 57 48 52 4E 38 20 4C 44  58 20 24 33 42 B7 90 25  |WHRN8 LDX $3B..%|
00000B70: 20 49 4E D8 00 26 20 43  50 58 20 23 B8 10 26 20  | IN..& CPX #..& |
00000B80: 42 43 43 20 57 48 52 4E  B7 20 26 20 4C 44 41 20  |BCC WHRN. & LDA |
00000B90: 24 33 46 B2 30 26 20 42  45 51 20 57 48 52 4E B9  |$3F.0& BEQ WHRN.|
00000BA0: 40 26 20 4C 44 41 20 24  33 42 B8 50 26 20 4A 53  |@& LDA $3B.P& JS|
00000BB0: 52 20 24 35 39 37 B7 60  26 20 4C 44 41 20 23 B1  |R $597.`& LDA #.|
00000BC0: 70 26 20 4C 44 59 20 23  24 38 C5 80 26 20 53 54  |p& LDY #$8..& ST|
00000BD0: 41 20 28 32 29 2C D9 90  26 20 44 45 43 20 24 33  |A (2),..& DEC $3|
00000BE0: 45 C1 00 27 20 4A 4D 50  20 24 35 36 45 B4 10 27  |E..' JMP $56E..'|
00000BF0: 57 48 52 4E 39 20 4C 44  41 20 23 B0 20 27 20 53  |WHRN9 LDA #. ' S|
00000C00: 54 41 20 24 33 42 B7 30  27 57 48 52 4E 41 20 4A  |TA $3B.0'WHRNA J|
00000C10: 53 52 20 24 35 39 37 B7  40 27 20 4C 44 59 20 23  |SR $597.@' LDY #|
00000C20: 24 38 C6 50 27 20 4C 44  41 20 28 32 29 2C D9 60  |$8.P' LDA (2),.`|
00000C30: 27 20 43 4D 50 20 24 33  46 B1 70 27 20 42 4E 45  |' CMP $3F.p' BNE|
00000C40: 20 57 48 52 4E C7 80 27  20 49 4E D9 90 27 20 4C  | WHRN..' IN..' L|
00000C50: 44 41 20 28 32 29 2C D9  00 28 20 42 45 51 20 57  |DA (2),..( BEQ W|
00000C60: 48 52 4E C7 10 28 20 4A  53 52 20 24 36 30 34 B2  |HRN..( JSR $604.|
00000C70: 20 28 20 4C 44 59 20 23  24 39 B4 30 28 57 48 52  | ( LDY #$9.0(WHR|
00000C80: 4E 42 20 4C 44 41 20 28  32 29 2C D9 40 28 20 43  |NB LDA (2),.@( C|
00000C90: 4D 50 20 23 24 32 B0 50  28 20 42 45 51 20 57 48  |MP #$2.P( BEQ WH|
00000CA0: 52 4E C3 60 28 20 4A 53  52 20 24 36 30 30 B3 70  |RN.`( JSR $600.p|
00000CB0: 28 20 49 4E D9 80 28 20  43 50 59 20 23 24 39 C5  |( IN..( CPY #$9.|
00000CC0: 90 28 20 42 43 43 20 57  48 52 4E C2 00 29 57 48  |.( BCC WHRN..)WH|
00000CD0: 52 4E 43 20 4C 44 59 20  23 24 38 C5 10 29 20 4C  |RNC LDY #$8..) L|
00000CE0: 44 41 20 28 32 29 2C D9  20 29 20 42 4E 45 20 57  |DA (2),. ) BNE W|
00000CF0: 48 52 4E C9 30 29 20 49  4E 43 20 24 33 37 C5 40  |HRN.0) INC $37.@|
00000D00: 29 20 4C 44 58 20 23 B0  50 29 57 48 52 4E 44 20  |) LDX #.P)WHRND |
00000D10: 4C 44 41 20 24 39 45 31  34 2C D8 60 29 20 4A 53  |LDA $9E14,.`) JS|
00000D20: 52 20 24 36 30 30 B3 70  29 20 49 4E D8 80 29 20  |R $600.p) IN..) |
00000D30: 43 50 58 20 23 B9 90 29  20 42 43 43 20 57 48 52  |CPX #..) BCC WHR|
00000D40: 4E C4 00 30 20 4C 44 59  20 23 24 39 B0 10 30 20  |N..0 LDY #$9..0 |
00000D50: 4C 44 41 20 23 B0 20 30  20 53 54 41 20 28 32 29  |LDA #. 0 STA (2)|
00000D60: 2C D9 30 30 20 42 45 51  20 57 48 52 4E C6 40 30  |,.00 BEQ WHRN.@0|
00000D70: 57 48 52 4E 49 20 4C 44  58 20 23 B0 50 30 57 48  |WHRNI LDX #.P0WH|
00000D80: 52 4E 45 20 4C 44 41 20  24 39 45 36 45 2C D8 60  |RNE LDA $9E6E,.`|
00000D90: 30 20 4A 53 52 20 24 36  30 30 B3 70 30 20 49 4E  |0 JSR $600.p0 IN|
00000DA0: D8 80 30 20 43 50 58 20  23 31 B1 90 30 20 42 43  |..0 CPX #1..0 BC|
00000DB0: 43 20 57 48 52 4E C5 00  31 57 48 52 4E 46 20 4A  |C WHRN..1WHRNF J|
00000DC0: 53 52 20 24 36 30 33 C6  10 31 57 48 52 4E 47 20  |SR $603..1WHRNG |
00000DD0: 49 4E 43 20 24 33 42 B7  20 31 20 4C 44 41 20 24  |INC $3B. 1 LDA $|
00000DE0: 33 42 B7 30 31 20 43 4D  50 20 23 B8 40 31 20 42  |3B.01 CMP #.@1 B|
00000DF0: 43 43 20 57 48 52 4E C1  50 31 57 48 52 4D 48 20  |CC WHRN.P1WHRMH |
00000E00: 4C 44 58 20 24 33 46 B1  60 31 20 49 4E D8 70 31  |LDX $3F.`1 IN.p1|
00000E10: 20 43 50 58 20 23 B2 80  31 20 42 43 53 20 50 52  | CPX #..1 BCS PR|
00000E20: 4E 54 56 D0 90 31 20 4A  4D 50 20 24 35 36 32 B9  |NTV..1 JMP $562.|
00000E30: 00 32 50 52 4E 54 56 50  20 4A 53 52 20 24 30 44  |.2PRNTVP JSR $0D|
00000E40: 42 B4 10 32 20 4C 44 58  20 23 B0 20 32 20 53 54  |B..2 LDX #. 2 ST|
00000E50: 58 20 24 33 37 C5 30 32  20 4A 53 52 20 24 36 30  |X $37.02 JSR $60|
00000E60: 33 B6 40 32 50 52 56 50  30 20 4C 44 41 20 24 39  |3.@2PRVP0 LDA $9|
00000E70: 45 43 36 2C D8 50 32 20  4A 53 52 20 24 36 30 30  |EC6,.P2 JSR $600|
00000E80: B3 60 32 20 49 4E D8 70  32 20 43 50 58 20 23 34  |.`2 IN.p2 CPX #4|
00000E90: B0 80 32 20 42 43 43 20  50 52 56 50 B0 90 32 20  |..2 BCC PRVP..2 |
00000EA0: 4C 44 58 20 23 B0 00 33  20 53 54 58 20 24 33 45  |LDX #..3 STX $3E|
00000EB0: C4 10 33 20 20 53 54 58  20 24 33 45 C5 20 33 20  |..3  STX $3E. 3 |
00000EC0: 53 54 58 20 24 33 45 C6  30 33 20 53 54 58 20 24  |STX $3E.03 STX $|
00000ED0: 33 46 B0 40 33 20 53 54  58 20 24 33 45 C2 50 33  |3F.@3 STX $3E.P3|
00000EE0: 50 52 56 50 30 41 20 53  54 58 20 24 33 42 B7 60  |PRVP0A STX $3B.`|
00000EF0: 33 20 54 58 C1 70 33 20  4A 53 52 20 24 35 39 37  |3 TX.p3 JSR $597|
00000F00: B7 80 33 20 4C 44 59 20  23 24 39 B0 90 33 20 4C  |..3 LDY #$9..3 L|
00000F10: 44 41 20 28 32 29 2C D9  00 34 20 42 4E 45 20 50  |DA (2),..4 BNE P|
00000F20: 52 56 50 B1 10 34 20 4A  4D 50 20 24 35 38 38 C2  |RVP..4 JMP $588.|
00000F30: 20 34 50 52 56 50 31 20  4C 44 58 20 24 33 37 C6  | 4PRVP1 LDX $37.|
00000F40: 30 34 20 49 4E D8 40 34  20 4A 53 52 20 24 36 30  |04 IN.@4 JSR $60|
00000F50: 33 B6 50 34 20 4C 44 58  20 23 B0 60 34 20 53 54  |3.P4 LDX #.`4 ST|
00000F60: 58 20 24 33 37 C5 70 34  20 4C 44 59 20 23 24 39  |X $37.p4 LDY #$9|
00000F70: B4 80 34 50 52 56 50 32  20 4C 44 41 20 28 32 29  |..4PRVP2 LDA (2)|
00000F80: 2C D9 90 34 20 43 4D 50  20 23 24 32 B0 00 35 20  |,..4 CMP #$2..5 |
00000F90: 42 45 51 20 50 52 56 50  B3 10 35 20 4A 53 52 20  |BEQ PRVP..5 JSR |
00000FA0: 24 36 30 30 B3 20 35 20  49 4E D9 30 35 20 43 50  |$600. 5 IN.05 CP|
00000FB0: 59 20 23 24 39 C5 40 35  20 42 43 43 20 50 52 56  |Y #$9.@5 BCC PRV|
00000FC0: 50 B2 50 35 50 52 56 50  33 20 4C 44 59 20 23 24  |P.P5PRVP3 LDY #$|
00000FD0: 38 C6 60 35 20 4C 44 41  20 28 32 29 2C D9 70 35  |8.`5 LDA (2),.p5|
00000FE0: 20 53 54 41 20 24 33 46  B1 80 35 20 4C 44 59 20  | STA $3F..5 LDY |
00000FF0: 23 24 32 B5 90 35 20 4C  44 41 20 28 32 29 2C D9  |#$2..5 LDA (2),.|
00001000: 00 36 20 4C 44 58 20 23  B0 10 36 50 52 56 50 34  |.6 LDX #..6PRVP4|
00001010: 20 43 4D 50 20 24 35 30  30 38 2C D8 20 36 20 42  | CMP $5008,. 6 B|
00001020: 45 51 20 50 52 56 50 B5  30 36 20 49 4E D8 40 36  |EQ PRVP.06 IN.@6|
00001030: 20 4A 4D 50 20 24 35 37  42 B0 50 36 50 52 56 50  | JMP $57B.P6PRVP|
00001040: 35 20 54 58 C1 60 36 20  53 54 41 20 24 33 46 B3  |5 TX.`6 STA $3F.|
00001050: 70 36 20 41 53 4C 20 C1  80 36 20 41 53 4C 20 C1  |p6 ASL ..6 ASL .|
00001060: 90 36 20 41 53 4C 20 C1  00 37 20 43 4C C3 10 37  |.6 ASL ..7 CL..7|
00001070: 20 41 44 43 20 24 35 30  30 B6 20 37 20 53 54 41  | ADC $500. 7 STA|
00001080: 20 24 B6 30 37 20 4C 44  41 20 24 35 30 30 B7 40  | $.07 LDA $500.@|
00001090: 37 20 41 44 43 20 23 B0  50 37 20 53 54 41 20 24  |7 ADC #.P7 STA $|
000010A0: B7 60 37 20 4C 44 58 20  24 33 46 B1 70 37 20 4C  |.`7 LDX $3F.p7 L|
000010B0: 44 41 20 24 36 46 45 30  2C D8 80 37 20 54 41 D9  |DA $6FE0,..7 TA.|
000010C0: 90 37 20 44 45 D9 00 38  20 4C 44 41 20 28 36 29  |.7 DE..8 LDA (6)|
000010D0: 2C D9 10 38 20 53 54 41  20 24 33 39 C4 20 38 20  |,..8 STA $39. 8 |
000010E0: 4C 44 59 20 23 24 39 B0  30 38 20 4C 44 41 20 28  |LDY #$9.08 LDA (|
000010F0: 32 29 2C D9 40 38 20 53  54 41 20 24 33 39 C2 50  |2),.@8 STA $39.P|
00001100: 38 20 4A 53 52 20 24 36  30 32 B4 60 38 20 4C 44  |8 JSR $602.`8 LD|
00001110: 41 20 24 33 39 C6 70 38  20 4C 44 58 20 24 33 46  |A $39.p8 LDX $3F|
00001120: B3 80 38 20 42 45 51 20  50 52 56 50 B7 90 38 50  |..8 BEQ PRVP..8P|
00001130: 52 56 50 36 20 4C 53 52  20 24 33 41 B0 00 39 20  |RVP6 LSR $3A..9 |
00001140: 52 4F 52 20 C1 10 39 20  44 45 D8 20 39 20 42 4E  |ROR ..9 DE. 9 BN|
00001150: 45 20 50 52 56 50 B6 30  39 50 52 56 50 37 20 53  |E PRVP.09PRVP7 S|
00001160: 54 41 20 24 33 45 C3 40  39 20 4C 44 58 20 24 33  |TA $3E.@9 LDX $3|
00001170: 43 B5 50 39 20 42 45 51  20 50 52 56 50 B8 60 39  |C.P9 BEQ PRVP.`9|
00001180: 20 43 50 58 20 23 B4 70  39 20 42 45 51 20 50 52  | CPX #.p9 BEQ PR|
00001190: 56 50 B8 80 39 20 43 50  58 20 23 B5 90 39 20 42  |VP..9 CPX #..9 B|
000011A0: 4E 45 20 50 52 56 50 38  C1 00 40 50 52 56 50 38  |NE PRVP8..@PRVP8|
000011B0: 20 4A 4D 50 20 24 35 38  36 B0 10 40 50 52 56 50  | JMP $586..@PRVP|
000011C0: 38 41 20 43 50 58 20 23  B1 20 40 20 42 4E 45 20  |8A CPX #. @ BNE |
000011D0: 50 52 56 50 B9 30 40 20  4C 44 58 20 24 33 46 B1  |PRVP.0@ LDX $3F.|
000011E0: 40 40 20 42 45 51 20 50  52 56 50 B8 50 40 20 4C  |@@ BEQ PRVP.P@ L|
000011F0: 44 58 20 24 33 46 B3 60  40 20 43 50 58 20 23 B5  |DX $3F.`@ CPX #.|
00001200: 70 40 20 42 45 51 20 50  52 56 50 B8 80 40 20 4C  |p@ BEQ PRVP..@ L|
00001210: 53 52 20 24 33 45 C3 90  40 20 4C 53 52 20 24 33  |SR $3E..@ LSR $3|
00001220: 45 C3 00 41 20 4A 4D 50  20 24 35 38 36 B0 10 41  |E..A JMP $586..A|
00001230: 50 52 56 50 39 20 43 50  58 20 23 B2 20 41 20 42  |PRVP9 CPX #. A B|
00001240: 4E 45 20 50 52 56 50 C2  30 41 20 4C 44 58 20 24  |NE PRVP.0A LDX $|
00001250: 33 46 B1 40 41 20 42 45  51 20 50 52 56 50 C3 50  |3F.@A BEQ PRVP.P|
00001260: 41 20 4C 53 52 20 24 33  45 C3 60 41 20 4C 53 52  |A LSR $3E.`A LSR|
00001270: 20 24 33 45 C3 70 41 20  4C 44 41 20 24 33 45 C3  | $3E.pA LDA $3E.|
00001280: 80 41 20 4C 53 52 20 C1  90 41 20 4C 53 52 20 C1  |.A LSR ..A LSR .|
00001290: 00 42 20 53 54 41 20 24  33 38 B0 10 42 20 4C 44  |.B STA $38..B LD|
000012A0: 59 20 23 24 38 B2 20 42  20 4C 44 41 20 28 32 29  |Y #$8. B LDA (2)|
000012B0: 2C D9 30 42 20 54 41 D8  40 42 50 52 56 50 41 20  |,.0B TA.@BPRVPA |
000012C0: 42 45 51 20 50 52 56 50  C3 50 42 20 4C 44 41 20  |BEQ PRVP.PB LDA |
000012D0: 24 33 45 C3 60 42 20 43  4C C3 70 42 20 41 44 43  |$3E.`B CL.pB ADC|
000012E0: 20 24 33 38 B0 80 42 20  53 54 41 20 24 33 45 C3  | $38..B STA $3E.|
000012F0: 90 42 20 44 45 D8 00 43  20 4A 4D 50 20 24 35 38  |.B DE..C JMP $58|
00001300: 33 C2 10 43 50 52 56 50  42 20 4C 44 58 20 24 33  |3..CPRVPB LDX $3|
00001310: 46 B1 20 43 20 42 4E 45  20 50 52 56 50 C3 30 43  |F. C BNE PRVP.0C|
00001320: 20 4C 44 41 20 24 33 45  B8 40 43 20 42 4E 45 20  | LDA $3E.@C BNE |
00001330: 50 52 56 50 C3 50 43 20  4C 44 59 20 23 24 38 B5  |PRVP.PC LDY #$8.|
00001340: 60 43 20 4C 44 41 20 28  32 29 2C D9 70 43 20 43  |`C LDA (2),.pC C|
00001350: 4C C3 80 43 20 41 44 43  20 24 33 45 C2 90 43 20  |L..C ADC $3E..C |
00001360: 53 54 41 20 24 33 45 C2  00 44 50 52 56 50 43 20  |STA $3E..DPRVPC |
00001370: 4C 44 58 20 24 33 46 B1  10 44 20 4C 44 41 20 24  |LDX $3F..D LDA $|
00001380: 33 45 C3 20 44 20 43 4C  C3 30 44 20 41 44 43 20  |3E. D CL.0D ADC |
00001390: 24 33 45 44 2C D8 40 44  20 53 54 41 20 24 33 45  |$3ED,.@D STA $3E|
000013A0: 44 2C D8 50 44 20 4C 44  41 20 23 B0 60 44 20 41  |D,.PD LDA #.`D A|
000013B0: 44 43 20 24 33 45 46 2C  D8 70 44 20 53 54 41 20  |DC $3EF,.pD STA |
000013C0: 24 33 45 46 2C D8 80 44  20 4C 44 41 20 23 32 B2  |$3EF,..D LDA #2.|
000013D0: 90 44 20 4C 44 58 20 24  33 46 B1 00 45 20 42 45  |.D LDX $3F..E BE|
000013E0: 51 20 50 52 56 50 C4 10  45 20 4C 44 41 20 23 33  |Q PRVP..E LDA #3|
000013F0: B3 20 45 50 52 56 50 44  20 53 54 41 20 24 33 37  |. EPRVPD STA $37|
00001400: C5 30 45 20 4C 44 58 20  24 33 45 C3 40 45 20 4C  |.0E LDX $3E.@E L|
00001410: 44 41 20 23 B0 50 45 20  4C 44 59 20 23 B3 60 45  |DA #.PE LDY #.`E|
00001420: 20 4A 53 52 20 24 36 30  33 C3 70 45 50 52 56 50  | JSR $603.pEPRVP|
00001430: 45 20 4C 44 58 20 24 33  42 B7 80 45 20 49 4E D8  |E LDX $3B..E IN.|
00001440: 90 45 20 43 50 58 20 23  B8 00 46 20 42 43 53 20  |.E CPX #..F BCS |
00001450: 50 52 56 50 C6 10 46 20  4A 4D 50 20 24 35 37 37  |PRVP..F JMP $577|
00001460: B7 20 46 50 52 56 50 46  20 4C 44 58 20 24 33 43  |. FPRVPF LDX $3C|
00001470: B5 30 46 20 43 50 58 20  23 B3 40 46 20 42 45 51  |.0F CPX #.@F BEQ|
00001480: 20 50 52 56 50 46 C1 50  46 20 4A 4D 50 20 24 35  | PRVPF.PF JMP $5|
00001490: 39 33 B9 60 46 50 52 56  50 46 41 20 4C 44 58 20  |93.`FPRVPFA LDX |
000014A0: 23 B0 70 46 20 53 54 58  20 24 33 46 B1 80 46 20  |#.pF STX $3F..F |
000014B0: 4C 44 58 20 24 33 37 C6  90 46 20 49 4E D8 00 47  |LDX $37..F IN..G|
000014C0: 20 4A 53 52 20 24 36 30  33 B6 10 47 20 4C 44 41  | JSR $603..G LDA|
000014D0: 20 24 36 46 45 B0 20 47  20 43 4C C3 30 47 20 41  | $6FE. G CL.0G A|
000014E0: 44 43 20 23 B9 40 47 20  53 54 41 20 24 33 38 B0  |DC #.@G STA $38.|
000014F0: 50 47 20 41 53 4C 20 C1  60 47 20 43 4C C3 70 47  |PG ASL .`G CL.pG|
00001500: 20 41 44 43 20 24 33 38  B0 80 47 20 43 4D 50 20  | ADC $38..G CMP |
00001510: 24 33 45 C2 90 47 20 42  43 43 20 50 52 56 50 C7  |$3E..G BCC PRVP.|
00001520: 00 48 20 49 4E 43 20 24  33 46 B1 10 48 50 52 56  |.H INC $3F..HPRV|
00001530: 50 47 20 4C 44 41 20 23  33 B2 20 48 20 43 4C C3  |PG LDA #3. H CL.|
00001540: 30 48 20 41 44 43 20 24  35 30 30 B6 40 48 20 53  |0H ADC $500.@H S|
00001550: 54 41 20 24 B6 50 48 20  4C 44 41 20 23 B0 60 48  |TA $.PH LDA #.`H|
00001560: 20 41 44 43 20 24 35 30  30 B7 70 48 20 53 54 41  | ADC $500.pH STA|
00001570: 20 24 B7 80 48 20 4C 44  58 20 24 33 46 B1 90 48  | $..H LDX $3F..H|
00001580: 20 4C 44 41 20 24 36 46  45 B1 00 49 20 54 41 D9  | LDA $6FE..I TA.|
00001590: 10 49 20 44 45 D9 20 49  20 4C 44 41 20 28 36 29  |.I DE. I LDA (6)|
000015A0: 2C D9 30 49 20 53 54 41  20 24 33 45 C3 40 49 20  |,.0I STA $3E.@I |
000015B0: 4C 53 52 20 C1 50 49 20  4C 53 52 20 C1 60 49 20  |LSR .PI LSR .`I |
000015C0: 43 4C C3 70 49 20 41 44  43 20 24 33 45 C3 80 49  |CL.pI ADC $3E..I|
000015D0: 20 53 54 41 20 24 33 38  B0 90 49 20 4C 44 41 20  | STA $38..I LDA |
000015E0: 23 B0 00 50 20 41 44 43  20 23 B0 10 50 20 54 41  |#..P ADC #..P TA|
000015F0: D9 20 50 20 4C 44 41 20  24 33 38 B0 30 50 20 43  |. P LDA $38.0P C|
00001600: 4C C3 40 50 20 41 44 43  20 24 33 45 44 2C D8 50  |L.@P ADC $3ED,.P|
00001610: 50 20 53 54 41 20 24 33  45 44 2C D8 60 50 20 54  |P STA $3ED,.`P T|
00001620: 59 C1 70 50 20 41 44 43  20 24 33 45 46 2C D8 80  |Y.pP ADC $3EF,..|
00001630: 50 20 53 54 41 20 24 33  45 46 2C D8 90 50 20 4C  |P STA $3EF,..P L|
00001640: 44 41 20 24 33 46 B1 00  51 20 43 4C C3 10 51 20  |DA $3F..Q CL..Q |
00001650: 41 44 43 20 23 24 33 B1  20 51 20 53 54 41 20 24  |ADC #$3. Q STA $|
00001660: 35 30 33 C3 30 51 20 4C  44 58 20 23 B0 40 51 20  |503.0Q LDX #.@Q |
00001670: 53 54 58 20 24 33 37 C5  50 51 50 52 56 50 48 20  |STX $37.PQPRVPH |
00001680: 4C 44 41 20 24 35 30 33  36 2C D8 60 51 20 4A 53  |LDA $5036,.`Q JS|
00001690: 52 20 24 36 30 30 B3 70  51 20 49 4E D8 80 51 20  |R $600.pQ IN..Q |
000016A0: 43 50 58 20 23 31 B9 90  51 20 42 43 43 20 50 52  |CPX #1..Q BCC PR|
000016B0: 56 50 C8 00 52 20 4C 44  41 20 23 32 B2 10 52 20  |VP..R LDA #2..R |
000016C0: 4C 44 58 20 24 33 46 B1  20 52 20 42 45 51 20 50  |LDX $3F. R BEQ P|
000016D0: 52 56 50 C9 30 52 20 4C  44 41 20 23 33 B3 40 52  |RVP.0R LDA #3.@R|
000016E0: 50 52 56 50 49 20 53 54  41 20 24 33 37 C5 50 52  |PRVPI STA $37.PR|
000016F0: 20 4C 44 41 20 24 33 45  C3 60 52 20 4C 53 52 20  | LDA $3E.`R LSR |
00001700: C1 70 52 20 4C 53 52 20  C1 80 52 20 43 4C C3 90  |.pR LSR ..R CL..|
00001710: 52 20 41 44 43 20 24 33  45 C3 00 53 20 54 41 D8  |R ADC $3E..S TA.|
00001720: 10 53 20 42 43 43 20 50  52 56 50 CA 20 53 20 4C  |.S BCC PRVP. S L|
00001730: 44 41 20 23 B1 30 53 20  42 4E 45 20 50 52 56 50  |DA #.0S BNE PRVP|
00001740: CB 40 53 50 52 56 50 4A  20 4C 44 41 20 23 B0 50  |.@SPRVPJ LDA #.P|
00001750: 53 50 52 56 50 4B 20 4C  44 59 20 23 B3 60 53 20  |SPRVPK LDY #.`S |
00001760: 4A 53 52 20 24 36 30 33  C3 70 53 50 52 56 50 4C  |JSR $603.pSPRVPL|
00001770: 20 4C 44 58 20 24 33 37  C6 80 53 20 49 4E D8 90  | LDX $37..S IN..|
00001780: 53 20 49 4E D8 00 54 20  4A 53 52 20 24 36 30 33  |S IN..T JSR $603|
00001790: B6 10 54 20 4C 44 58 20  23 B0 20 54 20 53 54 58  |..T LDX #. T STX|
000017A0: 20 24 33 37 C5 30 54 50  52 56 50 4D 20 4C 44 41  | $37.0TPRVPM LDA|
000017B0: 20 24 35 30 34 39 2C D8  40 54 20 4A 53 52 20 24  | $5049,.@T JSR $|
000017C0: 36 30 30 B3 50 54 20 49  4E D8 60 54 20 43 50 58  |600.PT IN.`T CPX|
000017D0: 20 23 B5 70 54 20 42 43  43 20 50 52 56 50 CD 80  | #.pT BCC PRVP..|
000017E0: 54 20 4C 44 41 20 23 32  B2 90 54 20 53 54 41 20  |T LDA #2..T STA |
000017F0: 24 33 37 C5 00 55 20 4C  44 58 20 24 33 45 C4 10  |$37..U LDX $3E..|
00001800: 55 20 4C 44 41 20 24 33  45 C6 20 55 20 4C 44 59  |U LDA $3E. U LDY|
00001810: 20 23 B3 30 55 20 4A 53  52 20 24 36 30 33 C3 40  | #.0U JSR $603.@|
00001820: 55 20 4C 44 41 20 23 33  B3 50 55 20 53 54 41 20  |U LDA #3.PU STA |
00001830: 24 33 37 C5 60 55 20 4C  44 58 20 24 33 45 C5 70  |$37.`U LDX $3E.p|
00001840: 55 20 4C 44 41 20 24 33  46 B0 80 55 20 4C 44 59  |U LDA $3F..U LDY|
00001850: 20 23 B3 90 55 20 4A 53  52 20 24 36 30 33 C3 00  | #..U JSR $603..|
00001860: 56 20 4A 53 52 20 24 36  30 33 C6 10 56 20 4A 4D  |V JSR $603..V JM|
00001870: 50 20 24 35 34 38 B8 20  56 47 54 53 48 49 50 20  |P $548. VGTSHIP |
00001880: 41 53 4C 20 C1 30 56 20  54 41 D8 40 56 20 4C 44  |ASL .0V TA.@V LD|
00001890: 41 20 24 36 46 46 30 2C  D8 50 56 20 53 54 41 20  |A $6FF0,.PV STA |
000018A0: 24 B2 60 56 20 4C 44 41  20 24 36 46 46 31 2C D8  |$.`V LDA $6FF1,.|
000018B0: 70 56 20 53 54 41 20 24  B3 80 56 20 52 54 D3 90  |pV STA $..V RT..|
000018C0: 56 20 2E 45 CE 00                                 |V .E..          |
..0.H... .CE.. .BA $848. . .OS0.START IN
C $3C.@. LDA #$0.P.START3 STA $3B.`. ASL
 AP. TAX.. LDA $6FF0,X.. STA $... LDA $6
FF1,X.. STA $. . LDY #$9.0. LDA (2),Y@. 
BNE START.P. JMP $555.`.START2 LDY #$3.P
. LDA (2),Y.. STA $3B... LDA #... STA $3
B... LDX #. .START4 ASL $3B.0. ROL $3B.@
. INXP. CPX #.`. BCC START.P. LDY #$8C..
 LDA $3B... STA (2),Y.. INY.. LDA $3B. .
 STA (2),Y0. INY@. STA (2),YP. LDY #$8E`
. STA (2),YP. LDA #12... LDY #$8... STA 
(2),Y.. INY.. STA (2),Y . INY0. LDA #.@.
 STA (2),YP. LDX #.`. LDY #.P.START5 STA
 (2),Y.. INY.. INY.. INY.. INY . INX0. C
PX #.@. BCC START.P. LDA $3B.`. JSR $600
.P. LDA #1... JSR $600C.. LDY #...START6
 LDA (6),Y.. STA $3A7,Y . INY0. CPY #.@.
 BCC START.P. LDA #.`. JSR $600CP. LDY #
...START7 LDA $3A7,Y.. STA (6),Y.. INY..
 CPY #. . BCC START.0. LDY #.@. STA (2),
YP. LDY #$2E`. LDA (2),YP. STA $3BB.. JS
R $544F.. LDY #$8B.. STA (2),Y.. LDY #$2
. .STARTA LDA (2),Y0. AND #.@. STA (2),Y
P. TYA`. CLCP. ADC #... TAY.. CPY #$7F..
 BCC STARTA.. LDA #. . STA $39A0. LDY #.
@. LDA (6),YP. STA $39.`. INYP. LDA (6),
Y.. STA $39... INY.. LDA (6),Y.. STA $39
. . JSR $601.0. JSR $601.@.NXTSHP INC $3
B.P. LDA $3B.`. CMP #.P. BCS STSKR.. JMP
 $548D..STSKR JSR $0DB...GSHIP JSR $604.
.. LDX #. .GSHIP1 LDA $504E,X0. JSR $600
.@. INXP. CPX #3.`. BCC GSHIP.P. LDX #..
. STX $37... JSR $604... LDA $35... CMP 
#$2F . BNE GSHIP.0. JMP $55D.@.GSHIP2 JS
R $604.P.(LDA $3B.`. CMP #.P. BCS GSHIP.
. LDA $... STA $... LDA $... STA $. . LD
A $3B.0. STA $3B.@. JSR $600.P.PRINTS JS
R $50AE`. LDA #.P.PRINT1 STA $3BK.. JSR 
$53F... INC $3BC.. LDA $3BC.. CMP #2. . 
BCC PRINT.0. JSR $604B@. JSR $604EP. JSR
 $53D.`. LDA #.P.PRINT3 STA $3A... JSR $
53CB.. INC $3A... LDA $3A... CMP #. . BC
C PRINT.0. JMP $556.@.ENTURN RTSP.RUNAWY
 JSR $0DB.`. JSR $604.P. LDX #...WSECTR 
LDA $9E79,X.. JSR $600... INX.. CPX #3. 
. BCC WSECTR0. LDX #2.@. JSR $603.P. LDX
 #.`. STX $37EP.WSCTR1 LDA $9EA0,X.. JSR
 $600... INX.. CPX #3... BCC WSCTR. . LD
A #.0. STA $37.@. JSR $604.P. LDA $35.`.
 CMP #$4.P. BNE WSCTR... LDA #... JMP $5
62...WSCTR2 CMP #$3... BNE WSCTR. . LDA 
#.0. JMP $562.@.WSCTR3 CMP #$3.P. BNE RU
NAWY`. LDA #.P.WSCTR4 STA $3B... LDX #..
.WHORUN STX $3F... LDA $3E8,X.. BNE WHRN
. . JMP $574.0.WHRN1 LDX #.@. STX $3EAP.
WHRN2 STX $3B.`. TXAP. JSR $597... LDY #
$8F.. LDA (2),Y.  CMP $3F..  BNE WHRN.  
 LDY #$9.0  LDA (2),Y@  BEQ WHRN.P  LDY 
#$8.`  LDA (2),YP  BEQ WHRN..  CMP #..  
BCS WHRN..! LDA $3B..! CMP #. ! BEQ WHRN
.0! CMP $3F.@! BEQ WHRN.P!WHRN3 LDY #$8E
`! LDA #.P! STA (2),Y.! JMP $567F.!WHRN4
 LDY #$8E." LDA #.." STA (2),Y " LDY #$4
E0" LDA (2),Y@" CLCP" ADC $3EA`" STA $3E
AP"WHRN5 LDX $3B.." INX." CPX #..# BCC W
HRN..#WHRN6 LDA $3EA # BEQ WHRN.0# LDA #
.@# STA $3B.P# STA $3F.`# TAXP#WHRN7 STX
 $3B..# TXA.# JSR $597..$ LDY #$9..$ LDA
 (2),Y $ BEQ WHRN.0$ LDY #$8F@$ LDA (2),
YP$ CMP $3F.`$ BNE WHRN.P$ LDY #$8E.$ LD
A (2),Y.$ BNE WHRN..% LDY #$2..% LDA (2)
,Y % CMP $3F.0% BCC WHRN.@% BEQ WHRN.P% 
STA $3F.`% LDX $3B.P% STX $3B..%WHRN8 LD
X $3B..% INX.& CPX #..& BCC WHRN. & LDA 
$3F.0& BEQ WHRN.@& LDA $3B.P& JSR $597.`
& LDA #.P& LDY #$8E.& STA (2),Y.& DEC $3
EA.' JMP $56E..'WHRN9 LDA #. ' STA $3B.0
'WHRNA JSR $597.@' LDY #$8FP' LDA (2),Y`
' CMP $3F.P' BNE WHRNG.' INY.' LDA (2),Y
.( BEQ WHRNG.( JSR $604. ( LDY #$9.0(WHR
NB LDA (2),Y@( CMP #$2.P( BEQ WHRNC`( JS
R $600.P( INY.( CPY #$9E.( BCC WHRNB.)WH
RNC LDY #$8E.) LDA (2),Y ) BNE WHRNI0) I
NC $37E@) LDX #.P)WHRND LDA $9E14,X`) JS
R $600.P) INX.) CPX #..) BCC WHRND.0 LDY
 #$9..0 LDA #. 0 STA (2),Y00 BEQ WHRNF@0
WHRNI LDX #.P0WHRNE LDA $9E6E,X`0 JSR $6
00.P0 INX.0 CPX #1..0 BCC WHRNE.1WHRNF J
SR $603F.1WHRNG INC $3B. 1 LDA $3B.01 CM
P #.@1 BCC WHRNAP1WHRMH LDX $3F.`1 INXP1
 CPX #..1 BCS PRNTVP.1 JMP $562..2PRNTVP
 JSR $0DB..2 LDX #. 2 STX $37E02 JSR $60
3.@2PRVP0 LDA $9EC6,XP2 JSR $600.`2 INXP
2 CPX #4..2 BCC PRVP..2 LDX #..3 STX $3E
D.3  STX $3EE 3 STX $3EF03 STX $3F.@3 ST
X $3EBP3PRVP0A STX $3B.`3 TXAP3 JSR $597
..3 LDY #$9..3 LDA (2),Y.4 BNE PRVP..4 J
MP $588B 4PRVP1 LDX $37F04 INX@4 JSR $60
3.P4 LDX #.`4 STX $37EP4 LDY #$9..4PRVP2
 LDA (2),Y.4 CMP #$2..5 BEQ PRVP..5 JSR 
$600. 5 INY05 CPY #$9E@5 BCC PRVP.P5PRVP
3 LDY #$8F`5 LDA (2),YP5 STA $3F..5 LDY 
#$2..5 LDA (2),Y.6 LDX #..6PRVP4 CMP $50
08,X 6 BEQ PRVP.06 INX@6 JMP $57B.P6PRVP
5 TXA`6 STA $3F.P6 ASL A.6 ASL A.6 ASL A
.7 CLC.7 ADC $500. 7 STA $.07 LDA $500.@
7 ADC #.P7 STA $.`7 LDX $3F.P7 LDA $6FE0
,X.7 TAY.7 DEY.8 LDA (6),Y.8 STA $39D 8 
LDY #$9.08 LDA (2),Y@8 STA $39BP8 JSR $6
02.`8 LDA $39FP8 LDX $3F..8 BEQ PRVP..8P
RVP6 LSR $3A..9 ROR A.9 DEX 9 BNE PRVP.0
9PRVP7 STA $3EC@9 LDX $3C.P9 BEQ PRVP.`9
 CPX #.P9 BEQ PRVP..9 CPX #..9 BNE PRVP8
A.@PRVP8 JMP $586..@PRVP8A CPX #. @ BNE 
PRVP.0@ LDX $3F.@@ BEQ PRVP.P@ LDX $3F.`
@ CPX #.P@ BEQ PRVP..@ LSR $3EC.@ LSR $3
EC.A JMP $586..APRVP9 CPX #. A BNE PRVPB
0A LDX $3F.@A BEQ PRVPCPA LSR $3EC`A LSR
 $3ECPA LDA $3EC.A LSR A.A LSR A.B STA $
38..B LDY #$8. B LDA (2),Y0B TAX@BPRVPA 
BEQ PRVPCPB LDA $3EC`B CLCPB ADC $38..B 
STA $3EC.B DEX.C JMP $583B.CPRVPB LDX $3
F. C BNE PRVPC0C LDA $3E.@C BNE PRVPCPC 
LDY #$8.`C LDA (2),YPC CLC.C ADC $3EB.C 
STA $3EB.DPRVPC LDX $3F..D LDA $3EC D CL
C0D ADC $3ED,X@D STA $3ED,XPD LDA #.`D A
DC $3EF,XPD STA $3EF,X.D LDA #2..D LDX $
3F..E BEQ PRVPD.E LDA #3. EPRVPD STA $37
E0E LDX $3EC@E LDA #.PE LDY #.`E JSR $60
3CPEPRVPE LDX $3B..E INX.E CPX #..F BCS 
PRVPF.F JMP $577. FPRVPF LDX $3C.0F CPX 
#.@F BEQ PRVPFAPF JMP $593.`FPRVPFA LDX 
#.PF STX $3F..F LDX $37F.F INX.G JSR $60
3..G LDA $6FE. G CLC0G ADC #.@G STA $38.
PG ASL A`G CLCPG ADC $38..G CMP $3EB.G B
CC PRVPG.H INC $3F..HPRVPG LDA #3. H CLC
0H ADC $500.@H STA $.PH LDA #.`H ADC $50
0.PH STA $..H LDX $3F..H LDA $6FE..I TAY
.I DEY I LDA (6),Y0I STA $3EC@I LSR API 
LSR A`I CLCPI ADC $3EC.I STA $38..I LDA 
#..P ADC #..P TAY P LDA $38.0P CLC@P ADC
 $3ED,XPP STA $3ED,X`P TYAPP ADC $3EF,X.
P STA $3EF,X.P LDA $3F..Q CLC.Q ADC #$3.
 Q STA $503C0Q LDX #.@Q STX $37EPQPRVPH 
LDA $5036,X`Q JSR $600.PQ INX.Q CPX #1..
Q BCC PRVPH.R LDA #2..R LDX $3F. R BEQ P
RVPI0R LDA #3.@RPRVPI STA $37EPR LDA $3E
C`R LSR APR LSR A.R CLC.R ADC $3EC.S TAX
.S BCC PRVPJ S LDA #.0S BNE PRVPK@SPRVPJ
 LDA #.PSPRVPK LDY #.`S JSR $603CPSPRVPL
 LDX $37F.S INX.S INX.T JSR $603..T LDX 
#. T STX $37E0TPRVPM LDA $5049,X@T JSR $
600.PT INX`T CPX #.PT BCC PRVPM.T LDA #2
..T STA $37E.U LDX $3ED.U LDA $3EF U LDY
 #.0U JSR $603C@U LDA #3.PU STA $37E`U L
DX $3EEPU LDA $3F..U LDY #..U JSR $603C.
V JSR $603F.V JMP $548. VGTSHIP ASL A0V 
TAX@V LDA $6FF0,XPV STA $.`V LDA $6FF1,X
PV STA $..V RTS.V .EN.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL