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

TRAINER SOURCE

FILE INFORMATION

FILENAME(S): TRAINER SOURCE

FILE TYPE(S): PRG

FILE SIZE: 1.1K

FIRST SEEN: 2025-11-30 19:11:39

APPEARS ON: 1 disk(s)

FILE HASH

58b39b6ef67ebe844fbf29667c1be146328ba845b6f1421189a2d058ac5526e3

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
A WINNING CO OP TRAINER SOURCE PRG Commodore 64 Extras 21 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 17 08 23 00 4C 44  41 20 23 32 33 3A 53 54  |....#.LDA #23:ST|
00000010: 41 20 35 33 32 37 32 00  36 08 28 00 4C 44 41 20  |A 53272.6.(.LDA |
00000020: 23 36 3A 53 54 41 20 24  44 30 32 30 3A 53 54 41  |#6:STA $D020:STA|
00000030: 20 24 44 30 32 31 00 54  08 2D 00 4C 44 41 20 23  | $D021.T.-.LDA #|
00000040: B3 4D 3A 4C 44 59 20 23  B1 4D 3A 4A 53 52 20 24  |.M:LDY #.M:JSR $|
00000050: 41 42 31 45 00 84 08 32  00 41 20 4A 53 52 20 24  |AB1E...2.A JSR $|
00000060: 46 46 45 34 3A 43 4D 50  20 23 22 4E 22 3A 42 45  |FFE4:CMP #"N":BE|
00000070: 51 20 4E 4F 31 3A 43 4D  50 20 23 22 59 22 3A 42  |Q NO1:CMP #"Y":B|
00000080: 4E 45 20 41 00 9B 08 36  00 4C 44 41 20 23 24 41  |NE A...6.LDA #$A|
00000090: 35 3A 53 54 41 20 24 35  45 30 43 00 BD 08 3C 00  |5:STA $5E0C...<.|
000000A0: 4E 4F 31 20 4C 44 41 20  23 B3 4E 3A 4C 44 59 20  |NO1 LDA #.N:LDY |
000000B0: 23 B1 4E 3A 4A 53 52 20  24 41 42 31 45 00 ED 08  |#.N:JSR $AB1E...|
000000C0: 41 00 42 20 4A 53 52 20  24 46 46 45 34 3A 43 4D  |A.B JSR $FFE4:CM|
000000D0: 50 20 23 22 4E 22 3A 42  45 51 20 4E 4F 32 3A 43  |P #"N":BEQ NO2:C|
000000E0: 4D 50 20 23 22 59 22 3A  42 4E 45 20 42 00 04 09  |MP #"Y":BNE B...|
000000F0: 46 00 4C 44 41 20 23 24  45 41 3A 53 54 41 20 24  |F.LDA #$EA:STA $|
00000100: 35 45 43 45 00 26 09 48  00 4E 4F 32 20 4C 44 41  |5ECE.&.H.NO2 LDA|
00000110: 20 23 B3 4F 3A 4C 44 59  20 23 B1 4F 3A 4A 53 52  | #.O:LDY #.O:JSR|
00000120: 20 24 41 42 31 45 00 56  09 4B 00 43 20 4A 53 52  | $AB1E.V.K.C JSR|
00000130: 20 24 46 46 45 34 3A 43  4D 50 20 23 22 4E 22 3A  | $FFE4:CMP #"N":|
00000140: 42 45 51 20 4E 4F 33 3A  43 4D 50 20 23 22 59 22  |BEQ NO3:CMP #"Y"|
00000150: 3A 42 4E 45 20 43 00 77  09 50 00 4C 44 41 20 23  |:BNE C.w.P.LDA #|
00000160: 24 45 41 3A 53 54 41 20  24 35 46 36 35 3A 53 54  |$EA:STA $5F65:ST|
00000170: 41 20 24 35 43 31 33 00  99 09 52 00 4E 4F 33 20  |A $5C13...R.NO3 |
00000180: 4C 44 41 20 23 B3 50 3A  4C 44 59 20 23 B1 50 3A  |LDA #.P:LDY #.P:|
00000190: 4A 53 52 20 24 41 42 31  45 00 C9 09 55 00 44 20  |JSR $AB1E...U.D |
000001A0: 4A 53 52 20 24 46 46 45  34 3A 43 4D 50 20 23 22  |JSR $FFE4:CMP #"|
000001B0: 4E 22 3A 42 45 51 20 4E  4F 34 3A 43 4D 50 20 23  |N":BEQ NO4:CMP #|
000001C0: 22 59 22 3A 42 4E 45 20  44 00 EA 09 5A 00 4C 44  |"Y":BNE D...Z.LD|
000001D0: 41 20 23 24 45 41 3A 53  54 41 20 24 35 34 44 43  |A #$EA:STA $54DC|
000001E0: 3A 53 54 41 20 24 35 43  31 33 00 0C 0A 64 00 4E  |:STA $5C13...d.N|
000001F0: 4F 34 20 4C 44 41 20 23  B3 51 3A 4C 44 59 20 23  |O4 LDA #.Q:LDY #|
00000200: B1 51 3A 4A 53 52 20 24  41 42 31 45 00 3C 0A 66  |.Q:JSR $AB1E.<.f|
00000210: 00 45 20 4A 53 52 20 24  46 46 45 34 3A 43 4D 50  |.E JSR $FFE4:CMP|
00000220: 20 23 22 4E 22 3A 42 45  51 20 4E 4F 35 3A 43 4D  | #"N":BEQ NO5:CM|
00000230: 50 20 23 22 59 22 3A 42  4E 45 20 45 00 53 0A 68  |P #"Y":BNE E.S.h|
00000240: 00 4C 44 41 20 23 24 30  31 3A 53 54 41 20 24 35  |.LDA #$01:STA $5|
00000250: 44 38 34 00 65 0A 6E 00  4E 4F 35 20 4A 4D 50 20  |D84.e.n.NO5 JMP |
00000260: 24 39 30 30 30 00 A2 0A  D0 07 4D 20 2E C6 20 22  |$9000.....M .. "|
00000270: 93 05 20 20 C3 CF C9 CE  20 D1 D5 C5 D3 D4 20 57  |..  .... ..... W|
00000280: 41 53 20 CF 4E 45 2D C6  49 4C 45 44 20 42 59 20  |AS .NE-.ILED BY |
00000290: D7 41 4E 44 45 52 45 52  22 3A 2E 42 59 54 45 20  |.ANDERER":.BYTE |
000002A0: 31 33 00 DA 0A D2 07 2E  C6 20 22 20 20 20 D4 48  |13....... "   .H|
000002B0: 45 20 4F 52 49 47 49 4E  41 4C 20 57 41 53 20 33  |E ORIGINAL WAS 3|
000002C0: 35 20 46 49 4C 45 53 20  49 4E 20 53 49 5A 45 2E  |5 FILES IN SIZE.|
000002D0: 22 3A 2E 42 59 54 45 20  31 33 00 11 0B DA 07 2E  |":.BYTE 13......|
000002E0: C6 20 22 11 D0 52 45 53  53 49 4E 47 20 D3 D0 C1  |. "..RESSING ...|
000002F0: C3 C5 20 41 44 56 41 4E  43 45 53 20 54 4F 20 54  |.. ADVANCES TO T|
00000300: 48 45 20 4E 45 58 54 22  3A 2E 42 59 54 45 20 31  |HE NEXT":.BYTE 1|
00000310: 33 00 4A 0B DC 07 2E C6  20 22 4C 45 56 45 4C 20  |3.J..... "LEVEL |
00000320: 57 48 45 4E 20 59 4F 55  27 56 45 20 43 4F 4C 4C  |WHEN YOU'VE COLL|
00000330: 45 43 54 45 44 20 41 4C  4C 20 43 4F 49 4E 53 2E  |ECTED ALL COINS.|
00000340: 22 3A 2E 42 59 54 45 20  31 33 00 83 0B DE 07 2E  |":.BYTE 13......|
00000350: C6 20 22 11 C5 4E 41 42  4C 45 20 D3 D0 C1 C3 C5  |. "..NABLE .....|
00000360: C2 C1 D2 20 45 56 45 4E  20 49 46 20 4E 4F 54 20  |... EVEN IF NOT |
00000370: 41 4C 4C 20 43 4F 49 4E  53 22 3A 2E 42 59 54 45  |ALL COINS":.BYTE|
00000380: 20 31 33 00 AC 0B E0 07  2E C6 20 22 41 52 45 20  | 13....... "ARE |
00000390: 43 4F 4C 4C 45 43 54 45  44 3F 20 28 D9 2F CE 29  |COLLECTED? (./.)|
000003A0: 22 3A 2E 42 59 54 45 20  31 33 2C 30 00 DA 0B E4  |":.BYTE 13,0....|
000003B0: 07 4E 20 2E C6 20 22 11  C9 4E 46 49 4E 49 54 45  |.N .. "..NFINITE|
000003C0: 20 C5 4E 45 52 47 59 3F  20 28 D9 2F CE 29 22 3A  | .NERGY? (./.)":|
000003D0: 2E 42 59 54 45 20 31 33  2C 30 00 07 0C E8 07 4F  |.BYTE 13,0.....O|
000003E0: 20 2E C6 20 22 11 C9 4E  46 49 4E 49 54 45 20 CC  | .. "..NFINITE .|
000003F0: 49 56 45 53 3F 20 28 D9  2F CE 29 22 3A 2E 42 59  |IVES? (./.)":.BY|
00000400: 54 45 20 31 33 2C 30 00  34 0C E9 07 50 20 2E C6  |TE 13,0.4...P ..|
00000410: 20 22 11 C9 4E 46 49 4E  49 54 45 20 C2 4F 4D 42  | "..NFINITE .OMB|
00000420: 53 3F 20 28 D9 2F CE 29  22 3A 2E 42 59 54 45 20  |S? (./.)":.BYTE |
00000430: 31 33 2C 30 00 66 0C EB  07 51 20 2E C6 20 22 11  |13,0.f...Q .. ".|
00000440: D3 54 41 52 54 20 57 49  54 48 20 41 4C 4C 20 CB  |.TART WITH ALL .|
00000450: 45 59 53 3F 20 28 D9 2F  CE 29 22 3A 2E 42 59 54  |EYS? (./.)":.BYT|
00000460: 45 20 31 33 2C 30 00 72  0C 34 08 2E 42 59 54 45  |E 13,0.r.4..BYTE|
00000470: 20 30 00 00 00                                    | 0...           |
....#.LDA #23:STA 53272.6.(.LDA #6:STA $
D020:STA $D021.T.-.LDA #.M:LDY #.M:JSR $
AB1E...2.A JSR $FFE4:CMP #"N":BEQ NO1:CM
P #"Y":BNE A...6.LDA #$A5:STA $5E0C...<.
NO1 LDA #.N:LDY #.N:JSR $AB1E...A.B JSR 
$FFE4:CMP #"N":BEQ NO2:CMP #"Y":BNE B...
F.LDA #$EA:STA $5ECE.&.H.NO2 LDA #.O:LDY
 #.O:JSR $AB1E.V.K.C JSR $FFE4:CMP #"N":
BEQ NO3:CMP #"Y":BNE C.W.P.LDA #$EA:STA 
$5F65:STA $5C13...R.NO3 LDA #.P:LDY #.P:
JSR $AB1E.I.U.D JSR $FFE4:CMP #"N":BEQ N
O4:CMP #"Y":BNE D...Z.LDA #$EA:STA $54DC
:STA $5C13...D.NO4 LDA #.Q:LDY #.Q:JSR $
AB1E.<.F.E JSR $FFE4:CMP #"N":BEQ NO5:CM
P #"Y":BNE E.S.H.LDA #$01:STA $5D84.E.N.
NO5 JMP $9000...P.M .F "..  COIN QUEST W
AS ONE-FILED BY WANDERER":.BYTE 13.Z.R..
F "   THE ORIGINAL WAS 35 FILES IN SIZE.
":.BYTE 13...Z..F ".PRESSING SPACE ADVAN
CES TO THE NEXT":.BYTE 13.J....F "LEVEL 
WHEN YOU'VE COLLECTED ALL COINS.":.BYTE 
13......F ".ENABLE SPACEBAR EVEN IF NOT 
ALL COINS":.BYTE 13......F "ARE COLLECTE
D? (Y/N)":.BYTE 13,0.Z...N .F ".INFINITE
 ENERGY? (Y/N)":.BYTE 13,0.....O .F ".IN
FINITE LIVES? (Y/N)":.BYTE 13,0.4...P .F
 ".INFINITE BOMBS? (Y/N)":.BYTE 13,0.F..
.Q .F ".START WITH ALL KEYS? (Y/N)":.BYT
E 13,0.R.4..BYTE 0...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL