EXEC-1
FILE INFORMATION
FILENAME(S): EXEC-1
FILE TYPE(S): PRG
FILE SIZE: 8K
FIRST SEEN: 2025-10-19 22:49:47
APPEARS ON: 4 disk(s)
FILE HASH
0dffc4f0bf0e785323f9a0e34c49c4da97c9baabf8dd99699f76b9d5e2198356
FOUND ON DISKS (4 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| GAMES DISK 37 | EXEC-1 | PRG | Radd Maxx | 31 | 0 | DOWNLOAD FILE |
| COSMIC BALANCE I | EXEC-1 | PRG | High Voltage Complete C64 Collection, Markus Merz | 11 | 2 | DOWNLOAD FILE |
| ASS PRESENTS | EXEC-1 | PRG | Commodore 64 Extras | 24 | 6 | DOWNLOAD FILE |
| COSMIC BALANCE | EXEC-1 | PRG | DuncanTwain | 4 | 8 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: FF 00 30 D1 4F 00 10 00 20 2E 42 41 20 24 38 30 |..0.O... .BA $80| 00000010: 30 B0 20 00 20 2E 4F D3 30 00 42 45 47 49 4E 20 |0. . .O.0.BEGIN | 00000020: 4A 4D 50 20 24 35 36 30 B3 40 00 42 56 41 4C 20 |JMP $560.@.BVAL | 00000030: 2E 42 59 20 24 30 31 20 24 30 32 20 24 30 B4 50 |.BY $01 $02 $0.P| 00000040: 00 20 2E 42 59 20 24 30 38 20 24 31 30 20 24 32 |. .BY $08 $10 $2| 00000050: B0 60 00 20 2E 42 59 20 24 34 30 20 24 38 B0 70 |.`. .BY $40 $8.p| 00000060: 00 47 53 48 49 50 20 41 53 4C 20 C1 80 00 20 54 |.GSHIP ASL ... T| 00000070: 41 D8 90 00 20 4C 44 41 20 24 36 46 46 30 2C D8 |A... LDA $6FF0,.| 00000080: 00 01 20 53 54 41 20 24 30 B2 10 01 20 4C 44 41 |.. STA $0... LDA| 00000090: 20 24 36 46 46 31 2C D8 20 01 20 53 54 41 20 24 | $6FF1,. . STA $| 000000A0: 30 B3 30 01 20 52 54 D3 40 01 47 53 48 49 50 32 |0.0. RT.@.GSHIP2| 000000B0: 20 41 53 4C 20 C1 50 01 20 54 41 D8 60 01 20 4C | ASL .P. TA.`. L| 000000C0: 44 41 20 24 36 46 46 30 2C D8 70 01 20 53 54 41 |DA $6FF0,.p. STA| 000000D0: 20 24 30 B8 80 01 20 4C 44 41 20 24 36 46 46 31 | $0... LDA $6FF1| 000000E0: 2C D8 90 01 20 53 54 41 20 24 30 B9 00 02 20 52 |,... STA $0... R| 000000F0: 54 D3 10 02 46 53 4B 52 20 4C 44 41 20 23 24 30 |T...FSKR LDA #$0| 00000100: B0 20 02 20 53 54 41 20 24 33 42 B9 30 02 46 53 |. . STA $3B.0.FS| 00000110: 4B 52 31 20 4A 53 52 20 24 36 30 30 C6 40 02 20 |KR1 JSR $600.@. | 00000120: 4C 44 41 20 23 24 30 B0 50 02 20 4A 53 52 20 24 |LDA #$0.P. JSR $| 00000130: 36 30 31 B2 60 02 20 4C 44 59 20 23 31 B0 70 02 |601.`. LDY #1.p.| 00000140: 20 4C 44 41 20 28 36 29 2C D9 80 02 20 42 45 51 | LDA (6),... BEQ| 00000150: 20 46 53 4B 52 B2 90 02 20 49 4E 43 20 24 33 42 | FSKR... INC $3B| 00000160: B9 00 03 20 4C 44 41 20 24 33 42 B9 10 03 20 43 |... LDA $3B... C| 00000170: 4D 50 20 23 32 B4 20 03 20 42 43 43 20 46 53 4B |MP #2. . BCC FSK| 00000180: 52 B1 30 03 20 4A 4D 50 20 24 35 30 43 B1 40 03 |R.0. JMP $50C.@.| 00000190: 46 53 4B 52 32 20 4A 53 52 20 24 36 30 34 B2 50 |FSKR2 JSR $604.P| 000001A0: 03 20 4A 53 52 20 24 35 30 43 B2 60 03 20 49 4E |. JSR $50C.`. IN| 000001B0: 43 20 24 33 37 C5 70 03 20 4C 44 58 20 23 24 30 |C $37.p. LDX #$0| 000001C0: B0 80 03 46 53 4B 52 35 20 4C 44 41 20 24 39 44 |...FSKR5 LDA $9D| 000001D0: 31 41 2C D8 90 03 20 4A 53 52 20 24 36 30 30 B3 |1A,... JSR $600.| 000001E0: 00 04 20 49 4E D8 10 04 20 43 50 58 20 23 31 B0 |.. IN... CPX #1.| 000001F0: 20 04 20 42 43 43 20 46 53 4B 52 B5 30 04 20 4C | . BCC FSKR.0. L| 00000200: 44 58 20 23 B0 40 04 20 4C 44 41 20 24 33 43 B3 |DX #.@. LDA $3C.| 00000210: 50 04 20 41 53 4C 20 C1 60 04 20 41 53 4C 20 C1 |P. ASL .`. ASL .| 00000220: 70 04 20 41 53 4C 20 C1 80 04 20 41 53 4C 20 C1 |p. ASL ... ASL .| 00000230: 90 04 20 54 41 D9 00 05 46 53 4B 52 35 31 20 4C |.. TA...FSKR51 L| 00000240: 44 41 20 24 39 44 32 34 2C D9 10 05 20 4A 53 52 |DA $9D24,... JSR| 00000250: 20 24 36 30 30 B3 20 05 20 49 4E D9 30 05 20 49 | $600. . IN.0. I| 00000260: 4E D8 40 05 20 43 50 58 20 23 31 B6 50 05 20 42 |N.@. CPX #1.P. B| 00000270: 43 43 20 46 53 4B 52 35 B1 60 05 20 4A 53 52 20 |CC FSKR5.`. JSR | 00000280: 24 36 30 33 C6 70 05 20 4C 44 59 20 23 B9 80 05 |$603.p. LDY #...| 00000290: 20 4C 44 41 20 24 33 43 B2 90 05 20 41 53 4C 20 | LDA $3C... ASL | 000002A0: C1 00 06 20 41 53 4C 20 C1 10 06 20 4F 52 41 20 |... ASL ... ORA | 000002B0: 24 33 43 B3 20 06 20 53 54 41 20 28 36 29 2C D9 |$3C. . STA (6),.| 000002C0: 30 06 20 49 4E D9 40 06 20 4C 44 41 20 23 31 B6 |0. IN.@. LDA #1.| 000002D0: 50 06 20 4C 44 58 20 24 33 43 B3 60 06 20 42 4E |P. LDX $3C.`. BN| 000002E0: 45 20 46 53 4B 52 B7 70 06 20 4C 44 41 20 23 33 |E FSKR.p. LDA #3| 000002F0: B0 80 06 20 4A 4D 50 20 24 35 30 39 B5 90 06 46 |... JMP $509...F| 00000300: 53 4B 52 37 20 41 53 4C 20 C1 00 07 20 43 50 58 |SKR7 ASL ... CPX| 00000310: 20 23 B2 10 07 20 42 4E 45 20 46 53 4B 52 35 B2 | #... BNE FSKR5.| 00000320: 20 07 20 43 4C C3 30 07 20 41 44 43 20 23 31 B6 | . CL.0. ADC #1.| 00000330: 40 07 46 53 4B 52 35 32 20 53 54 41 20 28 36 29 |@.FSKR52 STA (6)| 00000340: 2C D9 50 07 20 49 4E D9 60 07 20 4C 44 41 20 24 |,.P. IN.`. LDA $| 00000350: 33 42 B8 70 07 20 53 54 41 20 28 36 29 2C D9 80 |3B.p. STA (6),..| 00000360: 07 20 4C 44 41 20 24 33 39 C1 90 07 20 4A 53 52 |. LDA $39... JSR| 00000370: 20 24 36 30 31 B2 00 08 20 4C 44 59 20 23 B0 10 | $601... LDY #..| 00000380: 08 46 53 4B 52 35 33 20 4C 44 41 20 24 33 38 31 |.FSKR53 LDA $381| 00000390: 2C D9 20 08 20 53 54 41 20 28 36 29 2C D9 30 08 |,. . STA (6),.0.| 000003A0: 20 49 4E D9 40 08 20 43 50 59 20 23 B9 50 08 20 | IN.@. CPY #.P. | 000003B0: 42 43 43 20 46 53 4B 52 35 B3 60 08 20 4C 44 59 |BCC FSKR5.`. LDY| 000003C0: 20 23 B8 70 08 20 4C 44 41 20 23 33 B2 80 08 20 | #.p. LDA #3... | 000003D0: 4C 44 58 20 24 33 43 B3 90 08 20 42 45 51 20 46 |LDX $3C... BEQ F| 000003E0: 53 4B 52 35 B5 00 09 20 4C 53 52 20 C1 10 09 46 |SKR5... LSR ...F| 000003F0: 53 4B 52 35 34 20 43 50 58 20 23 B2 20 09 20 42 |SKR54 CPX #. . B| 00000400: 4E 45 20 46 53 4B 52 35 B5 30 09 20 4C 44 41 20 |NE FSKR5.0. LDA | 00000410: 23 31 B0 40 09 46 53 4B 52 35 35 20 53 54 41 20 |#1.@.FSKR55 STA | 00000420: 28 36 29 2C D9 50 09 46 53 4B 52 36 20 52 54 D3 |(6),.P.FSKR6 RT.| 00000430: 60 09 50 53 48 49 50 31 20 4C 44 59 20 23 24 39 |`.PSHIP1 LDY #$9| 00000440: B4 70 09 50 53 48 50 31 41 20 4C 44 41 20 28 32 |.p.PSHP1A LDA (2| 00000450: 29 2C D9 80 09 20 43 4D 50 20 23 24 32 B0 90 09 |),... CMP #$2...| 00000460: 20 42 45 51 20 50 53 48 50 31 C2 00 10 20 4A 53 | BEQ PSHP1... JS| 00000470: 52 20 24 36 30 30 B3 10 10 50 53 48 50 31 42 20 |R $600...PSHP1B | 00000480: 49 4E D9 20 10 20 43 50 59 20 23 24 39 C5 30 10 |IN. . CPY #$9.0.| 00000490: 20 42 43 43 20 50 53 48 50 31 C1 40 10 20 52 54 | BCC PSHP1.@. RT| 000004A0: D3 50 10 50 53 48 49 50 32 20 4C 44 59 20 23 24 |.P.PSHIP2 LDY #$| 000004B0: 39 B4 60 10 50 53 48 50 32 41 20 4C 44 41 20 28 |9.`.PSHP2A LDA (| 000004C0: 38 29 2C D9 70 10 20 43 4D 50 20 23 24 32 B0 80 |8),.p. CMP #$2..| 000004D0: 10 20 42 45 51 20 50 53 48 50 32 C2 90 10 20 4A |. BEQ PSHP2... J| 000004E0: 53 52 20 24 36 30 30 B3 00 11 50 53 48 50 32 42 |SR $600...PSHP2B| 000004F0: 20 49 4E D9 10 11 20 43 50 59 20 23 24 39 C5 20 | IN... CPY #$9. | 00000500: 11 20 42 43 43 20 50 53 48 50 32 C1 30 11 20 52 |. BCC PSHP2.0. R| 00000510: 54 D3 40 11 44 57 45 50 20 41 53 4C 20 C1 50 11 |T.@.DWEP ASL .P.| 00000520: 20 41 53 4C 20 C1 60 11 20 41 53 4C 20 C1 70 11 | ASL .`. ASL .p.| 00000530: 20 43 4C C3 80 11 20 41 44 43 20 24 30 B8 90 11 | CL... ADC $0...| 00000540: 20 53 54 41 20 24 30 B6 00 12 20 4C 44 41 20 24 | STA $0... LDA $| 00000550: 30 B9 10 12 20 41 44 43 20 23 30 B0 20 12 20 53 |0... ADC #0. . S| 00000560: 54 41 20 24 30 B7 30 12 20 43 4C C3 40 12 20 4C |TA $0.0. CL.@. L| 00000570: 44 41 20 24 30 B6 50 12 20 41 44 43 20 23 24 31 |DA $0.P. ADC #$1| 00000580: C6 60 12 20 53 54 41 20 24 30 B6 70 12 20 42 43 |.`. STA $0.p. BC| 00000590: 43 20 44 57 45 50 B1 80 12 20 49 4E 43 20 24 30 |C DWEP... INC $0| 000005A0: B7 90 12 44 57 45 50 31 20 52 54 D3 00 13 44 41 |...DWEP1 RT...DA| 000005B0: 4D 41 4C 4C 20 53 54 59 20 24 33 B5 10 13 20 4C |MALL STY $3... L| 000005C0: 44 41 20 28 38 29 2C D9 20 13 20 4A 53 52 20 24 |DA (8),. . JSR $| 000005D0: 35 32 43 B0 30 13 20 4C 44 59 20 24 33 B5 40 13 |52C.0. LDY $3.@.| 000005E0: 20 49 4E D9 50 13 20 43 4D 50 20 28 38 29 2C D9 | IN.P. CMP (8),.| 000005F0: 60 13 20 42 43 53 20 44 4D 41 4C 4C B1 70 13 20 |`. BCS DMALL.p. | 00000600: 53 45 C3 80 13 20 4C 44 41 20 28 38 29 2C D9 90 |SE... LDA (8),..| 00000610: 13 20 53 42 43 20 23 24 30 B1 00 14 20 53 54 41 |. SBC #$0... STA| 00000620: 20 28 38 29 2C D9 10 14 44 4D 41 4C 4C 31 20 52 | (8),...DMALL1 R| 00000630: 54 D3 20 14 44 45 54 53 44 20 41 53 4C 20 C1 30 |T. .DETSD ASL .0| 00000640: 14 20 41 53 4C 20 C1 40 14 20 43 4C C3 50 14 20 |. ASL .@. CL.P. | 00000650: 41 44 43 20 24 30 B8 60 14 20 53 54 41 20 24 30 |ADC $0.`. STA $0| 00000660: B6 70 14 20 4C 44 41 20 24 30 B9 80 14 20 41 44 |.p. LDA $0... AD| 00000670: 43 20 23 24 30 B0 90 14 20 53 54 41 20 24 30 B7 |C #$0... STA $0.| 00000680: 00 15 20 52 54 D3 10 15 45 43 4D 4D 4F 44 20 4C |.. RT...ECMMOD L| 00000690: 44 41 20 23 24 30 B0 20 15 20 53 54 41 20 24 33 |DA #$0. . STA $3| 000006A0: 39 B6 30 15 20 4C 44 59 20 23 24 30 B7 40 15 20 |9.0. LDY #$0.@. | 000006B0: 4C 44 41 20 28 38 29 2C D9 50 15 20 4C 44 59 20 |LDA (8),.P. LDY | 000006C0: 23 31 B1 60 15 20 43 4D 50 20 28 32 29 2C D9 70 |#1.`. CMP (2),.p| 000006D0: 15 20 42 43 43 20 45 43 4D 4F 44 B1 80 15 20 53 |. BCC ECMOD... S| 000006E0: 42 43 20 28 32 29 2C D9 90 15 20 53 54 41 20 24 |BC (2),... STA $| 000006F0: 33 39 B6 00 16 45 43 4D 4F 44 31 20 52 54 D3 10 |39...ECMOD1 RT..| 00000700: 16 50 48 49 54 20 4C 44 58 20 23 24 30 B0 20 16 |.PHIT LDX #$0. .| 00000710: 20 53 54 58 20 24 33 37 C5 30 16 20 4C 44 58 20 | STX $37.0. LDX | 00000720: 23 32 B1 40 16 20 4A 53 52 20 24 36 30 33 B6 50 |#2.@. JSR $603.P| 00000730: 16 20 4A 53 52 20 24 35 30 44 B3 60 16 20 49 4E |. JSR $50D.`. IN| 00000740: 43 20 24 33 37 C5 70 16 20 4C 44 58 20 23 24 30 |C $37.p. LDX #$0| 00000750: B0 80 16 50 48 49 54 32 20 4C 44 41 20 24 39 44 |...PHIT2 LDA $9D| 00000760: 45 32 2C D8 90 16 20 4A 53 52 20 24 36 30 30 B3 |E2,... JSR $600.| 00000770: 00 17 20 49 4E D8 10 17 20 43 50 58 20 23 B6 20 |.. IN... CPX #. | 00000780: 17 20 42 43 43 20 50 48 49 54 B2 30 17 20 4C 44 |. BCC PHIT.0. LD| 00000790: 58 20 24 33 37 C2 40 17 20 4C 44 41 20 23 24 30 |X $37.@. LDA #$0| 000007A0: B0 50 17 20 4C 44 59 20 23 24 30 B3 60 17 20 4A |.P. LDY #$0.`. J| 000007B0: 53 52 20 24 36 30 33 C3 70 17 20 49 4E 43 20 24 |SR $603.p. INC $| 000007C0: 33 37 C5 80 17 20 4C 44 58 20 23 24 30 B0 90 17 |37... LDX #$0...| 000007D0: 50 48 49 54 33 20 4C 44 41 20 24 39 44 45 38 2C |PHIT3 LDA $9DE8,| 000007E0: D8 00 18 20 4A 53 52 20 24 36 30 30 B3 10 18 20 |... JSR $600... | 000007F0: 49 4E D8 20 18 20 43 50 58 20 23 B5 30 18 20 42 |IN. . CPX #.0. B| 00000800: 43 43 20 50 48 49 54 B3 40 18 20 4A 53 52 20 24 |CC PHIT.@. JSR $| 00000810: 31 30 30 B3 50 18 20 4A 4D 50 20 24 36 30 33 C6 |100.P. JMP $603.| 00000820: 60 18 46 49 52 45 57 50 20 4A 53 52 20 24 36 30 |`.FIREWP JSR $60| 00000830: 34 B2 70 18 20 4A 53 52 20 24 35 30 43 B2 80 18 |4.p. JSR $50C...| 00000840: 20 49 4E 43 20 24 33 37 C5 90 18 20 4C 44 58 20 | INC $37... LDX | 00000850: 23 24 30 B0 00 19 46 49 52 57 50 32 20 4C 44 41 |#$0...FIRWP2 LDA| 00000860: 20 24 39 44 36 34 2C D8 10 19 20 4A 53 52 20 24 | $9D64,... JSR $| 00000870: 36 30 30 B3 20 19 20 49 4E D8 30 19 20 43 50 58 |600. . IN.0. CPX| 00000880: 20 23 B7 40 19 20 42 43 43 20 46 49 52 57 50 B2 | #.@. BCC FIRWP.| 00000890: 50 19 20 4C 44 59 20 24 33 43 B3 60 19 20 44 45 |P. LDY $3C.`. DE| 000008A0: D9 70 19 20 54 59 C1 80 19 20 41 53 4C 20 C1 90 |.p. TY... ASL ..| 000008B0: 19 20 41 53 4C 20 C1 00 20 20 41 53 4C 20 C1 10 |. ASL .. ASL ..| 000008C0: 20 20 41 53 4C 20 C1 20 20 20 54 41 D8 30 20 20 | ASL . TA.0 | 000008D0: 4C 44 59 20 23 24 30 B0 40 20 46 49 52 57 50 33 |LDY #$0.@ FIRWP3| 000008E0: 20 4C 44 41 20 24 39 44 36 42 2C D8 50 20 20 4A | LDA $9D6B,.P J| 000008F0: 53 52 20 24 36 30 30 B3 60 20 20 49 4E D8 70 20 |SR $600.` IN.p | 00000900: 20 49 4E D9 80 20 20 43 50 59 20 23 31 B6 90 20 | IN.. CPY #1.. | 00000910: 20 42 43 43 20 46 49 52 57 50 B3 00 21 20 4C 44 | BCC FIRWP..! LD| 00000920: 59 20 24 33 43 B3 10 21 20 43 50 59 20 23 24 30 |Y $3C..! CPY #$0| 00000930: B6 20 21 20 42 45 51 20 46 49 52 57 50 B5 30 21 |. ! BEQ FIRWP.0!| 00000940: 20 4A 53 52 20 24 31 30 30 B6 40 21 46 49 52 57 | JSR $100.@!FIRW| 00000950: 50 35 20 4C 44 58 20 23 32 B1 50 21 20 4A 4D 50 |P5 LDX #2.P! JMP| 00000960: 20 24 36 30 33 B6 60 21 43 41 53 55 41 4C 20 4C | $603.`!CASUAL L| 00000970: 44 41 20 28 32 29 2C D9 70 21 20 43 4D 50 20 24 |DA (2),.p! CMP $| 00000980: 33 42 C2 80 21 20 42 45 51 20 43 41 53 B1 90 21 |3B..! BEQ CAS..!| 00000990: 20 42 43 43 20 43 41 53 B1 00 22 20 53 42 43 20 | BCC CAS.." SBC | 000009A0: 24 33 42 C2 10 22 20 53 54 41 20 28 32 29 2C D9 |$3B.." STA (2),.| 000009B0: 20 22 20 4A 4D 50 20 24 35 31 43 C6 30 22 43 41 | " JMP $51C.0"CA| 000009C0: 53 31 20 4C 44 41 20 24 33 42 C2 40 22 20 53 45 |S1 LDA $3B.@" SE| 000009D0: C3 50 22 20 53 42 43 20 28 32 29 2C D9 60 22 20 |.P" SBC (2),.`" | 000009E0: 53 54 41 20 24 33 42 C2 70 22 20 4C 44 41 20 23 |STA $3B.p" LDA #| 000009F0: 24 30 B0 80 22 20 53 54 41 20 28 32 29 2C D9 90 |$0.." STA (2),..| 00000A00: 22 43 41 53 32 20 52 54 D3 00 23 42 4F 41 52 44 |"CAS2 RT..#BOARD| 00000A10: 20 4C 44 41 20 28 32 29 2C D9 10 23 20 53 54 41 | LDA (2),..# STA| 00000A20: 20 24 33 42 C3 20 23 20 42 45 51 20 42 4F 41 52 | $3B. # BEQ BOAR| 00000A30: 44 B3 30 23 42 4F 41 52 44 31 20 4A 53 52 20 24 |D.0#BOARD1 JSR $| 00000A40: 35 32 46 B1 40 23 20 43 4D 50 20 24 33 39 B3 50 |52F.@# CMP $39.P| 00000A50: 23 20 42 43 53 20 42 4F 41 52 44 B2 60 23 20 49 |# BCS BOARD.`# I| 00000A60: 4E 43 20 24 33 42 C2 70 23 42 4F 41 52 44 32 20 |NC $3B.p#BOARD2 | 00000A70: 44 45 43 20 24 33 42 C3 80 23 20 42 4E 45 20 42 |DEC $3B..# BNE B| 00000A80: 4F 41 52 44 B1 90 23 42 4F 41 52 44 33 20 52 54 |OARD..#BOARD3 RT| 00000A90: D3 00 24 52 42 45 52 20 4C 44 41 20 24 33 39 B0 |..$RBER LDA $39.| 00000AA0: 10 24 20 53 54 41 20 24 33 38 B0 20 24 20 4C 44 |.$ STA $38. $ LD| 00000AB0: 41 20 24 33 39 B1 30 24 20 41 4E 44 20 23 30 B1 |A $39.0$ AND #0.| 00000AC0: 40 24 20 42 45 51 20 52 42 45 52 B1 50 24 20 4C |@$ BEQ RBER.P$ L| 00000AD0: 44 41 20 23 34 B5 60 24 20 53 45 C3 70 24 20 53 |DA #4.`$ SE.p$ S| 00000AE0: 42 43 20 24 33 38 B0 80 24 20 53 54 41 20 24 33 |BC $38..$ STA $3| 00000AF0: 38 B0 90 24 20 4C 44 41 20 23 34 B5 00 25 20 53 |8..$ LDA #4..% S| 00000B00: 45 C3 10 25 20 53 42 43 20 24 33 39 B4 20 25 20 |E..% SBC $39. % | 00000B10: 53 54 41 20 24 33 39 B4 30 25 52 42 45 52 31 20 |STA $39.0%RBER1 | 00000B20: 4C 44 41 20 23 B8 40 25 20 43 4C C3 50 25 20 41 |LDA #.@% CL.P% A| 00000B30: 44 43 20 24 33 39 B3 60 25 20 53 45 C3 70 25 20 |DC $39.`% SE.p% | 00000B40: 53 42 43 20 24 33 39 B1 80 25 20 43 4D 50 20 23 |SBC $39..% CMP #| 00000B50: B8 90 25 20 42 43 43 20 52 42 45 52 B5 00 26 20 |..% BCC RBER..& | 00000B60: 53 42 43 20 23 B8 10 26 52 42 45 52 35 20 53 54 |SBC #..&RBER5 ST| 00000B70: 41 20 24 33 39 B3 20 26 20 41 4E 44 20 23 B1 30 |A $39. & AND #.0| 00000B80: 26 20 42 45 51 20 52 42 45 52 B2 40 26 20 4C 44 |& BEQ RBER.@& LD| 00000B90: 41 20 24 33 39 B4 50 26 20 43 4C C3 60 26 20 41 |A $39.P& CL.`& A| 00000BA0: 44 43 20 24 33 38 B0 70 26 20 53 54 41 20 24 33 |DC $38.p& STA $3| 00000BB0: 39 B4 80 26 20 43 4D 50 20 23 34 B5 90 26 20 42 |9..& CMP #4..& B| 00000BC0: 43 43 20 52 42 45 52 B4 00 27 20 44 45 43 20 24 |CC RBER..' DEC $| 00000BD0: 33 39 B3 10 27 20 4A 4D 50 20 24 35 32 34 C1 20 |39..' JMP $524. | 00000BE0: 27 52 42 45 52 32 20 4C 44 41 20 24 33 39 B4 30 |'RBER2 LDA $39.0| 00000BF0: 27 20 43 4D 50 20 24 33 38 B0 40 27 20 42 43 53 |' CMP $38.@' BCS| 00000C00: 20 52 42 45 52 B4 50 27 20 4C 44 41 20 24 33 39 | RBER.P' LDA $39| 00000C10: B3 60 27 20 42 45 51 20 52 42 45 52 B7 70 27 20 |.`' BEQ RBER.p' | 00000C20: 44 45 43 20 24 33 39 B3 80 27 20 4A 4D 50 20 24 |DEC $39..' JMP $| 00000C30: 35 32 34 C1 90 27 52 42 45 52 37 20 4C 44 41 20 |524..'RBER7 LDA | 00000C40: 23 B7 00 28 20 53 54 41 20 24 33 39 B3 10 28 52 |#..( STA $39..(R| 00000C50: 42 45 52 34 20 52 54 D3 20 28 53 48 4C 44 57 4E |BER4 RT. (SHLDWN| 00000C60: 20 4C 44 59 20 23 B2 30 28 20 4C 44 41 20 28 36 | LDY #.0( LDA (6| 00000C70: 29 2C D9 40 28 20 4C 53 52 20 C1 50 28 20 4C 53 |),.@( LSR .P( LS| 00000C80: 52 20 C1 60 28 20 4C 53 52 20 C1 70 28 20 53 54 |R .`( LSR .p( ST| 00000C90: 41 20 24 33 38 B0 80 28 20 43 4D 50 20 24 33 42 |A $38..( CMP $3B| 00000CA0: C1 90 28 20 42 43 43 20 53 48 44 57 4E B2 00 29 |..( BCC SHDWN..)| 00000CB0: 20 4C 44 41 20 24 33 42 C1 10 29 20 53 54 41 20 | LDA $3B..) STA | 00000CC0: 24 33 38 B0 20 29 53 48 44 57 4E 32 20 4C 44 41 |$38. )SHDWN2 LDA| 00000CD0: 20 24 33 42 C1 30 29 20 53 45 C3 40 29 20 53 42 | $3B.0) SE.@) SB| 00000CE0: 43 20 24 33 38 B0 50 29 20 53 54 41 20 24 33 42 |C $38.P) STA $3B| 00000CF0: C1 60 29 20 4C 44 41 20 24 33 38 B0 70 29 20 43 |.`) LDA $38.p) C| 00000D00: 4C C3 80 29 20 41 44 43 20 24 33 42 C2 90 29 20 |L..) ADC $3B..) | 00000D10: 42 43 43 20 53 48 44 57 4E B3 00 30 20 4C 44 41 |BCC SHDWN..0 LDA| 00000D20: 20 23 32 35 B5 10 30 53 48 44 57 4E 33 20 53 54 | #25..0SHDWN3 ST| 00000D30: 41 20 24 33 38 B0 20 30 20 53 45 C3 30 30 20 4C |A $38. 0 SE.00 L| 00000D40: 44 59 20 23 B2 40 30 20 4C 44 41 20 28 36 29 2C |DY #.@0 LDA (6),| 00000D50: D9 50 30 20 53 42 43 20 24 33 38 B0 60 30 20 42 |.P0 SBC $38.`0 B| 00000D60: 43 53 20 53 48 44 57 4E B4 70 30 20 4C 44 41 20 |CS SHDWN.p0 LDA | 00000D70: 23 B0 80 30 53 48 44 57 4E 34 20 53 54 41 20 28 |#..0SHDWN4 STA (| 00000D80: 36 29 2C D9 90 30 20 4C 44 41 20 24 33 42 C1 00 |6),..0 LDA $3B..| 00000D90: 31 20 42 4E 45 20 53 48 44 57 4E B5 10 31 20 52 |1 BNE SHDWN..1 R| 00000DA0: 54 D3 20 31 53 48 44 57 4E 35 20 4A 53 52 20 24 |T. 1SHDWN5 JSR $| 00000DB0: 36 30 34 B2 30 31 20 4C 44 41 20 24 33 41 B2 40 |604.01 LDA $3A.@| 00000DC0: 31 20 43 4C C3 50 31 20 41 44 43 20 23 24 33 B1 |1 CL.P1 ADC #$3.| 00000DD0: 60 31 20 53 54 41 20 24 39 44 46 B4 70 31 20 4C |`1 STA $9DF.p1 L| 00000DE0: 44 58 20 23 B0 80 31 53 48 44 57 4E 36 20 4C 44 |DX #..1SHDWN6 LD| 00000DF0: 41 20 24 39 44 45 44 2C D8 90 31 20 4A 53 52 20 |A $9DED,..1 JSR | 00000E00: 24 36 30 30 B3 00 32 20 49 4E D8 10 32 20 43 50 |$600..2 IN..2 CP| 00000E10: 58 20 23 31 B8 20 32 20 42 43 43 20 53 48 44 57 |X #1. 2 BCC SHDW| 00000E20: 4E B6 30 32 20 4A 4D 50 20 24 36 30 33 C6 40 32 |N.02 JMP $603.@2| 00000E30: 50 4D 49 53 53 20 4C 44 58 20 23 32 B1 50 32 20 |PMISS LDX #2.P2 | 00000E40: 4A 53 52 20 24 36 30 33 B6 60 32 20 4C 44 58 20 |JSR $603.`2 LDX | 00000E50: 23 30 B0 70 32 20 53 54 58 20 24 33 37 C5 80 32 |#0.p2 STX $37..2| 00000E60: 50 4D 49 53 53 31 20 4C 44 41 20 24 39 45 33 44 |PMISS1 LDA $9E3D| 00000E70: 2C D8 90 32 20 4A 53 52 20 24 36 30 30 B3 00 33 |,..2 JSR $600..3| 00000E80: 20 49 4E D8 10 33 20 43 50 58 20 23 B7 20 33 20 | IN..3 CPX #. 3 | 00000E90: 42 43 43 20 50 4D 49 53 53 B1 30 33 20 4A 4D 50 |BCC PMISS.03 JMP| 00000EA0: 20 24 36 30 33 C6 40 33 52 41 4E 44 4F 4D 20 53 | $603.@3RANDOM S| 00000EB0: 54 41 20 24 33 39 C4 50 33 20 42 45 51 20 52 41 |TA $39.P3 BEQ RA| 00000EC0: 4E 44 B7 60 33 20 44 45 43 20 24 33 39 C4 70 33 |ND.`3 DEC $39.p3| 00000ED0: 20 4C 44 58 20 23 30 B0 80 33 52 41 4E 44 32 20 | LDX #0..3RAND2 | 00000EE0: 4C 44 41 20 24 33 39 C4 90 33 20 42 45 51 20 52 |LDA $39..3 BEQ R| 00000EF0: 41 4E 44 B7 00 34 20 41 53 4C 20 C1 10 34 20 42 |AND..4 ASL ..4 B| 00000F00: 43 53 20 52 41 4E 44 B3 20 34 20 41 53 4C 20 24 |CS RAND. 4 ASL $| 00000F10: 33 39 C4 30 34 20 49 4E D8 40 34 20 4A 4D 50 20 |39.04 IN.@4 JMP | 00000F20: 24 35 32 43 C1 50 34 52 41 4E 44 33 20 53 54 58 |$52C.P4RAND3 STX| 00000F30: 20 24 33 39 C2 60 34 52 41 4E 44 34 20 4A 53 52 | $39.`4RAND4 JSR| 00000F40: 20 24 35 32 46 B1 70 34 20 43 4D 50 20 24 33 39 | $52F.p4 CMP $39| 00000F50: C4 80 34 20 42 45 51 20 52 41 4E 44 B5 90 34 20 |..4 BEQ RAND..4 | 00000F60: 42 43 53 20 52 41 4E 44 B4 00 35 52 41 4E 44 35 |BCS RAND..5RAND5| 00000F70: 20 4C 44 58 20 24 33 39 C2 10 35 52 41 4E 44 36 | LDX $39..5RAND6| 00000F80: 20 42 45 51 20 52 41 4E 44 B7 20 35 20 4C 53 52 | BEQ RAND. 5 LSR| 00000F90: 20 C1 30 35 20 44 45 D8 40 35 20 4A 4D 50 20 24 | .05 DE.@5 JMP $| 00000FA0: 35 32 45 B9 50 35 52 41 4E 44 37 20 52 54 D3 60 |52E.P5RAND7 RT.`| 00000FB0: 35 52 41 4E 44 20 4C 44 41 20 24 34 C5 70 35 20 |5RAND LDA $4.p5 | 00000FC0: 50 48 C1 80 35 20 4C 44 41 20 24 34 C6 90 35 20 |PH..5 LDA $4..5 | 00000FD0: 52 4F 4C 20 24 34 C5 00 36 20 52 4F 4C 20 24 34 |ROL $4..6 ROL $4| 00000FE0: C6 10 36 20 41 44 43 20 24 34 C6 20 36 20 53 54 |..6 ADC $4. 6 ST| 00000FF0: 41 20 24 34 C6 30 36 20 50 4C C1 40 36 20 41 44 |A $4.06 PL.@6 AD| 00001000: 43 20 24 34 C5 50 36 20 53 54 41 20 24 34 C5 60 |C $4.P6 STA $4.`| 00001010: 36 20 52 54 D3 70 36 54 52 41 4E 53 20 4C 44 59 |6 RT.p6TRANS LDY| 00001020: 20 23 24 33 C5 80 36 20 4C 44 41 20 28 32 29 2C | #$3..6 LDA (2),| 00001030: D9 90 36 20 41 53 4C 20 C1 00 37 20 4C 44 59 20 |..6 ASL ..7 LDY | 00001040: 23 31 B5 10 37 20 43 4D 50 20 28 32 29 2C D9 20 |#1..7 CMP (2),. | 00001050: 37 20 42 43 43 20 54 52 41 4E 53 B1 30 37 20 4C |7 BCC TRANS.07 L| 00001060: 44 41 20 28 32 29 2C D9 40 37 54 52 41 4E 53 31 |DA (2),.@7TRANS1| 00001070: 20 4C 44 59 20 23 24 37 C6 50 37 20 43 4D 50 20 | LDY #$7.P7 CMP | 00001080: 28 32 29 2C D9 60 37 20 42 43 43 20 54 52 41 4E |(2),.`7 BCC TRAN| 00001090: 53 B2 70 37 20 4C 44 41 20 28 32 29 2C D9 80 37 |S.p7 LDA (2),..7| 000010A0: 54 52 41 4E 53 32 20 53 54 41 20 24 33 37 C2 90 |TRANS2 STA $37..| 000010B0: 37 20 4C 44 59 20 23 24 38 C6 00 38 20 4C 44 41 |7 LDY #$8..8 LDA| 000010C0: 20 28 38 29 2C D9 10 38 20 43 4D 50 20 28 32 29 | (8),..8 CMP (2)| 000010D0: 2C D9 20 38 20 42 4E 45 20 54 52 41 4E 53 B3 30 |,. 8 BNE TRANS.0| 000010E0: 38 54 52 41 4E 53 41 20 4C 44 41 20 24 33 37 C2 |8TRANSA LDA $37.| 000010F0: 40 38 20 4C 44 59 20 23 24 37 C6 50 38 20 43 4C |@8 LDY #$7.P8 CL| 00001100: C3 60 38 20 41 44 43 20 28 38 29 2C D9 70 38 20 |.`8 ADC (8),.p8 | 00001110: 53 54 41 20 28 38 29 2C D9 80 38 20 4A 4D 50 20 |STA (8),..8 JMP | 00001120: 24 35 33 34 B8 90 38 54 52 41 4E 53 33 20 4C 44 |$534..8TRANS3 LD| 00001130: 59 20 23 24 38 B0 00 39 20 4C 44 41 20 28 38 29 |Y #$8..9 LDA (8)| 00001140: 2C D9 10 39 20 42 4E 45 20 54 52 41 4E 53 B4 20 |,..9 BNE TRANS. | 00001150: 39 20 4C 44 59 20 23 24 39 B3 30 39 20 4C 44 41 |9 LDY #$9.09 LDA| 00001160: 20 24 33 43 B1 40 39 20 53 54 41 20 28 38 29 2C | $3C.@9 STA (8),| 00001170: D9 50 39 54 52 41 4E 53 34 20 4C 44 59 20 23 24 |.P9TRANS4 LDY #$| 00001180: 38 B0 60 39 20 43 4C C3 70 39 20 4C 44 41 20 24 |8.`9 CL.p9 LDA $| 00001190: 33 37 C2 80 39 20 41 44 43 20 28 38 29 2C D9 90 |37..9 ADC (8),..| 000011A0: 39 20 53 54 41 20 28 38 29 2C D9 00 40 54 52 41 |9 STA (8),..@TRA| 000011B0: 4E 53 35 20 4C 44 41 20 24 33 37 C2 10 40 20 42 |NS5 LDA $37..@ B| 000011C0: 4E 45 20 54 52 41 4E 53 B6 20 40 20 52 54 D3 30 |NE TRANS. @ RT.0| 000011D0: 40 54 52 41 4E 53 36 20 4C 44 59 20 23 31 B5 40 |@TRANS6 LDY #1.@| 000011E0: 40 20 4C 44 41 20 28 32 29 2C D9 50 40 20 53 45 |@ LDA (2),.P@ SE| 000011F0: C3 60 40 20 53 42 43 20 24 33 37 C2 70 40 20 53 |.`@ SBC $37.p@ S| 00001200: 54 41 20 28 32 29 2C D9 80 40 20 4C 44 59 20 23 |TA (2),..@ LDY #| 00001210: 24 37 C6 90 40 20 4C 44 41 20 28 32 29 2C D9 00 |$7..@ LDA (2),..| 00001220: 41 20 53 45 C3 10 41 20 53 42 43 20 24 33 37 C2 |A SE..A SBC $37.| 00001230: 20 41 20 53 54 41 20 28 32 29 2C D9 30 41 20 4A | A STA (2),.0A J| 00001240: 53 52 20 24 36 30 34 B2 40 41 20 4A 53 52 20 24 |SR $604.@A JSR $| 00001250: 35 30 43 B2 50 41 20 49 4E 43 20 24 33 37 C5 60 |50C.PA INC $37.`| 00001260: 41 20 4C 44 58 20 23 24 30 B0 70 41 54 52 41 4E |A LDX #$0.pATRAN| 00001270: 53 37 20 4C 44 41 20 24 39 44 46 46 2C D8 80 41 |S7 LDA $9DFF,..A| 00001280: 20 4A 53 52 20 24 36 30 30 B3 90 41 20 49 4E D8 | JSR $600..A IN.| 00001290: 00 42 20 43 50 58 20 23 B7 10 42 20 42 43 43 20 |.B CPX #..B BCC | 000012A0: 54 52 41 4E 53 B7 20 42 20 49 4E 43 20 24 33 37 |TRANS. B INC $37| 000012B0: C5 30 42 20 4C 44 58 20 24 33 37 C2 40 42 20 4C |.0B LDX $37.@B L| 000012C0: 44 41 20 23 B0 50 42 20 4C 44 59 20 23 B3 60 42 |DA #.PB LDY #.`B| 000012D0: 20 4A 53 52 20 24 36 30 33 C3 70 42 20 4C 44 58 | JSR $603.pB LDX| 000012E0: 20 23 B0 80 42 54 52 41 4E 53 38 20 4C 44 41 20 | #..BTRANS8 LDA | 000012F0: 24 39 45 30 36 2C D8 90 42 20 4A 53 52 20 24 36 |$9E06,..B JSR $6| 00001300: 30 30 B3 00 43 20 49 4E D8 10 43 20 43 50 58 20 |00..C IN..C CPX | 00001310: 23 31 B4 20 43 20 42 43 43 20 54 52 41 4E 53 B8 |#1. C BCC TRANS.| 00001320: 30 43 20 49 4E 43 20 24 33 37 C5 40 43 20 4C 44 |0C INC $37.@C LD| 00001330: 58 20 24 33 37 C5 50 43 20 43 50 58 20 23 33 B1 |X $37.PC CPX #3.| 00001340: 60 43 20 42 43 43 20 54 52 41 4E 53 B9 70 43 20 |`C BCC TRANS.pC | 00001350: 4C 44 58 20 23 32 B1 80 43 20 4A 53 52 20 24 36 |LDX #2..C JSR $6| 00001360: 30 33 B6 90 43 20 4C 44 58 20 23 B0 00 44 20 53 |03..C LDX #..D S| 00001370: 54 58 20 24 33 37 C5 10 44 54 52 41 4E 53 39 20 |TX $37..DTRANS9 | 00001380: 4A 53 52 20 24 35 30 44 B3 20 44 20 4A 4D 50 20 |JSR $50D. D JMP | 00001390: 24 36 30 33 C6 30 44 53 48 44 41 54 41 20 4C 44 |$603.0DSHDATA LD| 000013A0: 41 20 24 33 42 B7 40 44 20 4A 53 52 20 24 36 30 |A $3B.@D JSR $60| 000013B0: 30 B9 50 44 20 4C 44 41 20 24 33 39 C1 60 44 20 |0.PD LDA $39.`D | 000013C0: 4A 53 52 20 24 36 30 30 C3 70 44 20 4C 44 59 20 |JSR $600.pD LDY | 000013D0: 23 B0 80 44 53 48 44 41 54 31 20 4C 44 41 20 28 |#..DSHDAT1 LDA (| 000013E0: 36 29 2C D9 90 44 20 53 54 41 20 24 33 38 31 2C |6),..D STA $381,| 000013F0: D9 00 45 20 49 4E D9 10 45 20 43 50 59 20 23 B9 |..E IN..E CPY #.| 00001400: 20 45 20 42 43 43 20 53 48 44 41 54 B1 30 45 20 | E BCC SHDAT.0E | 00001410: 4C 44 59 20 23 24 38 C6 40 45 20 4C 44 41 20 28 |LDY #$8.@E LDA (| 00001420: 32 29 2C D9 50 45 20 54 41 D8 60 45 20 4C 44 41 |2),.PE TA.`E LDA| 00001430: 20 24 36 46 45 30 2C D8 70 45 20 53 54 41 20 24 | $6FE0,.pE STA $| 00001440: 33 43 B2 80 45 20 52 54 D3 90 45 45 53 48 44 41 |3C..E RT..EESHDA| 00001450: 54 20 4C 44 41 20 24 33 42 B8 00 46 20 4A 53 52 |T LDA $3B..F JSR| 00001460: 20 24 36 30 30 B9 10 46 20 4C 44 59 20 24 33 39 | $600..F LDY $39| 00001470: C1 20 46 20 49 4E D9 30 46 20 54 59 C1 40 46 20 |. F IN.0F TY.@F | 00001480: 4A 53 52 20 24 36 30 30 C3 50 46 20 4C 44 59 20 |JSR $600.PF LDY | 00001490: 23 B0 60 46 45 53 48 44 54 31 20 4C 44 41 20 28 |#.`FESHDT1 LDA (| 000014A0: 36 29 2C D9 70 46 20 53 54 41 20 24 33 38 41 2C |6),.pF STA $38A,| 000014B0: D9 80 46 20 49 4E D9 90 46 20 43 50 59 20 23 B9 |..F IN..F CPY #.| 000014C0: 00 47 20 42 43 43 20 45 53 48 44 54 B1 10 47 20 |.G BCC ESHDT..G | 000014D0: 4C 44 59 20 23 24 38 C6 20 47 20 4C 44 41 20 28 |LDY #$8. G LDA (| 000014E0: 38 29 2C D9 30 47 20 54 41 D8 40 47 20 4C 44 41 |8),.0G TA.@G LDA| 000014F0: 20 24 36 46 45 30 2C D8 50 47 20 53 54 41 20 24 | $6FE0,.PG STA $| 00001500: 33 43 B2 60 47 20 52 54 D3 70 47 45 56 44 41 4D |3C.`G RT.pGEVDAM| 00001510: 20 4C 44 41 20 24 B8 80 47 20 43 4C C3 90 47 20 | LDA $..G CL..G | 00001520: 41 44 43 20 23 24 39 C5 00 48 20 53 54 41 20 24 |ADC #$9..H STA $| 00001530: B4 10 48 20 4C 44 41 20 24 B9 20 48 20 41 44 43 |..H LDA $. H ADC| 00001540: 20 23 B0 30 48 20 53 54 41 20 24 B5 40 48 45 56 | #.0H STA $.@HEV| 00001550: 44 41 4D 30 20 4C 44 59 20 23 24 32 B6 50 48 20 |DAM0 LDY #$2.PH | 00001560: 4C 44 41 20 28 38 29 2C D9 60 48 20 4A 53 52 20 |LDA (8),.`H JSR | 00001570: 24 35 32 43 B0 70 48 20 54 41 D9 80 48 20 4C 44 |$52C.pH TA..H LD| 00001580: 41 20 28 34 29 2C D9 90 48 20 42 45 51 20 45 56 |A (4),..H BEQ EV| 00001590: 44 4D 30 C7 00 49 20 4A 4D 50 20 24 35 34 38 C4 |DM0..I JMP $548.| 000015A0: 10 49 45 56 44 4D 30 47 20 4A 53 52 20 24 35 32 |.IEVDM0G JSR $52| 000015B0: 46 B1 20 49 20 42 50 4C 20 45 56 44 41 4D B1 30 |F. I BPL EVDAM.0| 000015C0: 49 20 4C 44 59 20 23 24 37 C5 40 49 20 4C 44 41 |I LDY #$7.@I LDA| 000015D0: 20 28 38 29 2C D9 50 49 20 42 45 51 20 45 56 44 | (8),.PI BEQ EVD| 000015E0: 41 4D B1 60 49 20 53 45 C3 70 49 20 53 42 43 20 |AM.`I SE.pI SBC | 000015F0: 23 B1 80 49 20 53 54 41 20 28 38 29 2C D9 90 49 |#..I STA (8),..I| 00001600: 20 4A 4D 50 20 24 35 35 46 B2 00 50 45 56 44 41 | JMP $55F..PEVDA| 00001610: 4D 31 20 4A 53 52 20 24 35 32 46 B1 10 50 20 42 |M1 JSR $52F..P B| 00001620: 50 4C 20 45 56 44 41 4D B4 20 50 45 56 44 4D 31 |PL EVDAM. PEVDM1| 00001630: 47 20 4C 44 59 20 23 24 39 B0 30 50 20 4C 44 41 |G LDY #$9.0P LDA| 00001640: 20 28 38 29 2C D9 40 50 20 53 45 C3 50 50 20 53 | (8),.@P SE.PP S| 00001650: 42 43 20 23 B1 60 50 20 53 54 41 20 28 38 29 2C |BC #.`P STA (8),| 00001660: D9 70 50 20 42 4E 45 20 45 56 44 41 4D B3 80 50 |.pP BNE EVDAM..P| 00001670: 20 4C 44 41 20 23 B1 90 50 20 53 54 41 20 24 33 | LDA #..P STA $3| 00001680: 42 C1 00 51 20 4A 53 52 20 24 36 30 34 B2 10 51 |B..Q JSR $604..Q| 00001690: 20 4A 53 52 20 24 35 30 44 B3 20 51 20 49 4E 43 | JSR $50D. Q INC| 000016A0: 20 24 33 37 C5 30 51 20 4C 44 58 20 23 B0 40 51 | $37.0Q LDX #.@Q| 000016B0: 45 56 44 41 4D 32 20 4C 44 41 20 24 39 45 31 34 |EVDAM2 LDA $9E14| 000016C0: 2C D8 50 51 20 4A 53 52 20 24 36 30 30 B3 60 51 |,.PQ JSR $600.`Q| 000016D0: 20 49 4E D8 70 51 20 43 50 58 20 23 B9 80 51 20 | IN.pQ CPX #..Q | 000016E0: 42 43 43 20 45 56 44 41 4D B2 90 51 20 4A 53 52 |BCC EVDAM..Q JSR| 000016F0: 20 24 36 30 33 C6 00 52 45 56 44 41 4D 33 20 4A | $603..REVDAM3 J| 00001700: 4D 50 20 24 35 35 46 B2 10 52 45 56 44 41 4D 34 |MP $55F..REVDAM4| 00001710: 20 4A 53 52 20 24 35 32 46 B1 20 52 20 42 50 4C | JSR $52F. R BPL| 00001720: 20 45 56 44 41 4D B5 30 52 20 4C 44 59 20 23 24 | EVDAM.0R LDY #$| 00001730: 37 C6 40 52 20 4C 44 41 20 28 38 29 2C D9 50 52 |7.@R LDA (8),.PR| 00001740: 20 42 45 51 20 45 56 44 41 4D B5 60 52 20 53 45 | BEQ EVDAM.`R SE| 00001750: C3 70 52 20 53 42 43 20 23 B1 80 52 20 53 54 41 |.pR SBC #..R STA| 00001760: 20 28 38 29 2C D9 90 52 20 4A 4D 50 20 24 35 35 | (8),..R JMP $55| 00001770: 46 B2 00 53 45 56 44 41 4D 35 20 4A 53 52 20 24 |F..SEVDAM5 JSR $| 00001780: 35 32 46 B1 10 53 20 42 50 4C 20 45 56 44 41 4D |52F..S BPL EVDAM| 00001790: B6 20 53 20 4C 44 59 20 23 24 37 B6 30 53 20 4C |. S LDY #$7.0S L| 000017A0: 44 41 20 28 38 29 2C D9 40 53 20 42 45 51 20 45 |DA (8),.@S BEQ E| 000017B0: 56 44 41 4D B6 50 53 20 4C 44 41 20 23 B0 60 53 |VDAM.PS LDA #.`S| 000017C0: 20 53 54 41 20 28 38 29 2C D9 70 53 20 4A 4D 50 | STA (8),.pS JMP| 000017D0: 20 24 35 35 46 B2 80 53 45 56 44 41 4D 36 20 4A | $55F..SEVDAM6 J| 000017E0: 53 52 20 24 35 32 46 B1 90 53 20 42 50 4C 20 45 |SR $52F..S BPL E| 000017F0: 56 44 4D 31 C7 00 54 20 4C 44 59 20 23 24 37 B5 |VDM1..T LDY #$7.| 00001800: 10 54 20 4C 44 41 20 28 38 29 2C D9 20 54 20 42 |.T LDA (8),. T B| 00001810: 45 51 20 45 56 44 4D 31 C7 30 54 20 4C 44 41 20 |EQ EVDM1.0T LDA | 00001820: 23 B0 40 54 20 53 54 41 20 28 38 29 2C D9 50 54 |#.@T STA (8),.PT| 00001830: 20 4A 4D 50 20 24 35 35 46 B2 60 54 45 56 44 41 | JMP $55F.`TEVDA| 00001840: 4D 37 20 43 4D 50 20 23 31 B0 70 54 20 42 4E 45 |M7 CMP #1.pT BNE| 00001850: 20 45 56 44 41 4D B8 80 54 20 4C 44 58 20 24 33 | EVDAM..T LDX $3| 00001860: 42 C2 90 54 20 42 45 51 20 44 41 4D 53 48 C4 00 |B..T BEQ DAMSH..| 00001870: 55 45 56 44 41 4D 38 20 50 48 C1 10 55 20 4C 44 |UEVDAM8 PH..U LD| 00001880: 41 20 23 B0 20 55 20 53 54 41 20 28 34 29 2C D9 |A #. U STA (4),.| 00001890: 30 55 20 50 4C C1 40 55 44 41 4D 53 48 44 20 43 |0U PL.@UDAMSHD C| 000018A0: 4D 50 20 23 B1 50 55 20 42 4E 45 20 44 41 4D 57 |MP #.PU BNE DAMW| 000018B0: 45 D0 60 55 20 4A 53 52 20 24 35 32 46 B1 70 55 |E.`U JSR $52F.pU| 000018C0: 20 41 4E 44 20 23 B7 80 55 20 4A 53 52 20 24 35 | AND #..U JSR $5| 000018D0: 31 31 B4 90 55 20 4C 44 59 20 23 B1 00 56 20 4C |11..U LDY #..V L| 000018E0: 44 41 20 28 36 29 2C D9 10 56 20 43 4D 50 20 23 |DA (6),..V CMP #| 000018F0: B9 20 56 20 42 43 53 20 44 4D 53 48 44 B1 30 56 |. V BCS DMSHD.0V| 00001900: 20 4C 44 41 20 23 B0 40 56 20 53 54 41 20 28 36 | LDA #.@V STA (6| 00001910: 29 2C D9 50 56 20 49 4E D9 60 56 20 53 54 41 20 |),.PV IN.`V STA | 00001920: 28 36 29 2C D9 70 56 20 4A 4D 50 20 24 35 35 46 |(6),.pV JMP $55F| 00001930: B2 80 56 44 4D 53 48 44 31 20 53 42 43 20 23 B8 |..VDMSHD1 SBC #.| 00001940: 90 56 20 53 54 41 20 28 36 29 2C D9 00 57 20 41 |.V STA (6),..W A| 00001950: 53 4C 20 C1 10 57 20 41 53 4C 20 C1 20 57 20 41 |SL ..W ASL . W A| 00001960: 53 4C 20 C1 30 57 20 49 4E D9 40 57 20 43 4D 50 |SL .0W IN.@W CMP| 00001970: 20 28 36 29 2C D9 50 57 20 42 43 53 20 44 4D 53 | (6),.PW BCS DMS| 00001980: 48 44 B2 60 57 20 53 54 41 20 28 36 29 2C D9 70 |HD.`W STA (6),.p| 00001990: 57 44 4D 53 48 44 32 20 4A 4D 50 20 24 35 35 46 |WDMSHD2 JMP $55F| 000019A0: B2 80 57 44 41 4D 57 45 50 20 43 4D 50 20 23 B2 |..WDAMWEP CMP #.| 000019B0: 90 57 20 42 4E 45 20 44 41 4D 44 52 D6 00 58 20 |.W BNE DAMDR..X | 000019C0: 4A 53 52 20 24 35 32 46 B1 10 58 20 41 4E 44 20 |JSR $52F..X AND | 000019D0: 23 B3 20 58 20 42 4E 45 20 44 4D 44 52 56 B1 30 |#. X BNE DMDRV.0| 000019E0: 58 20 4C 44 41 20 23 31 B2 40 58 20 4A 53 52 20 |X LDA #1.@X JSR | 000019F0: 24 35 32 43 B0 50 58 20 4A 53 52 20 24 35 30 45 |$52C.PX JSR $50E| 00001A00: B4 60 58 20 4C 44 41 20 23 B0 70 58 20 54 41 D9 |.`X LDA #.pX TA.| 00001A10: 80 58 44 41 4D 57 50 31 20 53 54 41 20 28 36 29 |.XDAMWP1 STA (6)| 00001A20: 2C D9 90 58 20 49 4E D9 00 59 20 43 50 59 20 23 |,..X IN..Y CPY #| 00001A30: B6 10 59 20 42 43 43 20 44 41 4D 57 50 B1 20 59 |..Y BCC DAMWP. Y| 00001A40: 20 4A 4D 50 20 24 35 35 46 B2 30 59 44 41 4D 44 | JMP $55F.0YDAMD| 00001A50: 52 56 20 43 4D 50 20 23 B3 40 59 20 42 4E 45 20 |RV CMP #.@Y BNE | 00001A60: 44 41 4D 45 4E C7 50 59 20 4A 53 52 20 24 35 32 |DAMEN.PY JSR $52| 00001A70: 46 B1 60 59 20 41 4E 44 20 23 B3 70 59 20 42 4E |F.`Y AND #.pY BN| 00001A80: 45 20 44 4D 44 52 56 B1 80 59 20 4C 44 59 20 23 |E DMDRV..Y LDY #| 00001A90: 24 32 C4 90 59 20 4A 53 52 20 24 35 30 46 C5 00 |$2..Y JSR $50F..| 00001AA0: 60 44 4D 44 52 56 31 20 4A 4D 50 20 24 35 35 46 |`DMDRV1 JMP $55F| 00001AB0: B2 10 60 44 41 4D 45 4E 47 20 43 4D 50 20 23 B4 |..`DAMENG CMP #.| 00001AC0: 20 60 20 42 4E 45 20 44 41 4D 54 52 CE 30 60 20 | ` BNE DAMTR.0` | 00001AD0: 4C 44 59 20 23 24 33 B5 40 60 20 4A 53 52 20 24 |LDY #$3.@` JSR $| 00001AE0: 35 30 46 C5 50 60 20 4A 4D 50 20 24 35 35 46 B2 |50F.P` JMP $55F.| 00001AF0: 60 60 44 41 4D 54 52 4E 20 43 4D 50 20 23 B5 70 |``DAMTRN CMP #.p| 00001B00: 60 20 42 4E 45 20 44 41 4D 48 55 CC 80 60 20 4C |` BNE DAMHU..` L| 00001B10: 44 59 20 23 24 33 C4 90 60 20 4A 53 52 20 24 35 |DY #$3..` JSR $5| 00001B20: 30 46 C5 00 61 20 4A 4D 50 20 24 35 35 46 B2 10 |0F..a JMP $55F..| 00001B30: 61 44 41 4D 48 55 4C 20 43 4D 50 20 23 B6 20 61 |aDAMHUL CMP #. a| 00001B40: 20 42 4E 45 20 44 41 4D 54 52 C3 30 61 20 4C 44 | BNE DAMTR.0a LD| 00001B50: 59 20 23 24 34 B5 40 61 20 4A 53 52 20 24 35 30 |Y #$4.@a JSR $50| 00001B60: 46 C5 50 61 20 4A 4D 50 20 24 35 35 46 B2 60 61 |F.Pa JMP $55F.`a| 00001B70: 44 41 4D 54 52 43 20 43 4D 50 20 23 B7 70 61 20 |DAMTRC CMP #.pa | 00001B80: 42 4E 45 20 44 41 4D 46 54 D2 80 61 20 4A 53 52 |BNE DAMFT..a JSR| 00001B90: 20 24 35 32 46 B1 90 61 20 41 4E 44 20 23 B3 00 | $52F..a AND #..| 00001BA0: 62 20 42 4E 45 20 44 4D 46 54 52 B1 10 62 20 4C |b BNE DMFTR..b L| 00001BB0: 44 59 20 23 24 34 C4 20 62 20 4A 53 52 20 24 35 |DY #$4. b JSR $5| 00001BC0: 30 46 C5 30 62 20 4A 4D 50 20 24 35 35 46 B2 40 |0F.0b JMP $55F.@| 00001BD0: 62 44 41 4D 46 54 52 20 43 4D 50 20 23 B8 50 62 |bDAMFTR CMP #.Pb| 00001BE0: 20 42 4E 45 20 44 41 4D 52 43 CB 60 62 20 4A 53 | BNE DAMRC.`b JS| 00001BF0: 52 20 24 35 32 46 B1 70 62 20 41 4E 44 20 23 B3 |R $52F.pb AND #.| 00001C00: 80 62 20 42 4E 45 20 44 4D 46 54 52 B1 90 62 20 |.b BNE DMFTR..b | 00001C10: 4C 44 59 20 23 24 35 B5 00 63 20 4A 53 52 20 24 |LDY #$5..c JSR $| 00001C20: 35 30 46 C5 10 63 20 4C 44 59 20 23 24 39 B1 20 |50F..c LDY #$9. | 00001C30: 63 20 43 4D 50 20 28 38 29 2C D9 30 63 20 42 43 |c CMP (8),.0c BC| 00001C40: 53 20 44 4D 46 54 52 B1 40 63 20 53 54 41 20 28 |S DMFTR.@c STA (| 00001C50: 38 29 2C D9 50 63 44 4D 46 54 52 31 20 4A 4D 50 |8),.PcDMFTR1 JMP| 00001C60: 20 24 35 35 46 B2 60 63 44 41 4D 52 43 4B 20 43 | $55F.`cDAMRCK C| 00001C70: 4D 50 20 23 B9 70 63 20 42 4E 45 20 44 41 4D 41 |MP #.pc BNE DAMA| 00001C80: 52 CD 80 63 20 4C 44 59 20 23 24 35 C4 90 63 20 |R..c LDY #$5..c | 00001C90: 4A 53 52 20 24 35 30 46 C5 00 64 20 4C 44 41 20 |JSR $50F..d LDA | 00001CA0: 28 38 29 2C D9 10 64 20 41 53 4C 20 C1 20 64 20 |(8),..d ASL . d | 00001CB0: 41 53 4C 20 C1 30 64 20 53 54 41 20 24 33 38 B0 |ASL .0d STA $38.| 00001CC0: 40 64 20 4C 44 41 20 23 B0 50 64 20 53 54 41 20 |@d LDA #.Pd STA | 00001CD0: 24 33 39 B6 60 64 44 4D 52 43 4B 31 20 4C 44 41 |$39.`dDMRCK1 LDA| 00001CE0: 20 24 33 38 B0 70 64 20 4C 53 52 20 C1 80 64 20 | $38.pd LSR ..d | 00001CF0: 42 45 51 20 44 4D 52 43 4B B2 90 64 20 4C 44 59 |BEQ DMRCK..d LDY| 00001D00: 20 23 24 36 C5 00 65 20 4C 44 41 20 28 38 29 2C | #$6..e LDA (8),| 00001D10: D9 10 65 20 42 45 51 20 44 4D 52 43 4B B2 20 65 |..e BEQ DMRCK. e| 00001D20: 20 49 4E 43 20 24 33 39 B6 30 65 20 53 45 C3 40 | INC $39.0e SE.@| 00001D30: 65 20 53 42 43 20 23 B1 50 65 20 53 54 41 20 28 |e SBC #.Pe STA (| 00001D40: 38 29 2C D9 60 65 20 44 45 43 20 24 33 38 B0 70 |8),.`e DEC $38.p| 00001D50: 65 20 44 45 43 20 24 33 38 B0 80 65 20 4A 4D 50 |e DEC $38..e JMP| 00001D60: 20 24 35 35 36 B5 90 65 44 4D 52 43 4B 32 20 4C | $556..eDMRCK2 L| 00001D70: 44 41 20 24 33 39 B6 00 66 20 4C 44 59 20 23 24 |DA $39..f LDY #$| 00001D80: 36 C5 10 66 20 53 54 41 20 28 38 29 2C D9 20 66 |6..f STA (8),. f| 00001D90: 20 44 45 D9 30 66 20 4C 44 41 20 28 38 29 2C D9 | DE.0f LDA (8),.| 00001DA0: 40 66 20 43 4D 50 20 24 33 38 B0 50 66 20 42 43 |@f CMP $38.Pf BC| 00001DB0: 53 20 44 4D 52 43 4B B3 60 66 20 4A 4D 50 20 24 |S DMRCK.`f JMP $| 00001DC0: 35 35 46 B2 70 66 44 4D 52 43 4B 33 20 4C 44 41 |55F.pfDMRCK3 LDA| 00001DD0: 20 24 33 38 B0 80 66 20 53 54 41 20 28 38 29 2C | $38..f STA (8),| 00001DE0: D9 90 66 20 4A 4D 50 20 24 35 35 46 B2 00 67 44 |..f JMP $55F..gD| 00001DF0: 41 4D 41 52 4D 20 43 4D 50 20 23 31 B0 10 67 20 |AMARM CMP #1..g | 00001E00: 42 4E 45 20 44 41 4D 43 41 D2 20 67 20 4C 44 58 |BNE DAMCA. g LDX| 00001E10: 20 24 33 42 C2 30 67 20 42 45 51 20 44 4D 41 52 | $3B.0g BEQ DMAR| 00001E20: 4D B1 40 67 20 4C 44 59 20 23 24 36 B5 50 67 20 |M.@g LDY #$6.Pg | 00001E30: 4A 53 52 20 24 35 30 46 C5 60 67 20 4A 4D 50 20 |JSR $50F.`g JMP | 00001E40: 24 35 35 46 B2 70 67 44 4D 41 52 4D 31 20 20 20 |$55F.pgDMARM1 | 00001E50: 20 20 4C 44 41 20 23 B1 80 67 20 53 54 41 20 24 | LDA #..g STA $| 00001E60: 33 42 C1 90 67 20 4A 4D 50 20 24 35 35 46 B2 00 |3B..g JMP $55F..| 00001E70: 68 44 41 4D 43 41 52 20 43 4D 50 20 23 31 B1 10 |hDAMCAR CMP #1..| 00001E80: 68 20 42 4E 45 20 44 41 4D 52 41 CE 20 68 20 4C |h BNE DAMRA. h L| 00001E90: 44 59 20 23 24 38 B5 30 68 20 4C 44 41 20 28 38 |DY #$8.0h LDA (8| 00001EA0: 29 2C D9 40 68 20 42 45 51 20 44 4D 43 41 52 B1 |),.@h BEQ DMCAR.| 00001EB0: 50 68 20 53 45 C3 60 68 20 53 42 43 20 23 B1 70 |Ph SE.`h SBC #.p| 00001EC0: 68 20 53 54 41 20 28 38 29 2C D9 80 68 44 4D 43 |h STA (8),..hDMC| 00001ED0: 41 52 31 20 4A 53 52 20 24 35 32 46 B1 90 68 20 |AR1 JSR $52F..h | 00001EE0: 41 4E 44 20 23 B3 00 69 20 42 4E 45 20 44 45 43 |AND #..i BNE DEC| 00001EF0: 44 41 CD 10 69 20 4C 44 59 20 23 24 38 B1 20 69 |DA..i LDY #$8. i| 00001F00: 20 4A 53 52 20 24 35 30 46 C5 30 69 20 4A 4D 50 | JSR $50F.0i JMP| 00001F10: 20 24 35 35 46 B2 40 69 44 41 4D 52 41 4E 20 43 | $55F.@iDAMRAN C| 00001F20: 4D 50 20 23 31 B2 50 69 20 42 4E 45 20 44 41 4D |MP #1.Pi BNE DAM| 00001F30: 42 4C D4 60 69 20 4A 53 52 20 24 35 32 46 B1 70 |BL.`i JSR $52F.p| 00001F40: 69 20 41 4E 44 20 23 B7 80 69 20 42 4E 45 20 44 |i AND #..i BNE D| 00001F50: 45 43 44 41 CD 90 69 20 4C 44 59 20 23 24 38 B3 |ECDA..i LDY #$8.| 00001F60: 00 70 20 4A 53 52 20 24 35 30 46 C5 10 70 20 4A |.p JSR $50F..p J| 00001F70: 4D 50 20 24 35 35 46 B2 20 70 44 41 4D 42 4C 54 |MP $55F. pDAMBLT| 00001F80: 20 4C 44 59 20 23 24 38 B6 30 70 20 4A 53 52 20 | LDY #$8.0p JSR | 00001F90: 24 35 30 46 C5 40 70 20 49 4E D9 50 70 20 43 4D |$50F.@p IN.Pp CM| 00001FA0: 50 20 28 38 29 2C D9 60 70 20 42 43 53 20 44 45 |P (8),.`p BCS DE| 00001FB0: 43 44 41 CD 70 70 20 53 54 41 20 28 38 29 2C D9 |CDA.pp STA (8),.| 00001FC0: 80 70 44 45 43 44 41 4D 20 4C 44 41 20 24 33 42 |.pDECDAM LDA $3B| 00001FD0: C2 90 70 20 2E 45 CE FF |..p .E.. |
..0QO... .BA $800. . .OS0.BEGIN JMP $560 .@.BVAL .BY $01 $02 $0.P. .BY $08 $10 $2 .`. .BY $40 $8.P.GSHIP ASL A.. TAX.. LDA $6FF0,X.. STA $0... LDA $6FF1,X . STA $ 0.0. RTS@.GSHIP2 ASL AP. TAX`. LDA $6FF0 ,XP. STA $0... LDA $6FF1,X.. STA $0... R TS..FSKR LDA #$0. . STA $3B.0.FSKR1 JSR $600F@. LDA #$0.P. JSR $601.`. LDY #1.P. LDA (6),Y.. BEQ FSKR... INC $3B... LDA $3B... CMP #2. . BCC FSKR.0. JMP $50C.@. FSKR2 JSR $604.P. JSR $50C.`. INC $37EP. LDX #$0...FSKR5 LDA $9D1A,X.. JSR $600. .. INX.. CPX #1. . BCC FSKR.0. LDX #.@. LDA $3C.P. ASL A`. ASL AP. ASL A.. ASL A .. TAY..FSKR51 LDA $9D24,Y.. JSR $600. . INY0. INX@. CPX #1.P. BCC FSKR5.`. JSR $603FP. LDY #... LDA $3C... ASL A.. ASL A.. ORA $3C. . STA (6),Y0. INY@. LDA #1. P. LDX $3C.`. BNE FSKR.P. LDA #3... JMP $509...FSKR7 ASL A.. CPX #... BNE FSKR5. . CLC0. ADC #1.@.FSKR52 STA (6),YP. INY `. LDA $3B.P. STA (6),Y.. LDA $39A.. JSR $601... LDY #...FSKR53 LDA $381,Y . STA (6),Y0. INY@. CPY #.P. BCC FSKR5.`. LDY #.P. LDA #3... LDX $3C... BEQ FSKR5... LSR A..FSKR54 CPX #. . BNE FSKR5.0. LDA #1.@.FSKR55 STA (6),YP.FSKR6 RTS`.PSHIP1 LDY #$9.P.PSHP1A LDA (2),Y.. CMP #$2... BEQ PSHP1B.. JSR $600...PSHP1B INY . CP Y #$9E0. BCC PSHP1A@. RTSP.PSHIP2 LDY #$ 9.`.PSHP2A LDA (8),YP. CMP #$2... BEQ PS HP2B.. JSR $600...PSHP2B INY.. CPY #$9E . BCC PSHP2A0. RTS@.DWEP ASL AP. ASL A`. ASL AP. CLC.. ADC $0... STA $0... LDA $ 0... ADC #0. . STA $0.0. CLC@. LDA $0.P. ADC #$1F`. STA $0.P. BCC DWEP... INC $0 ...DWEP1 RTS..DAMALL STY $3... LDA (8),Y . JSR $52C.0. LDY $3.@. INYP. CMP (8),Y `. BCS DMALL.P. SEC.. LDA (8),Y.. SBC #$ 0... STA (8),Y..DMALL1 RTS .DETSD ASL A0 . ASL A@. CLCP. ADC $0.`. STA $0.P. LDA $0... ADC #$0... STA $0... RTS..ECMMOD L DA #$0. . STA $39.0. LDY #$0.@. LDA (8), YP. LDY #1.`. CMP (2),YP. BCC ECMOD... S BC (2),Y.. STA $39...ECMOD1 RTS..PHIT LD X #$0. . STX $37E0. LDX #2.@. JSR $603.P . JSR $50D.`. INC $37EP. LDX #$0...PHIT2 LDA $9DE2,X.. JSR $600... INX.. CPX #. . BCC PHIT.0. LDX $37B@. LDA #$0.P. LDY #$0.`. JSR $603CP. INC $37E.. LDX #$0... PHIT3 LDA $9DE8,X.. JSR $600... INX . CP X #.0. BCC PHIT.@. JSR $100.P. JMP $603F `.FIREWP JSR $604.P. JSR $50C... INC $37 E.. LDX #$0...FIRWP2 LDA $9D64,X.. JSR $ 600. . INX0. CPX #.@. BCC FIRWP.P. LDY $ 3C.`. DEYP. TYA.. ASL A.. ASL A. ASL A. ASL A TAX0 LDY #$0.@ FIRWP3 LDA $9D 6B,XP JSR $600.` INXP INY. CPY #1.. BCC FIRWP..! LDY $3C..! CPY #$0. ! BEQ FIRWP.0! JSR $100.@!FIRWP5 LDX #2.P! JMP $603.`!CASUAL LDA (2),YP! CMP $3BB.! BE Q CAS..! BCC CAS.." SBC $3BB." STA (2),Y " JMP $51CF0"CAS1 LDA $3BB@" SECP" SBC (2),Y`" STA $3BBP" LDA #$0.." STA (2),Y. "CAS2 RTS.#BOARD LDA (2),Y.# STA $3BC # BEQ BOARD.0#BOARD1 JSR $52F.@# CMP $39.P # BCS BOARD.`# INC $3BBP#BOARD2 DEC $3BC .# BNE BOARD..#BOARD3 RTS.$RBER LDA $39. .$ STA $38. $ LDA $39.0$ AND #0.@$ BEQ R BER.P$ LDA #4.`$ SECP$ SBC $38..$ STA $3 8..$ LDA #4..% SEC.% SBC $39. % STA $39. 0%RBER1 LDA #.@% CLCP% ADC $39.`% SECP% SBC $39..% CMP #..% BCC RBER..& SBC #..& RBER5 STA $39. & AND #.0& BEQ RBER.@& LD A $39.P& CLC`& ADC $38.P& STA $39..& CMP #4..& BCC RBER..' DEC $39..' JMP $524A 'RBER2 LDA $39.0' CMP $38.@' BCS RBER.P' LDA $39.`' BEQ RBER.P' DEC $39..' JMP $ 524A.'RBER7 LDA #..( STA $39..(RBER4 RTS (SHLDWN LDY #.0( LDA (6),Y@( LSR AP( LS R A`( LSR AP( STA $38..( CMP $3BA.( BCC SHDWN..) LDA $3BA.) STA $38. )SHDWN2 LDA $3BA0) SEC@) SBC $38.P) STA $3BA`) LDA $38.P) CLC.) ADC $3BB.) BCC SHDWN..0 LDA #25..0SHDWN3 STA $38. 0 SEC00 LDY #.@0 LDA (6),YP0 SBC $38.`0 BCS SHDWN.P0 LDA #..0SHDWN4 STA (6),Y.0 LDA $3BA.1 BNE SH DWN..1 RTS 1SHDWN5 JSR $604.01 LDA $3A.@ 1 CLCP1 ADC #$3.`1 STA $9DF.P1 LDX #..1S HDWN6 LDA $9DED,X.1 JSR $600..2 INX.2 CP X #1. 2 BCC SHDWN.02 JMP $603F@2PMISS LD X #2.P2 JSR $603.`2 LDX #0.P2 STX $37E.2 PMISS1 LDA $9E3D,X.2 JSR $600..3 INX.3 C PX #. 3 BCC PMISS.03 JMP $603F@3RANDOM S TA $39DP3 BEQ RAND.`3 DEC $39DP3 LDX #0. .3RAND2 LDA $39D.3 BEQ RAND..4 ASL A.4 B CS RAND. 4 ASL $39D04 INX@4 JMP $52CAP4R AND3 STX $39B`4RAND4 JSR $52F.P4 CMP $39 D.4 BEQ RAND..4 BCS RAND..5RAND5 LDX $39 B.5RAND6 BEQ RAND. 5 LSR A05 DEX@5 JMP $ 52E.P5RAND7 RTS`5RAND LDA $4EP5 PHA.5 LD A $4F.5 ROL $4E.6 ROL $4F.6 ADC $4F 6 ST A $4F06 PLA@6 ADC $4EP6 STA $4E`6 RTSP6T RANS LDY #$3E.6 LDA (2),Y.6 ASL A.7 LDY #1..7 CMP (2),Y 7 BCC TRANS.07 LDA (2),Y @7TRANS1 LDY #$7FP7 CMP (2),Y`7 BCC TRAN S.P7 LDA (2),Y.7TRANS2 STA $37B.7 LDY #$ 8F.8 LDA (8),Y.8 CMP (2),Y 8 BNE TRANS.0 8TRANSA LDA $37B@8 LDY #$7FP8 CLC`8 ADC (8),YP8 STA (8),Y.8 JMP $534..8TRANS3 LD Y #$8..9 LDA (8),Y.9 BNE TRANS. 9 LDY #$ 9.09 LDA $3C.@9 STA (8),YP9TRANS4 LDY #$ 8.`9 CLCP9 LDA $37B.9 ADC (8),Y.9 STA (8 ),Y.@TRANS5 LDA $37B.@ BNE TRANS. @ RTS0 @TRANS6 LDY #1.@@ LDA (2),YP@ SEC`@ SBC $37BP@ STA (2),Y.@ LDY #$7F.@ LDA (2),Y. A SEC.A SBC $37B A STA (2),Y0A JSR $604. @A JSR $50C.PA INC $37E`A LDX #$0.PATRAN S7 LDA $9DFF,X.A JSR $600..A INX.B CPX # ..B BCC TRANS. B INC $37E0B LDX $37B@B L DA #.PB LDY #.`B JSR $603CPB LDX #..BTRA NS8 LDA $9E06,X.B JSR $600..C INX.C CPX #1. C BCC TRANS.0C INC $37E@C LDX $37EPC CPX #3.`C BCC TRANS.PC LDX #2..C JSR $6 03..C LDX #..D STX $37E.DTRANS9 JSR $50D . D JMP $603F0DSHDATA LDA $3B.@D JSR $60 0.PD LDA $39A`D JSR $600CPD LDY #..DSHDA T1 LDA (6),Y.D STA $381,Y.E INY.E CPY #. E BCC SHDAT.0E LDY #$8F@E LDA (2),YPE T AX`E LDA $6FE0,XPE STA $3C..E RTS.EESHDA T LDA $3B..F JSR $600..F LDY $39A F INY0 F TYA@F JSR $600CPF LDY #.`FESHDT1 LDA ( 6),YPF STA $38A,Y.F INY.F CPY #..G BCC E SHDT..G LDY #$8F G LDA (8),Y0G TAX@G LDA $6FE0,XPG STA $3C.`G RTSPGEVDAM LDA $.. G CLC.G ADC #$9E.H STA $..H LDA $. H ADC #.0H STA $.@HEVDAM0 LDY #$2.PH LDA (8), Y`H JSR $52C.PH TAY.H LDA (4),Y.H BEQ EV DM0G.I JMP $548D.IEVDM0G JSR $52F. I BPL EVDAM.0I LDY #$7E@I LDA (8),YPI BEQ EVD AM.`I SECPI SBC #..I STA (8),Y.I JMP $55 F..PEVDAM1 JSR $52F..P BPL EVDAM. PEVDM1 G LDY #$9.0P LDA (8),Y@P SECPP SBC #.`P STA (8),YPP BNE EVDAM..P LDA #..P STA $3 BA.Q JSR $604..Q JSR $50D. Q INC $37E0Q LDX #.@QEVDAM2 LDA $9E14,XPQ JSR $600.`Q INXPQ CPX #..Q BCC EVDAM..Q JSR $603F.R EVDAM3 JMP $55F..REVDAM4 JSR $52F. R BPL EVDAM.0R LDY #$7F@R LDA (8),YPR BEQ EVD AM.`R SECPR SBC #..R STA (8),Y.R JMP $55 F..SEVDAM5 JSR $52F..S BPL EVDAM. S LDY #$7.0S LDA (8),Y@S BEQ EVDAM.PS LDA #.`S STA (8),YPS JMP $55F..SEVDAM6 JSR $52F. .S BPL EVDM1G.T LDY #$7..T LDA (8),Y T B EQ EVDM1G0T LDA #.@T STA (8),YPT JMP $55 F.`TEVDAM7 CMP #1.PT BNE EVDAM..T LDX $3 BB.T BEQ DAMSHD.UEVDAM8 PHA.U LDA #. U S TA (4),Y0U PLA@UDAMSHD CMP #.PU BNE DAMW EP`U JSR $52F.PU AND #..U JSR $511..U LD Y #..V LDA (6),Y.V CMP #. V BCS DMSHD.0V LDA #.@V STA (6),YPV INY`V STA (6),YPV JMP $55F..VDMSHD1 SBC #..V STA (6),Y.W A SL A.W ASL A W ASL A0W INY@W CMP (6),YPW BCS DMSHD.`W STA (6),YPWDMSHD2 JMP $55F ..WDAMWEP CMP #..W BNE DAMDRV.X JSR $52F ..X AND #. X BNE DMDRV.0X LDA #1.@X JSR $52C.PX JSR $50E.`X LDA #.PX TAY.XDAMWP1 STA (6),Y.X INY.Y CPY #..Y BCC DAMWP. Y JMP $55F.0YDAMDRV CMP #.@Y BNE DAMENGPY JSR $52F.`Y AND #.PY BNE DMDRV..Y LDY # $2D.Y JSR $50FE.`DMDRV1 JMP $55F..`DAMEN G CMP #. ` BNE DAMTRN0` LDY #$3.@` JSR $ 50FEP` JMP $55F.``DAMTRN CMP #.P` BNE DA MHUL.` LDY #$3D.` JSR $50FE.A JMP $55F.. ADAMHUL CMP #. A BNE DAMTRC0A LDY #$4.@A JSR $50FEPA JMP $55F.`ADAMTRC CMP #.PA BNE DAMFTR.A JSR $52F..A AND #..B BNE DM FTR..B LDY #$4D B JSR $50FE0B JMP $55F.@ BDAMFTR CMP #.PB BNE DAMRCK`B JSR $52F.P B AND #..B BNE DMFTR..B LDY #$5..C JSR $ 50FE.C LDY #$9. C CMP (8),Y0C BCS DMFTR. @C STA (8),YPCDMFTR1 JMP $55F.`CDAMRCK C MP #.PC BNE DAMARM.C LDY #$5D.C JSR $50F E.D LDA (8),Y.D ASL A D ASL A0D STA $38. @D LDA #.PD STA $39.`DDMRCK1 LDA $38.PD LSR A.D BEQ DMRCK..D LDY #$6E.E LDA (8), Y.E BEQ DMRCK. E INC $39.0E SEC@E SBC #. PE STA (8),Y`E DEC $38.PE DEC $38..E JMP $556..EDMRCK2 LDA $39..F LDY #$6E.F STA (8),Y F DEY0F LDA (8),Y@F CMP $38.PF BC S DMRCK.`F JMP $55F.PFDMRCK3 LDA $38..F STA (8),Y.F JMP $55F..GDAMARM CMP #1..G BNE DAMCAR G LDX $3BB0G BEQ DMARM.@G LDY #$6.PG JSR $50FE`G JMP $55F.PGDMARM1 LDA #..G STA $3BA.G JMP $55F..HDAMCAR CMP #1..H BNE DAMRAN H LDY #$8.0H LDA (8 ),Y@H BEQ DMCAR.PH SEC`H SBC #.PH STA (8 ),Y.HDMCAR1 JSR $52F..H AND #..I BNE DEC DAM.I LDY #$8. I JSR $50FE0I JMP $55F.@I DAMRAN CMP #1.PI BNE DAMBLT`I JSR $52F.P I AND #..I BNE DECDAM.I LDY #$8..P JSR $ 50FE.P JMP $55F. PDAMBLT LDY #$8.0P JSR $50FE@P INYPP CMP (8),Y`P BCS DECDAMPP S TA (8),Y.PDECDAM LDA $3BB.P .EN.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL