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

5.COLLAPSE CDS

FILE INFORMATION

FILENAME(S): 5.COLLAPSE CDS

FILE TYPE(S): PRG

FILE SIZE: 4K

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

APPEARS ON: 1 disk(s)

FILE HASH

08e3d96cb18dd8a7012a144a598cca00609eca4d033d5a6dacf06611a2133815

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CBM 64 DISK 5.COLLAPSE CDS PRG DuncanTwain 7 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 00 14 CC 29 4C 44 41 20  48 49 47 48 48 B9 2C 58  |...)LDA HIGHH.,X|
00000010: 00 1A 14 D6 29 53 42 43  20 23 30 00 2B 14 E0 29  |....)SBC #0.+..)|
00000020: 53 54 41 20 48 49 47 48  48 B9 2C 58 00 3B 14 EA  |STA HIGHH.,X.;..|
00000030: 29 4A 4D 50 20 46 49 4E  4D 4F 56 45 00 59 14 F4  |)JMP FINMOVE.Y..|
00000040: 29 A8 4C 45 46 54 20 4C  44 41 20 48 49 47 48 48  |).LEFT LDA HIGHH|
00000050: B9 2C 58 20 21 52 49 47  48 54 00 64 14 FE 29 43  |.,X !RIGHT.d..)C|
00000060: 4D 50 20 23 31 00 72 14  08 2A 42 4E 45 20 41 4F  |MP #1.r..*BNE AO|
00000070: 4B 52 54 00 82 14 12 2A  4C 44 41 20 4C 4F 57 48  |KRT....*LDA LOWH|
00000080: B9 2C 58 00 8D 14 1C 2A  43 4D 50 20 23 38 00 99  |.,X....*CMP #8..|
00000090: 14 21 2A 42 4E 45 20 AC  AA 35 00 A9 14 26 2A 4A  |.!*BNE ..5...&*J|
000000A0: 4D 50 20 52 45 53 4D 4F  56 45 00 BF 14 30 2A 41  |MP RESMOVE...0*A|
000000B0: 4F 4B 52 54 20 4C 44 41  20 4C 4F 57 48 B9 2C 58  |OKRT LDA LOWH.,X|
000000C0: 00 C7 14 3A 2A 43 4C 43  00 D2 14 44 2A 41 44 43  |...:*CLC...D*ADC|
000000D0: 20 23 31 00 E2 14 4E 2A  53 54 41 20 4C 4F 57 48  | #1...N*STA LOWH|
000000E0: B9 2C 58 00 F3 14 58 2A  4C 44 41 20 48 49 47 48  |.,X...X*LDA HIGH|
000000F0: 48 B9 2C 58 00 FE 14 62  2A 41 44 43 20 23 30 00  |H.,X...b*ADC #0.|
00000100: 0F 15 6C 2A 53 54 41 20  48 49 47 48 48 B9 2C 58  |..l*STA HIGHH.,X|
00000110: 00 29 15 76 2A 46 49 4E  4D 4F 56 45 20 4A 53 52  |.).v*FINMOVE JSR|
00000120: 20 50 55 54 53 50 52 49  54 45 00 3D 15 80 2A 4C  | PUTSPRITE.=..*L|
00000130: 44 41 20 41 4E 49 4D 43  4F 55 4E 54 2C 58 00 46  |DA ANIMCOUNT,X.F|
00000140: 15 85 2A AF 20 23 37 00  50 15 8A 2A 4C 53 52 20  |..*. #7.P..*LSR |
00000150: 41 00 5E 15 8C 2A 53 54  41 20 4D 4F 4D 45 4E 00  |A.^..*STA MOMEN.|
00000160: 6D 15 96 2A 4C 44 41 20  32 30 34 30 2C 58 00 7E  |m..*LDA 2040,X.~|
00000170: 15 98 2A AF 20 23 25 31  31 31 31 31 31 30 30 00  |..*. #%11111100.|
00000180: 8B 15 9A 2A B0 41 20 4D  4F 4D 45 4E 00 9A 15 9C  |...*.A MOMEN....|
00000190: 2A 53 54 41 20 32 30 34  30 2C 58 00 B0 15 9E 2A  |*STA 2040,X....*|
000001A0: 4E 58 54 41 4C 4E 20 41  53 4C 20 4D 4F 42 42 49  |NXTALN ASL MOBBI|
000001B0: 4E 00 B8 15 A8 2A 49 4E  58 00 C3 15 B2 2A 43 50  |N....*INX....*CP|
000001C0: 58 20 23 36 00 D4 15 BC  2A 42 45 51 20 46 49 4E  |X #6....*BEQ FIN|
000001D0: 41 4C 49 45 4E 00 E4 15  C6 2A 4A 4D 50 20 41 4C  |ALIEN....*JMP AL|
000001E0: 4E 4C 4F 4F 50 00 F5 15  D0 2A 46 49 4E 41 4C 49  |NLOOP....*FINALI|
000001F0: 45 4E 20 52 54 53 00 07  16 7C 2E CB 54 52 41 43  |EN RTS...|..TRAC|
00000200: 4B 20 4C 44 41 20 23 30  00 15 16 86 2E 53 54 41  |K LDA #0.....STA|
00000210: 20 4D 4F 4D 45 4E 00 29  16 E0 2E 4C 44 41 20 4D  | MOMEN.)...LDA M|
00000220: 4F 56 45 43 4F 55 4E 54  2C 58 00 32 16 EA 2E AF  |OVECOUNT,X.2....|
00000230: 20 23 31 00 3D 16 F4 2E  43 4D 50 20 23 31 00 4F  | #1.=...CMP #1.O|
00000240: 16 FE 2E 42 45 51 20 54  52 41 43 4B 48 B0 49 5A  |...BEQ TRACKH.IZ|
00000250: 00 64 16 08 2F 54 52 41  43 4B 56 45 52 54 20 4C  |.d../TRACKVERT L|
00000260: 44 41 20 59 B9 00 6C 16  12 2F 53 45 43 00 79 16  |DA Y..l../SEC.y.|
00000270: 1C 2F 53 42 43 20 59 B9  2C 58 00 8B 16 26 2F 42  |./SBC Y.,X...&/B|
00000280: 43 53 20 54 52 41 43 4B  44 4F 57 4E 00 96 16 28  |CS TRACKDOWN...(|
00000290: 2F 43 4D 50 20 23 30 00  A6 16 2A 2F 42 4E 45 20  |/CMP #0...*/BNE |
000002A0: 54 52 41 43 4B 55 50 00  B4 16 2C 2F 49 4E 43 20  |TRACKUP...,/INC |
000002B0: 4D 4F 4D 45 4E 00 C2 16  2E 2F 4C 44 41 20 4D 4F  |MOMEN..../LDA MO|
000002C0: 4D 45 4E 00 CD 16 30 2F  43 4D 50 20 23 32 00 DF  |MEN...0/CMP #2..|
000002D0: 16 32 2F 42 4E 45 20 54  52 41 43 4B 48 B0 49 5A  |.2/BNE TRACKH.IZ|
000002E0: 00 F2 16 3A 2F 54 52 41  43 4B 55 50 20 4C 44 41  |...:/TRACKUP LDA|
000002F0: 20 23 30 00 01 17 44 2F  4A 4D 50 20 46 B5 52 41  | #0...D/JMP F.RA|
00000300: 43 4B 00 16 17 58 2F 54  52 41 43 4B 44 4F 57 4E  |CK...X/TRACKDOWN|
00000310: 20 4C 44 41 20 23 31 00  25 17 62 2F 4A 4D 50 20  | LDA #1.%.b/JMP |
00000320: 46 B5 52 41 43 4B 00 3D  17 6C 2F 54 52 41 43 4B  |F.RACK.=.l/TRACK|
00000330: 48 B0 49 5A 20 4C 44 41  20 4C 4F 57 48 B9 00 45  |H.IZ LDA LOWH..E|
00000340: 17 76 2F 53 45 43 00 55  17 80 2F 53 42 43 20 4C  |.v/SEC.U../SBC L|
00000350: 4F 57 48 B9 2C 58 00 63  17 85 2F 53 54 41 20 52  |OWH.,X.c../STA R|
00000360: 45 53 4C 4F 00 72 17 8A  2F 4C 44 41 20 48 49 47  |ESLO.r../LDA HIG|
00000370: 48 48 B9 00 83 17 94 2F  53 42 43 20 48 49 47 48  |HH...../SBC HIGH|
00000380: 48 B9 2C 58 00 96 17 99  2F 42 43 53 20 54 52 41  |H.,X..../BCS TRA|
00000390: 43 4B 52 49 47 48 54 00  A1 17 9C 2F 43 4D 50 20  |CKRIGHT..../CMP |
000003A0: 23 30 00 B3 17 9D 2F 42  4E 45 20 54 52 41 43 4B  |#0..../BNE TRACK|
000003B0: 4C 45 46 54 00 C1 17 9E  2F 4C 44 41 20 52 45 53  |LEFT..../LDA RES|
000003C0: 4C 4F 00 CC 17 9F 2F 43  4D 50 20 23 30 00 DE 17  |LO..../CMP #0...|
000003D0: A0 2F 42 4E 45 20 54 52  41 43 4B 4C 45 46 54 00  |./BNE TRACKLEFT.|
000003E0: EC 17 A1 2F 49 4E 43 20  4D 4F 4D 45 4E 00 FA 17  |.../INC MOMEN...|
000003F0: A2 2F 4C 44 41 20 4D 4F  4D 45 4E 00 05 18 A3 2F  |./LDA MOMEN..../|
00000400: 43 4D 50 20 23 32 00 17  18 A4 2F 42 45 51 20 54  |CMP #2..../BEQ T|
00000410: 52 41 43 4B 4C 45 46 54  00 29 18 A5 2F 4A 4D 50  |RACKLEFT.)../JMP|
00000420: 20 54 52 41 43 4B 56 45  52 54 00 3E 18 A8 2F 54  | TRACKVERT.>../T|
00000430: 52 41 43 4B 4C 45 46 54  20 4C 44 41 20 23 32 00  |RACKLEFT LDA #2.|
00000440: 4D 18 B2 2F 4A 4D 50 20  46 B5 52 41 43 4B 00 63  |M../JMP F.RACK.c|
00000450: 18 BC 2F 54 52 41 43 4B  52 49 47 48 54 20 4C 44  |../TRACKRIGHT LD|
00000460: 41 20 23 33 00 95 18 C6  2F 46 B5 52 41 43 4B 20  |A #3..../F.RACK |
00000470: 53 54 41 20 50 41 54 54  45 52 4E AA 36 34 2C 58  |STA PATTERN.64,X|
00000480: 20 21 54 45 4C 4C 20 57  48 49 43 48 20 57 41 59  | !TELL WHICH WAY|
00000490: 20 54 4F 20 47 4F 00 9D  18 D0 2F 52 54 53 00 B4  | TO GO..../RTS..|
000004A0: 18 D4 30 53 45 54 4D 4F  56 45 20 4C 44 41 20 53  |..0SETMOVE LDA S|
000004B0: 49 44 AA 32 37 00 BE 18  DE 30 AF 20 23 31 35 00  |ID.27....0. #15.|
000004C0: CC 18 E8 30 53 54 41 20  4D 4F 4D 45 4E 00 ED 18  |...0STA MOMEN...|
000004D0: F2 30 4C 44 41 20 57 41  56 45 20 21 49 4E 44 45  |.0LDA WAVE !INDE|
000004E0: 58 58 58 58 58 58 58 20  50 4C 41 59 45 52 00 F7  |XXXXXXX PLAYER..|
000004F0: 18 FC 30 AF 20 23 31 35  00 01 19 06 31 41 53 4C  |..0. #15....1ASL|
00000500: 20 41 00 0B 19 10 31 41  53 4C 20 41 00 15 19 1A  | A....1ASL A....|
00000510: 31 41 53 4C 20 41 00 1F  19 24 31 41 53 4C 20 41  |1ASL A...$1ASL A|
00000520: 00 2C 19 2E 31 B0 41 20  4D 4F 4D 45 4E 00 34 19  |.,..1.A MOMEN.4.|
00000530: 38 31 54 41 59 00 42 19  42 31 4C 44 41 20 44 8B  |81TAY.B.B1LDA D.|
00000540: 46 2C 59 00 55 19 4C 31  53 54 41 20 4D 4F 56 45  |F,Y.U.L1STA MOVE|
00000550: 54 59 50 45 2C 58 00 69  19 56 31 43 4D 50 20 23  |TYPE,X.i.V1CMP #|
00000560: 39 20 21 54 52 41 43 4B  20 3F 00 78 19 60 31 42  |9 !TRACK ?.x.`1B|
00000570: 4E 45 20 B0 44 4D 4F 56  45 00 87 19 74 31 4C 44  |NE .DMOVE...t1LD|
00000580: 41 20 53 49 44 AA 32 37  00 A0 19 7E 31 AF 20 23  |A SID.27...~1. #|
00000590: 25 30 31 31 31 30 30 30  30 20 21 4C 45 4E 47 54  |%01110000 !LENGT|
000005A0: 48 00 AC 19 83 31 B0 41  20 23 31 32 38 00 BC 19  |H....1.A #128...|
000005B0: 88 31 4A 4D 50 20 46 49  4E 53 54 4D 56 00 D2 19  |.1JMP FINSTMV...|
000005C0: 92 31 B0 44 4D 4F 56 45  20 4C 44 41 20 53 49 44  |.1.DMOVE LDA SID|
000005D0: AA 32 37 00 F4 19 9C 31  AF 20 23 25 30 31 31 31  |.27....1. #%0111|
000005E0: 30 30 30 30 20 21 4C 45  4E 47 54 48 20 4F 52 44  |0000 !LENGTH ORD|
000005F0: 20 4D 4F 56 45 00 FC 19  9E 31 43 4C 43 00 08 1A  | MOVE....1CLC...|
00000600: A0 31 41 44 43 20 23 31  36 00 24 1A A6 31 46 49  |.1ADC #16.$..1FI|
00000610: 4E 53 54 4D 56 20 53 54  41 20 4D 4F 56 45 43 4F  |NSTMV STA MOVECO|
00000620: 55 4E 54 2C 58 00 2F 1A  B0 31 4C 44 41 20 23 30  |UNT,X./..1LDA #0|
00000630: 00 41 1A BA 31 53 54 41  20 49 4E 44 49 43 41 54  |.A..1STA INDICAT|
00000640: 2C 58 00 49 1A 64 32 52  54 53 00 63 1A D2 32 CB  |,X.I.d2RTS.c..2.|
00000650: 48 4F 4D 45 20 4C 44 41  20 41 4E 49 4D 43 4F 55  |HOME LDA ANIMCOU|
00000660: 4E 54 2C 58 00 6F 1A DC  32 43 4D 50 20 23 33 32  |NT,X.o..2CMP #32|
00000670: 00 7D 1A E6 32 42 4E 45  20 44 4F 48 4D 45 00 8A  |.}..2BNE DOHME..|
00000680: 1A E8 32 4C 44 41 20 57  41 56 45 00 94 1A E9 32  |..2LDA WAVE....2|
00000690: AF 20 23 31 35 00 9E 1A  EA 32 41 53 4C 20 41 00  |. #15....2ASL A.|
000006A0: A8 1A EB 32 41 53 4C 20  41 00 B0 1A EC 32 43 4C  |...2ASL A....2CL|
000006B0: 43 00 BD 1A ED 32 41 44  43 20 23 31 36 38 00 CC  |C....2ADC #168..|
000006C0: 1A EE 32 53 54 41 20 32  30 34 30 2C 58 00 D7 1A  |..2STA 2040,X...|
000006D0: F0 32 4C 44 41 20 23 30  00 EB 1A F6 32 53 54 41  |.2LDA #0....2STA|
000006E0: 20 41 4E 49 4D 43 4F 55  4E 54 2C 58 00 FE 1A FA  | ANIMCOUNT,X....|
000006F0: 32 53 54 41 20 4D 4F 56  45 54 59 50 45 2C 58 00  |2STA MOVETYPE,X.|
00000700: 0D 1B FC 32 4C 44 41 20  53 43 4F 4C 2C 58 00 1C  |...2LDA SCOL,X..|
00000710: 1B FE 32 53 54 41 20 56  AA 33 39 2C 58 00 2B 1B  |..2STA V.39,X.+.|
00000720: 00 33 4C 44 41 20 4D 4F  42 42 49 4E 00 37 1B 02  |.3LDA MOBBIN.7..|
00000730: 33 B0 41 20 56 AA 32 38  00 44 1B 04 33 53 54 41  |3.A V.28.D..3STA|
00000740: 20 56 AA 32 38 00 4C 1B  0A 33 52 54 53 00 5E 1B  | V.28.L..3RTS.^.|
00000750: 0E 33 44 4F 48 4D 45 20  43 4D 50 20 23 31 36 00  |.3DOHME CMP #16.|
00000760: 6C 1B 18 33 42 4E 45 20  41 4E 49 53 50 00 77 1B  |l..3BNE ANISP.w.|
00000770: 22 33 4C 44 41 20 23 30  00 84 1B 2C 33 53 54 41  |"3LDA #0...,3STA|
00000780: 20 59 B9 2C 58 00 95 1B  36 33 4C 44 41 20 42 41  | Y.,X...63LDA BA|
00000790: 53 45 4C 4F 2C 58 00 A5  1B 40 33 53 54 41 20 4C  |SELO,X...@3STA L|
000007A0: 4F 57 48 B9 2C 58 00 B6  1B 4A 33 4C 44 41 20 42  |OWH.,X...J3LDA B|
000007B0: 41 53 45 48 49 2C 58 00  C7 1B 54 33 53 54 41 20  |ASEHI,X...T3STA |
000007C0: 48 49 47 48 48 B9 2C 58  00 D8 1B 5E 33 41 4E 49  |HIGHH.,X...^3ANI|
000007D0: 53 50 20 4C 44 41 20 23  31 00 EF 1B 68 33 53 54  |SP LDA #1...h3ST|
000007E0: 41 20 56 AA 33 39 2C 58  20 21 43 4F 4C 4F 55 52  |A V.39,X !COLOUR|
000007F0: 00 FE 1B 72 33 4C 44 41  20 4D 4F 42 42 49 4E 00  |...r3LDA MOBBIN.|
00000800: 0A 1C 7C 33 45 B0 20 23  32 35 35 00 15 1C 86 33  |..|3E. #255....3|
00000810: AF 20 56 AA 32 38 00 2C  1C 90 33 53 54 41 20 56  |. V.28.,..3STA V|
00000820: AA 32 38 20 21 4D 43 4F  4C 20 4F 55 54 00 40 1C  |.28 !MCOL OUT.@.|
00000830: 9A 33 4C 44 41 20 41 4E  49 4D 43 4F 55 4E 54 2C  |.3LDA ANIMCOUNT,|
00000840: 58 00 4A 1C A4 33 AF 20  23 31 36 00 56 1C AE 33  |X.J..3. #16.V..3|
00000850: 43 4D 50 20 23 31 36 00  64 1C B8 33 42 45 51 20  |CMP #16.d..3BEQ |
00000860: 53 50 4F 55 54 00 78 1C  BD 33 4C 44 41 20 41 4E  |SPOUT.x..3LDA AN|
00000870: 49 4D 43 4F 55 4E 54 2C  58 00 82 1C C2 33 4C 53  |IMCOUNT,X....3LS|
00000880: 52 20 41 00 8A 1C CC 33  43 4C 43 00 97 1C D6 33  |R A....3CLC....3|
00000890: 41 44 43 20 23 32 33 32  00 A6 1C E0 33 53 54 41  |ADC #232....3STA|
000008A0: 20 32 30 34 30 2C 58 00  B2 1C EA 33 4A 4D 50 20  | 2040,X....3JMP |
000008B0: 46 49 47 00 CC 1C EF 33  53 50 4F 55 54 20 4C 44  |FIG....3SPOUT LD|
000008C0: 41 20 41 4E 49 4D 43 4F  55 4E 54 2C 58 00 D6 1C  |A ANIMCOUNT,X...|
000008D0: F4 33 4C 53 52 20 41 00  E1 1C FE 33 45 B0 20 23  |.3LSR A....3E. #|
000008E0: 31 35 00 E9 1C 08 34 43  4C 43 00 F6 1C 12 34 41  |15....4CLC....4A|
000008F0: 44 43 20 23 32 33 32 00  05 1D 1C 34 53 54 41 20  |DC #232....4STA |
00000900: 32 30 34 30 2C 58 00 1B  1D 26 34 46 49 47 20 4A  |2040,X...&4FIG J|
00000910: 53 52 20 50 55 54 53 50  52 49 54 45 00 23 1D 30  |SR PUTSPRITE.#.0|
00000920: 34 52 54 53 00 3E 1D 58  34 48 AF 53 54 55 4E 20  |4RTS.>.X4H.STUN |
00000930: 49 4E 43 20 53 54 55 4E  43 4F 55 4E 54 2C 58 00  |INC STUNCOUNT,X.|
00000940: 52 1D 5A 34 4C 44 41 20  53 54 55 4E 43 4F 55 4E  |R.Z4LDA STUNCOUN|
00000950: 54 2C 58 00 63 1D 5C 34  AF 20 23 25 30 30 31 31  |T,X.c.\4. #%0011|
00000960: 31 31 30 30 00 6D 1D 5E  34 4C 53 52 20 41 00 77  |1100.m.^4LSR A.w|
00000970: 1D 5F 34 4C 53 52 20 41  00 86 1D 60 34 53 54 41  |._4LSR A...`4STA|
00000980: 20 56 AA 33 39 2C 58 00  9A 1D 62 34 4C 44 41 20  | V.39,X...b4LDA |
00000990: 53 54 55 4E 43 4F 55 4E  54 2C 58 00 A7 1D 6C 34  |STUNCOUNT,X...l4|
000009A0: 43 4D 50 20 23 32 35 35  00 B6 1D 76 34 42 4E 45  |CMP #255...v4BNE|
000009B0: 20 4C 41 53 54 55 4E 00  C9 1D 80 34 4C 44 41 20  | LASTUN....4LDA |
000009C0: 4D 4F 56 45 53 A4 52 45  2C 58 00 DC 1D 8A 34 53  |MOVES.RE,X....4S|
000009D0: 54 41 20 4D 4F 56 45 54  59 50 45 2C 58 00 EB 1D  |TA MOVETYPE,X...|
000009E0: 8C 34 4C 44 41 20 53 43  4F 4C 2C 58 00 FA 1D 8E  |.4LDA SCOL,X....|
000009F0: 34 53 54 41 20 56 AA 33  39 2C 58 00 09 1E 94 34  |4STA V.39,X....4|
00000A00: 4C 41 53 54 55 4E 20 52  54 53 00 1D 1E 98 3A 53  |LASTUN RTS....:S|
00000A10: 55 52 52 4F 55 4E 44 20  4C 44 58 20 23 30 00 2F  |URROUND LDX #0./|
00000A20: 1E A2 3A 53 52 54 4C 50  20 4C 44 41 20 23 31 33  |..:SRTLP LDA #13|
00000A30: 00 3E 1E AC 3A 53 54 41  20 31 31 34 34 2C 58 00  |.>..:STA 1144,X.|
00000A40: 49 1E B6 3A 4C 44 41 20  23 30 00 59 1E C0 3A 53  |I..:LDA #0.Y..:S|
00000A50: 54 41 20 35 35 34 31 36  2C 58 00 61 1E CA 3A 49  |TA 55416,X.a..:I|
00000A60: 4E 58 00 6D 1E D4 3A 43  50 58 20 23 34 30 00 7B  |NX.m..:CPX #40.{|
00000A70: 1E DE 3A 42 4E 45 20 53  52 54 4C 50 00 8A 1E E8  |..:BNE SRTLP....|
00000A80: 3A 4C 44 41 20 23 B3 31  31 38 34 00 95 1E F2 3A  |:LDA #.1184....:|
00000A90: 53 54 41 20 53 31 00 A0  1E FC 3A 53 54 41 20 53  |STA S1....:STA S|
00000AA0: 33 00 AF 1E 06 3B 4C 44  41 20 23 B1 31 31 38 34  |3....;LDA #.1184|
00000AB0: 00 BA 1E 10 3B 53 54 41  20 53 32 00 C2 1E 1A 3B  |....;STA S2....;|
00000AC0: 43 4C 43 00 CF 1E 24 3B  41 44 43 20 23 24 44 34  |CLC...$;ADC #$D4|
00000AD0: 00 DA 1E 2E 3B 53 54 41  20 53 34 00 E5 1E 38 3B  |....;STA S4...8;|
00000AE0: 4C 44 58 20 23 30 00 F7  1E 42 3B 53 52 53 44 4C  |LDX #0...B;SRSDL|
00000AF0: 50 20 4C 44 59 20 23 30  00 03 1F 4C 3B 4C 44 41  |P LDY #0...L;LDA|
00000B00: 20 23 31 33 00 12 1F 56  3B 53 54 41 20 28 53 31  | #13...V;STA (S1|
00000B10: 29 2C 59 00 1D 1F 60 3B  4C 44 41 20 23 30 00 2C  |),Y...`;LDA #0.,|
00000B20: 1F 6A 3B 53 54 41 20 28  53 33 29 2C 59 00 34 1F  |.j;STA (S3),Y.4.|
00000B30: 74 3B 49 4E 59 00 43 1F  7E 3B 53 54 41 20 28 53  |t;INY.C.~;STA (S|
00000B40: 33 29 2C 59 00 4F 1F 88  3B 4C 44 41 20 23 31 33  |3),Y.O..;LDA #13|
00000B50: 00 5E 1F 92 3B 53 54 41  20 28 53 31 29 2C 59 00  |.^..;STA (S1),Y.|
00000B60: 6A 1F 9C 3B 4C 44 59 20  23 33 38 00 79 1F A6 3B  |j..;LDY #38.y..;|
00000B70: 53 54 41 20 28 53 31 29  2C 59 00 84 1F B0 3B 4C  |STA (S1),Y....;L|
00000B80: 44 41 20 23 30 00 93 1F  BA 3B 53 54 41 20 28 53  |DA #0....;STA (S|
00000B90: 33 29 2C 59 00 9B 1F C4  3B 49 4E 59 00 AA 1F CE  |3),Y....;INY....|
00000BA0: 3B 53 54 41 20 28 53 33  29 2C 59 00 B6 1F D8 3B  |;STA (S3),Y....;|
00000BB0: 4C 44 41 20 23 31 33 00  C5 1F E2 3B 53 54 41 20  |LDA #13....;STA |
00000BC0: 28 53 31 29 2C 59 00 D3  1F EC 3B 4A 53 52 20 52  |(S1),Y....;JSR R|
00000BD0: 4F 57 44 4E 00 DB 1F F6  3B 49 4E 58 00 E7 1F 00  |OWDN....;INX....|
00000BE0: 3C 43 50 58 20 23 32 31  00 F6 1F 0A 3C 42 4E 45  |<CPX #21....<BNE|
00000BF0: 20 53 52 53 44 4C 50 00  FE 1F 14 3C 52 54 53 00  | SRSDLP....<RTS.|
00000C00: 15 20 00 00 00 00 7F 00  01 CF C0 07 CF 30 3F FF  |. ...........0?.|
00000C10: F0 37 FF F0 0F CF F0 07  CF F0 00 7F F0 01 FF C0  |.7..............|
00000C20: 00 7F C0 01 FC F0 01 FF  30 01 FF 30 01 FF 30 01  |........0..0..0.|
00000C30: FC F0 00 7F C0 00 1F 00  01 F3 00 00 1F C0 00 00  |................|
00000C40: 00 FF 00 00 00 00 7F 00  01 CF C0 07 CF 30 3F FF  |.............0?.|
00000C50: F0 37 FF F0 0F CF F0 07  CF F0 00 7F F0 01 FF C0  |.7..............|
00000C60: 00 7F C0 01 FC F0 01 FC  F0 01 F3 F0 01 C7 F0 01  |................|
00000C70: FF F0 00 7F C0 00 1F 00  00 1F 00 00 7F 00 00 00  |................|
00000C80: 00 FF 00 00 00 00 FE 00  03 F3 80 0C F3 E0 0F FF  |................|
00000C90: FC 0F FF EC 0F F3 F0 0F  F3 E0 0F FE 00 03 FF 80  |................|
00000CA0: 03 FE 00 0F 3F 80 0C FF  80 0C FF 80 0C FF 80 0F  |....?...........|
00000CB0: 3F 80 03 FE 00 00 F8 00  00 CF 80 03 F8 00 00 00  |?...............|
00000CC0: 00 FF 00 00 00 00 FE 00  03 F3 80 0C F3 E0 0F FF  |................|
00000CD0: FC 0F FF EC 0F F3 F0 0F  F3 E0 0F FE 00 03 FF 80  |................|
00000CE0: 03 FE 00 0F 3F 80 0F 3F  80 0F CF 80 0F E3 80 0F  |....?..?........|
00000CF0: FF 80 03 FE 00 00 F8 00  00 F8 00 00 FE 00 00 00  |................|
00000D00: 00 FF 00 00 00 00 00 00  00 00 00 00 00 00 00 18  |................|
00000D10: 00 00 34 00 00 72 00 00  F1 00 01 F0 80 03 F0 40  |..4..r.........@|
00000D20: 07 F0 60 09 F1 90 06 76  20 03 98 40 01 E0 80 00  |..`....v ..@....|
00000D30: F1 00 00 72 00 00 34 00  00 18 00 00 00 00 00 00  |...r..4.........|
00000D40: 00 00 00 7E 00 00 00 00  00 7E 00 01 FF 80 03 99  |...~.....~......|
00000D50: C0 03 FF C0 03 E7 C0 03  DB C0 30 FF 0C F8 18 1F  |..........0.....|
00000D60: FD E7 BF FD FF BF FC E7  3F FC 42 3F EC 3C 37 CD  |........?.B?.<7.|
00000D70: FF B3 85 FF A1 00 FF 00  00 66 00 00 00 00 00 66  |.........f.....f|
00000D80: 00 FF 00 7E 00 00 00 00  00 7E 00 01 FF 80 03 99  |...~.....~......|
00000D90: C0 03 FF C0 03 E7 C0 03  DB C0 10 FF 08 38 18 1C  |.............8..|
00000DA0: 3D E7 BC 2D FF B4 2C E7  34 3C 42 3C 3C 3C 3C 2D  |=..-..,.4<B<<<<-|
00000DB0: FF B4 25 FF A4 00 FF 00  00 66 00 00 00 00 00 66  |..%......f.....f|
00000DC0: 00 FF 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000DD0: 00 00 00 00 00 00 00 12  AF D5 52 2C D1 12 2C D1  |..........R,..,.|
00000DE0: 12 2C D1 12 2C D1 12 2C  D1 56 AF D5 00 00 00 00  |.,..,..,.V......|
00000DF0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000E00: 00 00 F0 00 00 F0 00 00  F0 00 00 F0 00 00 F0 00  |................|
00000E10: 00 F0 00 00 F0 00 00 F0  00 00 F0 00 00 F0 00 00  |................|
00000E20: F0 00 00 F0 00 00 F0 00  00 F0 00 00 F0 00 00 F0  |................|
00000E30: 00 00 00 00 00 00 00 00  00 00 00 60 00 00 60 00  |...........`..`.|
00000E40: 00 00 0C 00 00 0F 00 00  0F 00 00 1E 00 00 1E 00  |................|
00000E50: 00 1E 00 00 1E 00 00 1E  00 00 3C 00 00 3C 00 00  |..........<..<..|
00000E60: 3C 00 00 3C 00 00 3C 00  00 78 00 00 78 00 00 78  |<..<..<..x..x..x|
00000E70: 00 00 00 00 00 00 00 00  00 00 00 60 00 00 60 00  |...........`..`.|
00000E80: 00 00 00 00 00 00 80 00  01 E0 00 01 E0 00 03 E0  |................|
00000E90: 00 03 C0 00 03 C0 00 07  80 00 07 80 00 0F 80 00  |................|
00000EA0: 0F 00 00 1F 00 00 1E 00  00 1E 00 00 3C 00 00 3C  |............<..<|
00000EB0: 00 00 0C 00 00 00 00 00  00 00 00 60 00 00 60 00  |...........`..`.|
00000EC0: 00 00 00 00 00 00 00 00  00 00 00 00 18 00 00 3C  |...............<|
00000ED0: 00 00 7C 00 00 78 00 00  F8 00 01 F0 00 01 E0 00  |..|..x..........|
00000EE0: 03 E0 00 07 C0 00 07 80  00 0F 80 00 1F 00 00 1E  |................|
00000EF0: 00 00 0E 00 00 04 00 00  00 00 00 60 00 00 60 00  |...........`..`.|
00000F00: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000F10: 00 00 02 00 00 07 00 00  0F 80 00 1F 00 00 3E 00  |..............>.|
00000F20: 00 7C 00 00 F8 00 01 F0  00 03 E0 00 07 C0 00 0F  |.|..............|
00000F30: 80 00 0F 00 00 06 00 00  00 00 00 60 00 00 60 00  |...........`..`.|
00000F40: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000F50: 00 00 00 00 00 00 00 00  00 00 00 01 80 00 03 C0  |................|
00000F60: 00 07 E0 00 1F C0 00 3F  80 00 FE 00 01 FC 00 07  |.......?........|
00000F70: F0 00 0F E0 00 07 80 00  03 00 00 60 00 00 60 00  |...........`..`.|
00000F80: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000F90: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000FA0: 00 00 00 00 00 70 00 01  F0 00 0F F8 00 3F F8 00  |.....p.......?..|
00000FB0: FF C0 07 FF 00 07 F8 00  03 E0 00 63 80 00 60 00  |...........c..`.|
00000FC0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000FD0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000FE0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 18 00  |................|
00000FF0: 03 F8 00 7F FC 03 FF FC  03 FF F0 63 FE 00 63 C0  |...........c..c.|
00001000: 00 00                                             |..              |
..L)LDA HIGHH.,X...V)SBC #0.+..)STA HIGH
H.,X.;..)JMP FINMOVE.Y..).LEFT LDA HIGHH
.,X !RIGHT.D..)CMP #1.R..*BNE AOKRT....*
LDA LOWH.,X....*CMP #8...!*BNE ..5...&*J
MP RESMOVE...0*AOKRT LDA LOWH.,X.G.:*CLC
.R.D*ADC #1...N*STA LOWH.,X...X*LDA HIGH
H.,X...B*ADC #0...L*STA HIGHH.,X.).V*FIN
MOVE JSR PUTSPRITE.=..*LDA ANIMCOUNT,X.F
..*. #7.P..*LSR A.^..*STA MOMEN.M..*LDA 
2040,X.~..*. #%11111100....*.A MOMEN....
*STA 2040,X....*NXTALN ASL MOBBIN....*IN
X.C..*CPX #6.T..*BEQ FINALIEN...F*JMP AL
NLOOP...P*FINALIEN RTS...|.KTRACK LDA #0
.....STA MOMEN.)...LDA MOVECOUNT,X.2....
 #1.=...CMP #1.O...BEQ TRACKH.IZ.D../TRA
CKVERT LDA Y..L../SEC.Y../SBC Y.,X...&/B
CS TRACKDOWN...(/CMP #0...*/BNE TRACKUP.
..,/INC MOMEN.B../LDA MOMEN.M.0/CMP #2..
.2/BNE TRACKH.IZ...:/TRACKUP LDA #0...D/
JMP F.RACK...X/TRACKDOWN LDA #1.%.B/JMP 
F.RACK.=.L/TRACKH.IZ LDA LOWH..E.V/SEC.U
../SBC LOWH.,X.C../STA RESLO.R../LDA HIG
HH...../SBC HIGHH.,X..../BCS TRACKRIGHT.
.../CMP #0..../BNE TRACKLEFT.A../LDA RES
LO.L../CMP #0... /BNE TRACKLEFT..../INC 
MOMEN..../LDA MOMEN..../CMP #2..../BEQ T
RACKLEFT.)../JMP TRACKVERT.>../TRACKLEFT
 LDA #2.M../JMP F.RACK.C../TRACKRIGHT LD
A #3...F/F.RACK STA PATTERN.64,X !TELL W
HICH WAY TO GO...P/RTS...T0SETMOVE LDA S
ID.27....0. #15.L..0STA MOMEN....0LDA WA
VE !INDEXXXXXXX PLAYER....0. #15....1ASL
 A....1ASL A....1ASL A...$1ASL A.,..1.A 
MOMEN.4.81TAY.B.B1LDA D.F,Y.U.L1STA MOVE
TYPE,X.I.V1CMP #9 !TRACK ?.X.`1BNE .DMOV
E...T1LDA SID.27. .~1. #%01110000 !LENGT
H....1.A #128....1JMP FINSTMV.R..1.DMOVE
 LDA SID.27....1. #%01110000 !LENGTH ORD
 MOVE....1CLC... 1ADC #16.$..1FINSTMV ST
A MOVECOUNT,X./..1LDA #0.A..1STA INDICAT
,X.I.D2RTS.C.R2KHOME LDA ANIMCOUNT,X.O..
2CMP #32.}..2BNE DOHME....2LDA WAVE....2
. #15....2ASL A....2ASL A....2CLC....2AD
C #168.L..2STA 2040,X.W..2LDA #0....2STA
 ANIMCOUNT,X....2STA MOVETYPE,X....2LDA 
SCOL,X....2STA V.39,X.+..3LDA MOBBIN.7..
3.A V.28.D..3STA V.28.L..3RTS.^..3DOHME 
CMP #16.L..3BNE ANISP.W."3LDA #0...,3STA
 Y.,X...63LDA BASELO,X...@3STA LOWH.,X..
.J3LDA BASEHI,X.G.T3STA HIGHH.,X.X.^3ANI
SP LDA #1...H3STA V.39,X !COLOUR...R3LDA
 MOBBIN...|3E. #255....3. V.28.,..3STA V
.28 !MCOL OUT.@..3LDA ANIMCOUNT,X.J..3. 
#16.V..3CMP #16.D..3BEQ SPOUT.X..3LDA AN
IMCOUNT,X...B3LSR A...L3CLC...V3ADC #232
....3STA 2040,X....3JMP FIG.L..3SPOUT LD
A ANIMCOUNT,X.V..3LSR A....3E. #15....4C
LC....4ADC #232....4STA 2040,X...&4FIG J
SR PUTSPRITE.#.04RTS.>.X4H.STUN INC STUN
COUNT,X.R.Z4LDA STUNCOUNT,X.C.\4. #%0011
1100.M.^4LSR A.W._4LSR A...`4STA V.39,X.
..B4LDA STUNCOUNT,X...L4CMP #255...V4BNE
 LASTUN.I..4LDA MOVES.RE,X....4STA MOVET
YPE,X....4LDA SCOL,X....4STA V.39,X....4
LASTUN RTS....:SURROUND LDX #0./..:SRTLP
 LDA #13.>..:STA 1144,X.I..:LDA #0.Y..:S
TA 55416,X.A.J:INX.M.T:CPX #40.{..:BNE S
RTLP....:LDA #.1184....:STA S1. ..:STA S
3....;LDA #.1184....;STA S2.B..;CLC.O.$;
ADC #$D4.Z..;STA S4...8;LDX #0...B;SRSDL
P LDY #0...L;LDA #13...V;STA (S1),Y...`;
LDA #0.,.J;STA (S3),Y.4.T;INY.C.~;STA (S
3),Y.O..;LDA #13.^..;STA (S1),Y.J..;LDY 
#38.Y..;STA (S1),Y....;LDA #0....;STA (S
3),Y...D;INY...N;STA (S3),Y...X;LDA #13.
E..;STA (S1),Y.S..;JSR ROWDN....;INX....
<CPX #21....<BNE SRSDLP....<RTS.. .....
.O..O0?..7...O..O.............0..0..0.
.......................O..O0?..7...O..
O..................G................
....................................?...
........?........O......................
....................?..?..O.............
..........................4..R.........@
..`....V ..@.......R..4............~....
.~................0.............?.B?.<7M
.........F.....F...~.....~..............
.....8..=..-..,.4<B<<<<-..%......F.....F
.........................UR,Q.,Q.,Q.,Q.,
QV.U....................................
........................................
...`..`...........................<..<..
<..<..<..X..X..X...........`..`.........
....................................<..<
...........`..`................<..|..X..
...................................`..`.
..............................>..|......
...................`..`.................
.......................?................
...`..`.................................
.....P.......?.............C..`.........
........................................
..........C..C...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL