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

SPRITE EDIT.C

FILE INFORMATION

FILENAME(S): SPRITE EDIT.C

FILE TYPE(S): PRG

FILE SIZE: 5.6K

FIRST SEEN: 2025-10-19 22:48:26

APPEARS ON: 1 disk(s)

FILE HASH

cf1faddf2855f8195626e59fa5d1586fd86743c3c3ed8d9ce8b07f436b99ada2

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
TPUG APRIL 83 C SPRITE EDIT.C PRG Radd Maxx 5 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 22 08 64 00 8F 20  4D 55 4C 54 49 2D 43 4F  |..".d.. MULTI-CO|
00000010: 4C 4F 55 52 20 53 50 52  49 54 45 20 45 44 49 54  |LOUR SPRITE EDIT|
00000020: 4F 52 00 3D 08 6E 00 8F  20 42 59 20 50 41 55 4C  |OR.=.n.. BY PAUL|
00000030: 20 48 49 47 47 49 4E 42  4F 54 54 4F 4D 00 43 08  | HIGGINBOTTOM.C.|
00000040: 78 00 8F 00 55 08 82 00  8B 20 4C 46 B2 31 20 89  |x...U.... LF.1 .|
00000050: 20 36 35 35 30 00 74 08  E8 03 56 B2 31 33 AC 34  | 6550.t...V.13.4|
00000060: 30 39 36 3A 43 52 B2 31  33 AC 34 30 39 36 AA 38  |096:CR.13.4096.8|
00000070: AC 32 35 36 00 AA 08 ED  03 43 30 B2 30 3A 43 31  |.256.....C0.0:C1|
00000080: B2 31 3A 43 32 B2 32 3A  43 33 B2 33 3A 43 34 B2  |.1:C2.2:C3.3:C4.|
00000090: 34 3A 43 35 B2 35 3A 43  36 B2 36 3A 43 37 B2 37  |4:C5.5:C6.6:C7.7|
000000A0: 3A 43 38 B2 38 3A 43 39  B2 39 00 DD 08 F2 03 53  |:C8.8:C9.9.....S|
000000B0: 43 B2 31 30 32 34 3A 53  44 B2 53 43 AA 31 30 31  |C.1024:SD.SC.101|
000000C0: 36 3A 50 4D B2 36 34 3A  4C 4C B2 34 30 3A 53 50  |6:PM.64:LL.40:SP|
000000D0: B2 30 3A 4C 4C B2 34 30  3A 4D 44 B2 30 00 12 09  |.0:LL.40:MD.0...|
000000E0: FC 03 97 20 56 AA 33 32  2C 30 3A 97 20 56 AA 33  |... V.32,0:. V.3|
000000F0: 33 2C 30 3A 97 20 56 AA  31 37 2C 32 37 AA 36 34  |3,0:. V.17,27.64|
00000100: 3A 97 20 56 AA 33 37 2C  32 3A 97 20 56 AA 33 38  |:. V.37,2:. V.38|
00000110: 2C 35 00 3B 09 06 04 81  20 49 B2 30 20 A4 20 37  |,5.;.... I.0 . 7|
00000120: 3A 97 20 53 44 AA 49 2C  31 39 32 AA 49 3A 97 20  |:. SD.I,192.I:. |
00000130: 56 AA 33 39 AA 49 2C 43  38 AA 49 00 57 09 24 04  |V.39.I,C8.I.W.$.|
00000140: 41 28 49 29 B2 43 32 AE  49 3A 42 28 49 29 B2 32  |A(I).C2.I:B(I).2|
00000150: 35 35 AB 41 28 49 29 00  5D 09 2E 04 82 00 76 09  |55.A(I).].....v.|
00000160: 38 04 97 20 56 AA 32 31  2C 43 30 3A 97 20 56 AA  |8.. V.21,C0:. V.|
00000170: 32 38 2C 32 35 35 00 B9  09 42 04 81 20 49 B2 30  |28,255...B.. I.0|
00000180: 20 A4 20 33 3A 43 28 49  29 B2 41 28 49 AC 43 32  | . 3:C(I).A(I.C2|
00000190: 29 AA 41 28 49 AC 43 32  AA 43 31 29 3A 44 28 49  |).A(I.C2.C1):D(I|
000001A0: 29 B2 32 35 35 AB 43 28  49 29 3A 45 28 49 29 B2  |).255.C(I):E(I).|
000001B0: 41 28 49 AC 43 32 29 3A  82 00 D5 09 BA 04 4D 58  |A(I.C2):......MX|
000001C0: B2 31 31 3A 4E 58 B2 31  32 3A 4D 59 B2 32 30 3A  |.11:NX.12:MY.20:|
000001D0: 4E 59 B2 32 31 00 EA 09  C4 04 97 20 36 35 30 2C  |NY.21...... 650,|
000001E0: 31 32 38 3A 8D 20 38 31  30 30 00 33 0A 14 05 81  |128:. 8100.3....|
000001F0: 20 49 B2 30 20 A4 20 33  3A 51 B2 49 AC 43 32 3A  | I.0 . 3:Q.I.C2:|
00000200: 58 28 51 29 B2 32 34 33  3A 59 28 51 29 B2 37 30  |X(Q).243:Y(Q).70|
00000210: AA 49 AC 33 30 3A 58 28  51 AA 43 31 29 B2 32 37  |.I.30:X(Q.C1).27|
00000220: 30 3A 59 28 51 AA 43 31  29 B2 37 30 AA 49 AC 33  |0:Y(Q.C1).70.I.3|
00000230: 30 3A 82 00 4B 0A 1E 05  81 20 53 50 B2 30 20 A4  |0:..K.... SP.0 .|
00000240: 20 37 3A 8D 20 37 37 30  30 3A 82 00 58 0A 28 05  | 7:. 7700:..X.(.|
00000250: 9F 20 31 2C 38 2C 31 35  00 73 0A 78 05 49 50 B2  |. 1,8,15.s.x.IP.|
00000260: 32 30 3A 8F 20 49 4E 50  55 54 20 50 4F 53 49 54  |20:. INPUT POSIT|
00000270: 49 4F 4E 00 A9 0A 82 05  49 42 24 B2 22 20 20 20  |ION.....IB$."   |
00000280: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000290: 22 3A 8F 20 49 4E 50 55  54 20 42 4C 41 4E 4B 49  |":. INPUT BLANKI|
000002A0: 4E 47 20 53 54 52 49 4E  47 00 BB 0A 6C 07 97 20  |NG STRING...l.. |
000002B0: 56 AA 32 31 2C 31 3A 53  50 B2 30 00 C7 0A D0 07  |V.21,1:SP.0.....|
000002C0: 99 20 22 9F 93 22 3B 00  E2 0A DA 07 81 20 49 B2  |. "..";...... I.|
000002D0: 30 20 A4 20 32 30 3A 99  20 A6 32 34 29 22 2A 22  |0 . 20:. .24)"*"|
000002E0: 3A 82 00 03 0B E4 07 99  20 22 2A 2A 2A 2A 2A 2A  |:....... "******|
000002F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000300: 2A 2A 22 00 1F 0B EE 07  99 20 22 11 43 4F 4C 4F  |**"...... ".COLO|
00000310: 55 52 53 3A 20 20 3A 20  20 3A 20 20 3A 91 22 00  |URS:  :  :  :.".|
00000320: 56 0B 2A 08 81 20 49 B2  31 20 A4 20 33 3A 51 B2  |V.*.. I.1 . 3:Q.|
00000330: 53 43 AA 39 32 35 AA 49  AC 43 33 3A 52 B2 33 32  |SC.925.I.C3:R.32|
00000340: AA 49 AC 36 34 3A 97 20  51 2C 52 3A 97 20 51 AA  |.I.64:. Q,R:. Q.|
00000350: 43 31 2C 52 3A 82 00 61  0B 34 08 8D 20 39 30 30  |C1,R:..a.4.. 900|
00000360: 30 00 71 0B 48 08 50 47  B2 C2 28 53 44 AA 53 50  |0.q.H.PG..(SD.SP|
00000370: 29 00 7D 0B 52 08 50 B2  50 47 AC 50 4D 00 8A 0B  |).}.R.P.PG.PM...|
00000380: 5C 08 97 20 32 34 37 2C  53 50 00 93 0B 66 08 9E  |\.. 247,SP...f..|
00000390: 20 4D 43 00 D6 0B 28 0A  99 20 22 13 11 11 11 11  | MC...(.. ".....|
000003A0: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
000003B0: 11 11 53 50 52 49 54 45  20 20 20 20 9D 9D 9D 9D  |..SPRITE    ....|
000003C0: 22 53 50 22 9D 2C 20 50  41 47 45 20 20 20 20 9D  |"SP"., PAGE    .|
000003D0: 9D 9D 9D 22 50 47 00 F0  0B B8 0B 52 B2 53 43 AA  |..."PG.....R.SC.|
000003E0: 59 AC 4C 4C AA 58 AC 43  32 3A 54 B2 C2 28 52 29  |Y.LL.X.C2:T..(R)|
000003F0: 00 FB 0B C2 0B 53 B2 C2  28 52 29 00 0D 0C CC 0B  |.....S..(R).....|
00000400: 53 B2 28 53 AA 36 34 29  AF 20 32 35 35 00 1F 0C  |S.(S.64). 255...|
00000410: D6 0B 97 20 52 2C 53 3A  97 20 52 AA 31 2C 53 00  |... R,S:. R.1,S.|
00000420: 46 0C E0 0B 81 20 49 B2  31 20 A4 20 32 35 3A A1  |F.... I.1 . 25:.|
00000430: 20 41 24 3A 8B 20 41 24  B2 22 22 20 A7 20 82 3A  | A$:. A$."" . .:|
00000440: 89 20 33 30 32 30 00 58  0C EA 0B 97 20 52 2C 54  |. 3020.X.... R,T|
00000450: 3A 97 20 52 AA 31 2C 54  00 6D 0C 12 0C 8B 20 41  |:. R.1,T.m.... A|
00000460: 24 B3 B1 22 1D 22 20 89  20 33 31 31 30 00 90 0C  |$.."." . 3110...|
00000470: 1C 0C 58 B2 58 AA 43 31  AA 4E 58 AC 28 58 B2 4D  |..X.X.C1.NX.(X.M|
00000480: 58 29 3A 8B 20 58 B2 43  30 20 89 20 33 31 32 35  |X):. X.C0 . 3125|
00000490: 00 9B 0C 21 0C 89 20 33  30 30 30 00 C2 0C 26 0C  |...!.. 3000...&.|
000004A0: 8B 20 41 24 B2 22 9D 22  20 A7 20 58 B2 58 AB 43  |. A$."." . X.X.C|
000004B0: 31 AB 4E 58 AC 28 58 B2  43 30 29 3A 89 20 33 30  |1.NX.(X.C0):. 30|
000004C0: 30 30 00 D7 0C 30 0C 8B  20 41 24 B3 B1 22 11 22  |00...0.. A$.."."|
000004D0: 20 89 20 33 31 33 30 00  F3 0C 35 0C 59 B2 59 AA  | . 3130...5.Y.Y.|
000004E0: 43 31 AA 4E 59 AC 28 59  B2 4D 59 29 3A 89 20 33  |C1.NY.(Y.MY):. 3|
000004F0: 30 30 30 00 1A 0D 3A 0C  8B 20 41 24 B2 22 91 22  |000...:.. A$."."|
00000500: 20 A7 20 59 B2 59 AB 43  31 AB 4E 59 AC 28 59 B2  | . Y.Y.C1.NY.(Y.|
00000510: 43 30 29 3A 89 20 33 30  30 30 00 37 0D 44 0C 8B  |C0):. 3000.7.D..|
00000520: 20 41 24 B3 22 31 22 20  B0 20 41 24 B1 22 34 22  | A$."1" . A$."4"|
00000530: 20 89 20 33 33 30 30 00  46 0D 4E 0C 43 B2 C5 28  | . 3300.F.N.C..(|
00000540: 41 24 29 AB 43 31 00 86  0D 58 0C 52 B2 50 AA 59  |A$).C1...X.R.P.Y|
00000550: AC 43 33 AA 58 AD 43 34  3A 51 B2 C2 28 52 29 3A  |.C3.X.C4:Q..(R):|
00000560: 42 50 B2 43 33 AB 28 58  20 AF 20 43 33 29 3A 51  |BP.C3.(X . C3):Q|
00000570: B2 28 51 20 AF 20 44 28  42 50 29 29 20 B0 20 43  |.(Q . D(BP)) . C|
00000580: AC 45 28 42 50 29 00 90  0D 5D 0C 97 20 52 2C 51  |.E(BP)...].. R,Q|
00000590: 00 AD 0D 62 0C 52 B2 53  43 AA 59 AC 4C 4C AA 58  |...b.R.SC.Y.LL.X|
000005A0: AC 43 32 3A 43 B2 43 AC  36 34 AA 33 32 00 C0 0D  |.C2:C.C.64.32...|
000005B0: 6C 0C 97 20 52 2C 43 3A  97 20 52 AA 43 31 2C 43  |l.. R,C:. R.C1,C|
000005C0: 00 CB 0D 76 0C 89 20 33  31 30 30 00 E0 0D E4 0C  |...v.. 3100.....|
000005D0: 8B 20 41 24 B3 B1 22 58  22 20 89 20 33 33 32 30  |. A$.."X" . 3320|
000005E0: 00 1D 0E EE 0C 51 B2 41  28 53 50 29 3A 57 B2 C2  |.....Q.A(SP):W..|
000005F0: 28 56 AA 32 39 29 3A 57  B2 28 57 20 AF 20 A8 20  |(V.29):W.(W . . |
00000600: 51 29 20 B0 20 28 A8 20  57 20 AF 20 51 29 3A 97  |Q) . (. W . Q):.|
00000610: 20 56 AA 32 39 2C 57 3A  89 33 30 30 30 00 32 0E  | V.29,W:.3000.2.|
00000620: F8 0C 8B 20 41 24 B3 B1  22 59 22 20 89 20 33 33  |... A$.."Y" . 33|
00000630: 34 30 00 6F 0E 02 0D 51  B2 41 28 53 50 29 3A 57  |40.o...Q.A(SP):W|
00000640: B2 C2 28 56 AA 32 33 29  3A 57 B2 28 57 20 AF 20  |..(V.23):W.(W . |
00000650: A8 20 51 29 20 B0 20 28  A8 20 57 20 AF 20 51 29  |. Q) . (. W . Q)|
00000660: 3A 97 20 56 AA 32 33 2C  57 3A 89 33 30 30 30 00  |:. V.23,W:.3000.|
00000670: 84 0E 0C 0D 8B 20 41 24  B3 B1 22 2B 22 20 89 20  |..... A$.."+" . |
00000680: 33 33 37 30 00 91 0E 16  0D 50 47 B2 50 47 AA 43  |3370.....PG.PG.C|
00000690: 31 00 A7 0E 20 0D 97 20  53 44 AA 53 50 2C 50 47  |1... .. SD.SP,PG|
000006A0: 3A 89 20 32 31 30 30 00  CF 0E 2A 0D 8B 20 41 24  |:. 2100...*.. A$|
000006B0: B2 22 2D 22 20 AF 20 50  47 B1 31 39 32 20 A7 20  |."-" . PG.192 . |
000006C0: 50 47 B2 50 47 AB 43 31  3A 89 20 33 33 36 30 00  |PG.PG.C1:. 3360.|
000006D0: E4 0E 34 0D 8B 20 41 24  B3 B1 22 4E 22 20 89 20  |..4.. A$.."N" . |
000006E0: 33 33 39 30 00 FF 0E 39  0D 53 50 B2 28 53 50 AA  |3390...9.SP.(SP.|
000006F0: 43 31 29 20 AF 20 43 37  3A 89 20 33 34 30 30 00  |C1) . C7:. 3400.|
00000700: 14 0F 3E 0D 8B 20 41 24  B3 B1 22 50 22 20 89 20  |..>.. A$.."P" . |
00000710: 35 30 30 30 00 28 0F 43  0D 53 50 B2 28 53 50 AB  |5000.(.C.SP.(SP.|
00000720: 43 31 29 20 AF 20 43 37  00 4A 0F 48 0D 97 20 56  |C1) . C7.J.H.. V|
00000730: AA 32 31 2C C2 28 56 AA  32 31 29 20 B0 20 41 28  |.21,.(V.21) . A(|
00000740: 53 50 29 3A 89 20 32 31  30 30 00 77 0F 88 13 8B  |SP):. 2100.w....|
00000750: 20 41 24 B2 22 85 22 20  A7 20 97 20 56 AA 33 33  | A$."." . . V.33|
00000760: 2C 28 C2 28 56 AA 33 33  29 AA 31 29 AF 20 31 35  |,(.(V.33).1). 15|
00000770: 3A 89 20 37 30 30 30 00  A4 0F 92 13 8B 20 41 24  |:. 7000...... A$|
00000780: B2 22 86 22 20 A7 20 97  20 56 AA 33 37 2C 28 C2  |."." . . V.37,(.|
00000790: 28 56 AA 33 37 29 AA 31  29 AF 20 31 35 3A 89 20  |(V.37).1). 15:. |
000007A0: 37 30 30 30 00 D7 0F 9C  13 8B 20 41 24 B2 22 87  |7000...... A$.".|
000007B0: 22 20 A7 20 97 20 56 AA  33 39 AA 53 50 2C 28 C2  |" . . V.39.SP,(.|
000007C0: 28 56 AA 33 39 AA 53 50  29 AA 31 29 AF 20 31 35  |(V.39.SP).1). 15|
000007D0: 3A 89 20 37 30 30 30 00  04 10 A6 13 8B 20 41 24  |:. 7000...... A$|
000007E0: B2 22 88 22 20 A7 20 97  20 56 AA 33 38 2C 28 C2  |."." . . V.38,(.|
000007F0: 28 56 AA 33 38 29 AA 31  29 AF 20 31 35 3A 89 20  |(V.38).1). 15:. |
00000800: 37 30 30 30 00 2F 10 B0  13 8B 20 41 24 B2 22 93  |7000./.... A$.".|
00000810: 22 20 A7 20 81 20 49 B2  30 20 A4 20 36 33 3A 97  |" . . I.0 . 63:.|
00000820: 20 50 AA 49 2C 30 3A 82  3A 89 20 32 31 30 30 00  | P.I,0:.:. 2100.|
00000830: 62 10 BA 13 8B 20 41 24  B2 22 03 22 20 A7 20 81  |b.... A$."." . .|
00000840: 20 49 B2 30 20 A4 20 36  33 3A 97 20 50 AA 36 34  | I.0 . 63:. P.64|
00000850: AA 49 2C C2 28 50 AA 49  29 3A 82 3A 89 20 33 33  |.I,.(P.I):.:. 33|
00000860: 35 30 00 77 10 C4 13 8B  20 41 24 B3 B1 22 43 22  |50.w.... A$.."C"|
00000870: 20 89 20 35 31 30 30 00  A5 10 CE 13 50 24 B2 22  | . 5100.....P$."|
00000880: 54 4F 20 57 48 49 43 48  20 50 41 47 45 3F 22 3A  |TO WHICH PAGE?":|
00000890: 8D 20 38 32 30 30 3A 8B  20 49 24 B2 22 22 20 89  |. 8200:. I$."" .|
000008A0: 20 33 30 30 30 00 B6 10  D8 13 8B 20 51 B2 30 20  | 3000...... Q.0 |
000008B0: 89 20 37 39 31 30 00 DC  10 E2 13 81 20 49 B2 30  |. 7910...... I.0|
000008C0: 20 A4 20 36 33 3A 97 20  51 AC 36 34 AA 49 2C C2  | . 63:. Q.64.I,.|
000008D0: 28 50 AA 49 29 3A 82 3A  50 47 B2 51 00 03 11 E7  |(P.I):.:PG.Q....|
000008E0: 13 50 24 B2 22 4E 4F 57  20 41 54 20 4E 45 57 20  |.P$."NOW AT NEW |
000008F0: 50 41 47 45 22 3A 8D 20  38 34 30 30 3A 89 20 33  |PAGE":. 8400:. 3|
00000900: 33 36 30 00 18 11 EC 13  8B 20 41 24 B3 B1 22 09  |360...... A$..".|
00000910: 22 20 89 20 35 31 33 30  00 3C 11 F6 13 81 20 49  |" . 5130.<.... I|
00000920: B2 50 AA 36 30 20 A4 20  50 20 A9 20 AB 31 3A 97  |.P.60 . P . .1:.|
00000930: 20 49 AA 43 33 2C C2 28  49 29 3A 82 00 5B 11 00  | I.C3,.(I):..[..|
00000940: 14 81 20 49 B2 30 20 A4  20 32 3A 97 20 50 AA 49  |.. I.0 . 2:. P.I|
00000950: 2C 30 3A 82 3A 89 20 32  31 30 30 00 70 11 0A 14  |,0:.:. 2100.p...|
00000960: 8B 20 41 24 B3 B1 22 04  22 20 89 20 35 31 36 30  |. A$.."." . 5160|
00000970: 00 91 11 14 14 81 20 49  B2 50 AA 33 20 A4 20 50  |...... I.P.3 . P|
00000980: AA 36 33 3A 97 20 49 AB  43 33 2C C2 28 49 29 3A  |.63:. I.C3,.(I):|
00000990: 82 00 B2 11 1E 14 81 20  49 B2 36 31 20 A4 20 36  |....... I.61 . 6|
000009A0: 33 3A 97 20 50 AA 49 2C  30 3A 82 3A 89 20 32 31  |3:. P.I,0:.:. 21|
000009B0: 30 30 00 E6 11 28 14 8B  20 41 24 B2 22 3B 22 20  |00...(.. A$.";" |
000009C0: A7 20 58 28 53 50 29 B2  28 58 28 53 50 29 AA 43  |. X(SP).(X(SP).C|
000009D0: 31 29 20 AF 20 35 31 31  3A 8D 20 37 37 30 30 3A  |1) . 511:. 7700:|
000009E0: 89 20 33 30 30 30 00 1A  12 32 14 8B 20 41 24 B2  |. 3000...2.. A$.|
000009F0: 22 3A 22 20 A7 20 58 28  53 50 29 B2 28 58 28 53  |":" . X(SP).(X(S|
00000A00: 50 29 AB 43 31 29 20 AF  20 35 31 31 3A 8D 20 37  |P).C1) . 511:. 7|
00000A10: 37 30 30 3A 89 20 33 30  30 30 00 4E 12 3C 14 8B  |700:. 3000.N.<..|
00000A20: 20 41 24 B2 22 40 22 20  A7 20 59 28 53 50 29 B2  | A$."@" . Y(SP).|
00000A30: 28 59 28 53 50 29 AB 43  31 29 20 AF 20 32 35 35  |(Y(SP).C1) . 255|
00000A40: 3A 8D 20 37 37 30 30 3A  89 20 33 30 30 30 00 82  |:. 7700:. 3000..|
00000A50: 12 46 14 8B 20 41 24 B2  22 2F 22 20 A7 20 59 28  |.F.. A$."/" . Y(|
00000A60: 53 50 29 B2 28 59 28 53  50 29 AA 43 31 29 20 AF  |SP).(Y(SP).C1) .|
00000A70: 20 32 35 35 3A 8D 20 37  37 30 30 3A 89 20 33 30  | 255:. 7700:. 30|
00000A80: 30 30 00 97 12 70 17 8B  20 41 24 B3 B1 22 53 22  |00...p.. A$.."S"|
00000A90: 20 89 20 36 35 30 30 00  C7 12 7A 17 50 24 B2 22  | . 6500...z.P$."|
00000AA0: 46 52 4F 4D 20 57 48 49  43 48 20 50 41 47 45 3F  |FROM WHICH PAGE?|
00000AB0: 22 3A 8D 20 38 32 30 30  3A 8B 20 49 24 B2 22 22  |":. 8200:. I$.""|
00000AC0: 20 89 20 33 30 30 30 00  DD 12 84 17 46 50 B2 51  | . 3000.....FP.Q|
00000AD0: 3A 8B 20 51 B2 30 20 89  20 37 39 31 30 00 0B 13  |:. Q.0 . 7910...|
00000AE0: 8E 17 50 24 B2 22 54 4F  20 57 48 49 43 48 20 50  |..P$."TO WHICH P|
00000AF0: 41 47 45 3F 22 3A 8D 20  38 32 30 30 3A 8B 20 49  |AGE?":. 8200:. I|
00000B00: 24 B2 22 22 20 89 20 33  30 30 30 00 21 13 98 17  |$."" . 3000.!...|
00000B10: 4C 50 B2 51 3A 8B 20 51  B2 30 20 89 20 37 39 31  |LP.Q:. Q.0 . 791|
00000B20: 30 00 34 13 9D 17 8B 20  4C 50 B3 46 50 20 89 20  |0.4.... LP.FP . |
00000B30: 37 39 34 30 00 67 13 A2  17 50 24 B2 22 3C 44 3E  |7940.g...P$."<D>|
00000B40: 41 54 41 2C 3C 53 3E 52  43 2C 3C 50 3E 52 47 3F  |ATA,<S>RC,<P>RG?|
00000B50: 22 3A 8D 20 38 32 30 30  3A 8B 20 49 24 B2 22 22  |":. 8200:. I$.""|
00000B60: 20 89 20 33 30 30 30 00  8A 13 AC 17 8B 20 28 49  | . 3000...... (I|
00000B70: 24 B3 B1 22 53 22 29 20  AF 20 28 49 24 B3 B1 22  |$.."S") . (I$.."|
00000B80: 50 22 29 20 89 20 37 39  32 30 00 9E 13 B1 17 8B  |P") . 7920......|
00000B90: 20 49 24 B2 22 53 22 20  89 20 36 32 30 30 00 B8  | I$."S" . 6200..|
00000BA0: 13 B6 17 8D 20 38 35 30  30 3A 8B 20 49 24 B2 22  |.... 8500:. I$."|
00000BB0: 22 20 89 20 33 30 30 30  00 E0 13 C0 17 9F 20 32  |" . 3000...... 2|
00000BC0: 2C 38 2C 31 2C 49 24 3A  8D 20 37 38 30 30 3A 8B  |,8,1,I$:. 7800:.|
00000BD0: 20 50 24 B3 B1 22 4F 4B  22 20 89 20 37 39 39 30  | P$.."OK" . 7990|
00000BE0: 00 FE 13 C5 17 50 24 B2  22 53 41 56 49 4E 47 20  |.....P$."SAVING |
00000BF0: 2D 20 57 41 49 54 22 3A  8D 20 38 34 30 30 00 28  |- WAIT":. 8400.(|
00000C00: 14 CA 17 51 B2 46 50 AC  50 4D 3A 98 32 2C C7 28  |...Q.FP.PM:.2,.(|
00000C10: 51 AB B5 28 51 AD 32 35  36 29 AC 32 35 36 29 C7  |Q..(Q.256).256).|
00000C20: 28 51 AD 32 35 36 29 3B  00 4B 14 D4 17 81 20 49  |(Q.256);.K.... I|
00000C30: B2 51 20 A4 20 4C 50 AC  50 4D AA 36 33 3A 98 32  |.Q . LP.PM.63:.2|
00000C40: 2C C7 28 C2 28 49 29 29  3B 3A 82 00 63 14 DE 17  |,.(.(I));:..c...|
00000C50: A0 32 3A 50 24 B2 22 44  4F 4E 45 22 3A 89 20 37  |.2:P$."DONE":. 7|
00000C60: 39 39 30 00 7D 14 38 18  8D 20 38 35 30 30 3A 8B  |990.}.8.. 8500:.|
00000C70: 20 49 24 B2 22 22 20 89  20 33 30 30 30 00 AC 14  | I$."" . 3000...|
00000C80: 42 18 9F 20 32 2C 38 2C  32 2C 49 24 AA 22 2C 53  |B.. 2,8,2,I$.",S|
00000C90: 2C 57 22 3A 8D 20 37 38  30 30 3A 8B 20 50 24 B3  |,W":. 7800:. P$.|
00000CA0: B1 22 4F 4B 22 20 89 20  37 39 39 30 00 CE 14 4C  |."OK" . 7990...L|
00000CB0: 18 50 24 B2 22 57 52 49  54 49 4E 47 20 53 4F 55  |.P$."WRITING SOU|
00000CC0: 52 43 45 2E 2E 2E 22 3A  8D 20 38 34 30 30 00 E5  |RCE...":. 8400..|
00000CD0: 14 56 18 51 B2 46 50 AC  50 4D 3A 43 B2 4C 50 AC  |.V.Q.FP.PM:C.LP.|
00000CE0: 50 4D AA 36 33 00 02 15  60 18 98 32 2C 22 3B 53  |PM.63...`..2,";S|
00000CF0: 50 52 49 54 45 20 44 41  54 41 22 3A 98 32 2C 22  |PRITE DATA":.2,"|
00000D00: 3B 22 00 20 15 6A 18 81  20 49 B2 51 20 A4 20 43  |;". .j.. I.Q . C|
00000D10: 20 A9 20 38 3A 98 32 2C  22 2E 42 59 54 20 22 3B  | . 8:.2,".BYT ";|
00000D20: 00 54 15 74 18 81 20 4A  B2 30 20 A4 20 37 3A 98  |.T.t.. J.0 . 7:.|
00000D30: 32 2C CA 28 C4 28 C2 28  49 AA 4A 29 29 2C 43 32  |2,.(.(.(I.J)),C2|
00000D40: 29 3B 3A 8B 20 4A B3 B1  43 37 20 A7 20 98 32 2C  |);:. J..C7 . .2,|
00000D50: 22 2C 22 3B 00 77 15 7E  18 82 3A 98 32 3A 82 3A  |",";.w.~..:.2:.:|
00000D60: 98 32 2C 22 3B 22 3A 98  32 2C 22 2E 45 4E 44 22  |.2,";":.2,".END"|
00000D70: 3A 89 20 36 31 31 30 00  8C 15 64 19 8B 20 41 24  |:. 6110...d.. A$|
00000D80: B3 B1 22 4C 22 20 89 20  36 36 30 30 00 B2 15 6E  |.."L" . 6600...n|
00000D90: 19 8D 20 38 35 30 30 3A  50 24 B2 22 4C 4F 41 44  |.. 8500:P$."LOAD|
00000DA0: 49 4E 47 20 2D 20 57 41  49 54 22 3A 8D 20 38 34  |ING - WAIT":. 84|
00000DB0: 30 30 00 C4 15 8C 19 4C  46 B2 31 3A 93 20 49 24  |00.....LF.1:. I$|
00000DC0: 2C 38 2C 31 00 CF 15 96  19 89 20 32 30 30 30 00  |,8,1...... 2000.|
00000DD0: FC 15 C8 19 8B 20 41 24  B2 22 4F 22 20 A7 20 97  |..... A$."O" . .|
00000DE0: 20 56 AA 32 31 2C C2 28  56 AA 32 31 29 20 AF 20  | V.21,.(V.21) . |
00000DF0: 42 28 53 50 29 3A 89 20  33 33 38 35 00 07 16 F4  |B(SP):. 3385....|
00000E00: 1A 89 20 33 30 30 30 00  19 16 58 1B 8D 20 39 30  |.. 3000...X.. 90|
00000E10: 30 30 3A 89 20 33 30 30  30 00 33 16 14 1E 8F 20  |00:. 3000.3.... |
00000E20: 53 45 54 20 53 50 52 49  54 45 20 50 4F 53 49 54  |SET SPRITE POSIT|
00000E30: 49 4F 4E 00 5F 16 1E 1E  97 20 56 AA 53 50 AC 43  |ION._.... V.SP.C|
00000E40: 32 2C 58 28 53 50 29 20  AF 20 32 35 35 3A 51 B2  |2,X(SP) . 255:Q.|
00000E50: C2 28 56 AA 31 36 29 20  AF 20 42 28 53 50 29 00  |.(V.16) . B(SP).|
00000E60: 7D 16 28 1E 8B 20 58 28  53 50 29 B1 32 35 35 20  |}.(.. X(SP).255 |
00000E70: A7 20 51 B2 51 20 B0 20  41 28 53 50 29 00 9D 16  |. Q.Q . A(SP)...|
00000E80: 32 1E 97 20 56 AA 31 36  2C 51 3A 97 20 56 AA 53  |2.. V.16,Q:. V.S|
00000E90: 50 AC 43 32 AA 43 31 2C  59 28 53 50 29 00 A3 16  |P.C2.C1,Y(SP)...|
00000EA0: 50 1E 8E 00 B8 16 78 1E  84 31 2C 41 24 2C 50 24  |P.....x..1,A$,P$|
00000EB0: 2C 41 24 2C 41 24 3A 8E  00 C8 16 DC 1E 8F 20 45  |,A$,A$:....... E|
00000EC0: 52 52 4F 52 20 4F 55 54  00 E6 16 E6 1E 50 24 B2  |RROR OUT.....P$.|
00000ED0: 22 4C 45 53 53 20 54 48  41 4E 20 31 39 32 22 3A  |"LESS THAN 192":|
00000EE0: 89 20 37 39 39 30 00 06  17 F0 1E 50 24 B2 22 4E  |. 7990.....P$."N|
00000EF0: 4F 54 20 49 4D 50 4C 45  4D 45 4E 54 45 44 22 3A  |OT IMPLEMENTED":|
00000F00: 89 20 37 39 39 30 00 20  17 FA 1E 50 24 B2 22 53  |. 7990. ...P$."S|
00000F10: 41 59 20 57 48 41 54 3F  22 3A 89 20 37 39 39 30  |AY WHAT?":. 7990|
00000F20: 00 39 17 04 1F 50 24 B2  22 54 4F 3C 46 52 4F 4D  |.9...P$."TO<FROM|
00000F30: 21 22 3A 89 20 37 39 39  30 00 4B 17 36 1F 8D 20  |!":. 7990.K.6.. |
00000F40: 38 34 30 30 3A 89 20 33  30 30 30 00 87 17 40 1F  |8400:. 3000...@.|
00000F50: 83 20 31 36 39 2C 30 2C  31 33 33 2C 32 34 38 2C  |. 169,0,133,248,|
00000F60: 31 33 33 2C 32 35 31 2C  31 36 39 2C 34 2C 31 33  |133,251,169,4,13|
00000F70: 33 2C 32 34 39 2C 31 36  36 2C 32 34 37 2C 31 38  |3,249,166,247,18|
00000F80: 39 2C 32 34 38 2C 37 00  C3 17 4A 1F 83 20 31 33  |9,248,7...J.. 13|
00000F90: 33 2C 32 35 30 2C 31 36  30 2C 36 2C 36 2C 32 35  |3,250,160,6,6,25|
00000FA0: 30 2C 33 38 2C 32 35 31  2C 31 33 36 2C 32 30 38  |0,38,251,136,208|
00000FB0: 2C 32 34 39 2C 31 36 39  2C 32 31 2C 31 33 33 2C  |,249,169,21,133,|
00000FC0: 32 35 34 00 FE 17 54 1F  83 20 31 36 39 2C 30 2C  |254...T.. 169,0,|
00000FD0: 31 33 33 2C 32 35 33 2C  31 36 34 2C 32 35 33 2C  |133,253,164,253,|
00000FE0: 31 39 32 2C 33 2C 32 30  38 2C 32 37 2C 32 34 2C  |192,3,208,27,24,|
00000FF0: 31 36 35 2C 32 34 38 2C  31 30 35 2C 31 36 00 39  |165,248,105,16.9|
00001000: 18 5E 1F 83 20 31 33 33  2C 32 34 38 2C 31 34 34  |.^.. 133,248,144|
00001010: 2C 32 2C 32 33 30 2C 32  34 39 2C 32 34 2C 31 36  |,2,230,249,24,16|
00001020: 35 2C 32 35 30 2C 31 30  35 2C 33 2C 31 33 33 2C  |5,250,105,3,133,|
00001030: 32 35 30 2C 31 34 34 2C  32 00 78 18 68 1F 83 20  |250,144,2.x.h.. |
00001040: 32 33 30 2C 32 35 31 2C  31 39 38 2C 32 35 34 2C  |230,251,198,254,|
00001050: 32 30 38 2C 32 32 30 2C  39 36 2C 31 37 37 2C 32  |208,220,96,177,2|
00001060: 35 30 2C 31 33 33 2C 32  34 37 2C 31 36 39 2C 33  |50,133,247,169,3|
00001070: 2C 31 33 33 2C 32 35 32  00 AF 18 72 1F 83 20 31  |,133,252...r.. 1|
00001080: 36 32 2C 30 2C 36 2C 32  34 37 2C 31 34 34 2C 32  |62,0,6,247,144,2|
00001090: 2C 32 33 32 2C 32 33 32  2C 36 2C 32 34 37 2C 31  |,232,232,6,247,1|
000010A0: 34 34 2C 31 2C 32 33 32  2C 31 36 39 2C 33 32 00  |44,1,232,169,32.|
000010B0: E9 18 7C 1F 83 20 32 32  34 2C 30 2C 32 34 30 2C  |..|.. 224,0,240,|
000010C0: 36 2C 32 34 2C 31 30 35  2C 36 34 2C 32 30 32 2C  |6,24,105,64,202,|
000010D0: 32 30 38 2C 32 35 30 2C  31 36 30 2C 30 2C 31 34  |208,250,160,0,14|
000010E0: 35 2C 32 34 38 2C 32 30  30 00 26 19 86 1F 83 20  |5,248,200.&.... |
000010F0: 31 34 35 2C 32 34 38 2C  32 34 2C 31 36 35 2C 32  |145,248,24,165,2|
00001100: 34 38 2C 31 30 35 2C 32  2C 31 33 33 2C 32 34 38  |48,105,2,133,248|
00001110: 2C 31 34 34 2C 32 2C 32  33 30 2C 32 34 39 2C 31  |,144,2,230,249,1|
00001120: 39 38 2C 32 35 32 00 46  19 90 1F 83 20 31 36 2C  |98,252.F.... 16,|
00001130: 32 30 39 2C 32 33 30 2C  32 35 33 2C 32 30 38 2C  |209,230,253,208,|
00001140: 31 36 34 2C 2D 31 00 5F  19 A4 1F 4D 43 B2 34 AC  |164,-1._...MC.4.|
00001150: 34 30 39 36 3A 4D B2 4D  43 3A 4E 45 B2 AB 31 00  |4096:M.MC:NE..1.|
00001160: 84 19 A6 1F 87 20 41 2C  42 3A 8B 20 C2 28 4D 43  |..... A,B:. .(MC|
00001170: 29 B2 41 20 AF 20 C2 28  4D 43 AA 43 31 29 B2 42  |).A . .(MC.C1).B|
00001180: 20 A7 20 8E 00 8A 19 A9  1F 8C 00 B0 19 AE 1F 87  | . .............|
00001190: 20 41 3A 8B 20 41 B3 B1  4E 45 20 A7 20 97 20 4D  | A:. A..NE . . M|
000011A0: 2C 41 3A 4D B2 4D AA 43  31 3A 89 20 38 31 31 30  |,A:M.M.C1:. 8110|
000011B0: 00 B6 19 B8 1F 8E 00 CA  19 08 20 8F 20 49 4E 50  |.......... . INP|
000011C0: 55 54 20 52 4F 55 54 49  4E 45 00 E2 19 12 20 8D  |UT ROUTINE.... .|
000011D0: 20 38 34 30 30 3A 99 20  A6 49 50 29 3A 49 24 B2  | 8400:. .IP):I$.|
000011E0: 22 22 00 EA 19 1C 20 46  B2 30 00 FD 19 26 20 99  |"".... F.0...& .|
000011F0: 20 22 2A 9D 22 3B 3A 89  20 38 32 35 30 00 09 1A  | "*.";:. 8250...|
00001200: 30 20 99 20 22 20 9D 22  3B 00 43 1A 3A 20 81 20  |0 . " .";.C.: . |
00001210: 4B B2 31 20 A4 20 33 30  3A A1 20 41 24 3A 8B 20  |K.1 . 30:. A$:. |
00001220: 41 24 B2 22 22 20 A7 20  82 3A 46 B2 43 31 AB 46  |A$."" . .:F.C1.F|
00001230: 3A 91 20 46 AA 43 31 20  89 20 38 32 33 30 2C 38  |:. F.C1 . 8230,8|
00001240: 32 34 30 00 61 1A 44 20  8B 20 41 24 B2 C7 28 32  |240.a.D . A$..(2|
00001250: 30 29 20 AF 20 49 24 B2  22 22 20 89 20 38 32 35  |0) . I$."" . 825|
00001260: 30 00 91 1A 4E 20 8B 20  41 24 B2 C7 28 32 30 29  |0...N . A$..(20)|
00001270: 20 A7 20 49 24 B2 C8 28  49 24 2C C3 28 49 24 29  | . I$..(I$,.(I$)|
00001280: AB 43 31 29 3A 99 20 41  24 3B 3A 89 20 38 32 32  |.C1):. A$;:. 822|
00001290: 30 00 A8 1A 58 20 8B 20  41 24 B3 B1 C7 28 31 33  |0...X . A$...(13|
000012A0: 29 20 89 20 38 33 32 30  00 CF 1A 62 20 99 20 22  |) . 8320...b . "|
000012B0: 13 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
000012C0: 11 11 11 11 11 11 11 22  A6 49 50 29 49 42 24 00  |.......".IP)IB$.|
000012D0: F7 1A 6C 20 99 20 A6 49  50 29 49 42 24 3A 51 B2  |..l . .IP)IB$:Q.|
000012E0: 30 3A 8B 20 C5 28 49 24  29 B1 31 39 31 20 A7 20  |0:. .(I$).191 . |
000012F0: 51 B2 C5 28 49 24 29 00  FD 1A 76 20 8E 00 1A 1B  |Q..(I$)...v ....|
00001300: 80 20 8B 20 41 24 B3 22  20 22 20 B0 20 41 24 B1  |. . A$." " . A$.|
00001310: 22 5A 22 20 89 20 38 32  32 30 00 3A 1B 8A 20 8B  |"Z" . 8220.:.. .|
00001320: 20 C3 28 49 24 29 B3 31  30 20 A7 20 49 24 B2 49  | .(I$).10 . I$.I|
00001330: 24 AA 41 24 3A 99 20 41  24 3B 00 45 1B 94 20 89  |$.A$:. A$;.E.. .|
00001340: 20 38 32 32 30 00 52 1B  D0 20 8F 20 50 52 4F 4D  | 8220.R.. . PROM|
00001350: 50 54 00 87 1B DA 20 99  20 22 13 11 11 11 11 11  |PT.... . "......|
00001360: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00001370: 11 22 A6 49 50 29 49 42  24 3A 99 20 22 91 22 A6  |.".IP)IB$:. ".".|
00001380: 49 50 29 50 24 3A 8E 00  9C 1B 34 21 8F 20 49 4E  |IP)P$:....4!. IN|
00001390: 50 55 54 20 46 49 4C 45  4E 41 4D 45 00 B8 1B 3E  |PUT FILENAME...>|
000013A0: 21 50 24 B2 22 46 49 4C  45 4E 41 4D 45 3F 22 3A  |!P$."FILENAME?":|
000013B0: 8D 20 38 32 30 30 3A 8E  00 BE 1B 27 23 80 00 F9  |. 8200:....'#...|
000013C0: 1B 28 23 8F 20 D3 20 53  50 52 49 54 45 20 43 4F  |.(#. . SPRITE CO|
000013D0: 4C 4F 55 52 53 20 49 4E  54 4F 20 45 58 54 45 4E  |LOURS INTO EXTEN|
000013E0: 44 45 44 20 43 4F 4C 4F  55 52 20 4D 4F 44 45 20  |DED COLOUR MODE |
000013F0: 52 45 47 49 53 54 45 52  53 00 0C 1C 32 23 97 20  |REGISTERS...2#. |
00001400: 56 AA 33 34 2C C2 28 56  AA 33 37 29 00 22 1C 3C  |V.34,.(V.37).".<|
00001410: 23 97 20 56 AA 33 35 2C  C2 28 56 AA 33 39 AA 53  |#. V.35,.(V.39.S|
00001420: 50 29 00 35 1C 46 23 97  20 56 AA 33 36 2C C2 28  |P).5.F#. V.36,.(|
00001430: 56 AA 33 38 29 00 3B 1C  50 23 8E 00 00 00 56 00  |V.38).;.P#....V.|
00001440: 90 50 00 00 00 43 52 90  58 00 00 00 43 30 00 00  |.P...CR.X...C0..|
00001450: 00 00 00 43 31 81 00 00  00 00 43 32 82 00 00 00  |...C1.....C2....|
00001460: 00 43 33 82 40 00 00 00  43 34 83 00 00 00 00 43  |.C3.@...C4.....C|
00001470: 35 83 20 00 00 00 43 36  83 40 00 00 00 43 37 83  |5. ...C6.@...C7.|
00001480: 60 00 00 00 43 38 84 00  00 00 00 43 39 84 10 00  |`...C8.....C9...|
00001490: 00 00 53 43 8B 00 00 00  00 53 44 8B 7F 00 00 00  |..SC.....SD.....|
000014A0: 50 4D 87 00 00 00 00 4C  4C 86 20 00 00 00 53 50  |PM.....LL. ...SP|
000014B0: 00 00 00 00 00 4D 44 00  00 00 00 00 49 00 81 00  |.....MD.....I...|
000014C0: 00 00 00 4D 58 84 30 00  00 00 4E 58 84 40 00 00  |...MX.0...NX.@..|
000014D0: 00 4D 59 85 20 00 00 00  4E 59 85 28 00 00 00 4D  |.MY. ...NY.(...M|
000014E0: 43 8F 00 00 00 00 4D 00  8F 00 00 00 00 4E 45 81  |C.....M......NE.|
000014F0: 80 00 00 00 41 00 88 29  00 00 00 42 00 00 00 00  |....A..)...B....|
00001500: 00 00 51 00 8B 74 C0 00  00 49 50 85 20 00 00 00  |..Q..t...IP. ...|
00001510: 49 C2 13 7C 0A 00 00 52  00 8B 00 00 00 00 50 47  |I..|...R......PG|
00001520: 88 41 00 00 00 50 00 8E  41 00 00 00 54 00 86 00  |.A...P..A...T...|
00001530: 00 00 00 53 00 87 40 00  00 00 41 80 01 C9 7B 00  |...S..@...A...{.|
00001540: 00 41 00 3E 00 01 00 0B  81 00 00 00 00 82 00 00  |.A.>............|
00001550: 00 00 83 00 00 00 00 84  00 00 00 00 85 00 00 00  |................|
00001560: 00 86 00 00 00 00 87 00  00 00 00 88 00 00 00 00  |................|
00001570: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 42  |...............B|
00001580: 00 3E 00 01 00 0B 88 7E  00 00 00 88 7D 00 00 00  |.>.....~....}...|
00001590: 88 7B 00 00 00 88 77 00  00 00 88 6F 00 00 00 88  |.{....w....o....|
000015A0: 5F 00 00 00 88 3F 00 00  00 87 7E 00 00 00 00 00  |_....?....~.....|
000015B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 43 00 3E  |.............C.>|
000015C0: 00 01 00 0B 82 40 00 00  00 84 40 00 00 00 86 40  |.....@....@....@|
000015D0: 00 00 00 88 40 00 00 00  00 00 00 00 00 00 00 00  |....@...........|
000015E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000015F0: 00 00 00 00 00 00 00 00  00 00 00 44 00 3E 00 01  |...........D.>..|
00001600: 00 0B 88 7C 00 00 00 88  73 00 00 00 88 4F 00 00  |...|....s....O..|
00001610: 00 86 7C 00 00 00 00 00  00 00 00 00 00 00 00 00  |..|.............|
00001620: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00001630: 00 00 00 00 00 00 00 00  00 45 00 3E 00 01        |.........E.>..  |
..".D.. MULTI-COLOUR SPRITE EDITOR.=.N..
 BY PAUL HIGGINBOTTOM.C.X...U.... LF.1 .
 6550.T...V.13.4096:CR.13.4096.8.256....
.C0.0:C1.1:C2.2:C3.3:C4.4:C5.5:C6.6:C7.7
:C8.8:C9.9.....SC.1024:SD.SC.1016:PM.64:
LL.40:SP.0:LL.40:MD.0...... V.32,0:. V.3
3,0:. V.17,27.64:. V.37,2:. V.38,5.;....
 I.0 . 7:. SD.I,192.I:. V.39.I,C8.I.W.$.
A(I).C2.I:B(I).255.A(I).].....V.8.. V.21
,C0:. V.28,255...B.. I.0 . 3:C(I).A(I.C2
).A(I.C2.C1):D(I).255.C(I):E(I).A(I.C2):
..U...MX.11:NX.12:MY.20:NY.21...D.. 650,
128:. 8100.3.... I.0 . 3:Q.I.C2:X(Q).243
:Y(Q).70.I.30:X(Q.C1).270:Y(Q.C1).70.I.3
0:..K.... SP.0 . 7:. 7700:..X.(.. 1,8,15
.S.X.IP.20:. INPUT POSITION.....IB$."   
                ":. INPUT BLANKING STRIN
G...L.. V.21,1:SP.0.G.P.. "..";...Z.. I.
0 . 20:. .24)"*":....... "**************
**********"...... ".COLOURS:  :  :  :.".
V.*.. I.1 . 3:Q.SC.925.I.C3:R.32.I.64:. 
Q,R:. Q.C1,R:..A.4.. 9000.Q.H.PG.B(SD.SP
).}.R.P.PG.PM...\.. 247,SP...F.. MC.V.(.
. ".......................SPRITE    ....
"SP"., PAGE    ...."PG.....R.SC.Y.LL.X.C
2:T.B(R)...B.S.B(R)...L.S.(S.64). 255...
V.. R,S:. R.1,S.F.... I.1 . 25:. A$:. A$
."" . .:. 3020.X.... R,T:. R.1,T.M.... A
$.."." . 3110.....X.X.C1.NX.(X.MX):. X.C
0 . 3125...!.. 3000.B.&.. A$."." . X.X.C
1.NX.(X.C0):. 3000.W.0.. A$.."." . 3130.
..5.Y.Y.C1.NY.(Y.MY):. 3000...:.. A$."."
 . Y.Y.C1.NY.(Y.C0):. 3000.7.D.. A$."1" 
. A$."4" . 3300.F.N.C.E(A$).C1...X.R.P.Y
.C3.X.C4:Q.B(R):BP.C3.(X . C3):Q.(Q . D(
BP)) . C.E(BP)...].. R,Q...B.R.SC.Y.LL.X
.C2:C.C.64.32...L.. R,C:. R.C1,C.K.V.. 3
100...... A$.."X" . 3320.....Q.A(SP):W.B
(V.29):W.(W . . Q) . (. W . Q):. V.29,W:
.3000.2.... A$.."Y" . 3340.O...Q.A(SP):W
.B(V.23):W.(W . . Q) . (. W . Q):. V.23,
W:.3000...... A$.."+" . 3370.....PG.PG.C
1... .. SD.SP,PG:. 2100.O.*.. A$."-" . P
G.192 . PG.PG.C1:. 3360...4.. A$.."N" . 
3390...9.SP.(SP.C1) . C7:. 3400...>.. A$
.."P" . 5000.(.C.SP.(SP.C1) . C7.J.H.. V
.21,B(V.21) . A(SP):. 2100.W.... A$."." 
. . V.33,(B(V.33).1). 15:. 7000...... A$
."." . . V.37,(B(V.37).1). 15:. 7000.W..
.. A$."." . . V.39.SP,(B(V.39.SP).1). 15
:. 7000...... A$."." . . V.38,(B(V.38).1
). 15:. 7000./.... A$."." . . I.0 . 63:.
 P.I,0:.:. 2100.B.... A$."." . . I.0 . 6
3:. P.64.I,B(P.I):.:. 3350.W.D.. A$.."C"
 . 5100...N.P$."TO WHICH PAGE?":. 8200:.
 I$."" . 3000...X.. Q.0 . 7910...... I.0
 . 63:. Q.64.I,B(P.I):.:PG.Q.....P$."NOW
 AT NEW PAGE":. 8400:. 3360...... A$..".
" . 5130.<.... I.P.60 . P . .1:. I.C3,B(
I):..[.... I.0 . 2:. P.I,0:.:. 2100.P...
. A$.."." . 5160...... I.P.3 . P.63:. I.
C3,B(I):....... I.61 . 63:. P.I,0:.:. 21
00...(.. A$.";" . X(SP).(X(SP).C1) . 511
:. 7700:. 3000...2.. A$.":" . X(SP).(X(S
P).C1) . 511:. 7700:. 3000.N.<.. A$."@" 
. Y(SP).(Y(SP).C1) . 255:. 7700:. 3000..
.F.. A$."/" . Y(SP).(Y(SP).C1) . 255:. 7
700:. 3000...P.. A$.."S" . 6500.G.Z.P$."
FROM WHICH PAGE?":. 8200:. I$."" . 3000.
....FP.Q:. Q.0 . 7910.....P$."TO WHICH P
AGE?":. 8200:. I$."" . 3000.!...LP.Q:. Q
.0 . 7910.4.... LP.FP . 7940.G...P$."<D>
ATA,<S>RC,<P>RG?":. 8200:. I$."" . 3000.
..... (I$.."S") . (I$.."P") . 7920......
 I$."S" . 6200...... 8500:. I$."" . 3000
...... 2,8,1,I$:. 7800:. P$.."OK" . 7990
...E.P$."SAVING - WAIT":. 8400.(.J.Q.FP.
PM:.2,G(Q..(Q.256).256)G(Q.256);.K.T.. I
.Q . LP.PM.63:.2,G(B(I));:..C... 2:P$."D
ONE":. 7990.}.8.. 8500:. I$."" . 3000...
B.. 2,8,2,I$.",S,W":. 7800:. P$.."OK" . 
7990.N.L.P$."WRITING SOURCE...":. 8400..
.V.Q.FP.PM:C.LP.PM.63...`..2,";SPRITE DA
TA":.2,";". .J.. I.Q . C . 8:.2,".BYT ";
.T.T.. J.0 . 7:.2,J(D(B(I.J)),C2);:. J..
C7 . .2,",";.W.~..:.2:.:.2,";":.2,".END"
:. 6110...D.. A$.."L" . 6600...N.. 8500:
P$."LOADING - WAIT":. 8400.D...LF.1:. I$
,8,1.O.... 2000...H.. A$."O" . . V.21,B(
V.21) . B(SP):. 3385...... 3000...X.. 90
00:. 3000.3.... SET SPRITE POSITION._...
. V.SP.C2,X(SP) . 255:Q.B(V.16) . B(SP).
}.(.. X(SP).255 . Q.Q . A(SP)...2.. V.16
,Q:. V.SP.C2.C1,Y(SP)...P.....X..1,A$,P$
,A$,A$:..H.... ERROR OUT.....P$."LESS TH
AN 192":. 7990.....P$."NOT IMPLEMENTED":
. 7990. ...P$."SAY WHAT?":. 7990.9...P$.
"TO<FROM!":. 7990.K.6.. 8400:. 3000...@.
. 169,0,133,248,133,251,169,4,133,249,16
6,247,189,248,7.C.J.. 133,250,160,6,6,25
0,38,251,136,208,249,169,21,133,254...T.
. 169,0,133,253,164,253,192,3,208,27,24,
165,248,105,16.9.^.. 133,248,144,2,230,2
49,24,165,250,105,3,133,250,144,2.X.H.. 
230,251,198,254,208,220,96,177,250,133,2
47,169,3,133,252...R.. 162,0,6,247,144,2
,232,232,6,247,144,1,232,169,32...|.. 22
4,0,240,6,24,105,64,202,208,250,160,0,14
5,248,200.&.... 145,248,24,165,248,105,2
,133,248,144,2,230,249,198,252.F.... 16,
209,230,253,208,164,-1._...MC.4.4096:M.M
C:NE..1...... A,B:. B(MC).A . B(MC.C1).B
 . ............. A:. A..NE . . M,A:M.M.C
1:. 8110.......J.. . INPUT ROUTINE.... .
 8400:. .IP):I$."".... F.0...& . "*.";:.
 8250...0 . " .";.C.: . K.1 . 30:. A$:. 
A$."" . .:F.C1.F:. F.C1 . 8230,8240.A.D 
. A$.G(20) . I$."" . 8250...N . A$.G(20)
 . I$.H(I$,C(I$).C1):. A$;:. 8220...X . 
A$..G(13) . 8320.O.B . "................
.......".IP)IB$...L . .IP)IB$:Q.0:. E(I$
).191 . Q.E(I$)...V ..... . A$." " . A$.
"Z" . 8220.:.. . C(I$).10 . I$.I$.A$:. A
$;.E.. . 8220.R.P . PROMPT...Z . "......
.................".IP)IB$:. ".".IP)P$:..
..4!. INPUT FILENAME...>!P$."FILENAME?":
. 8200:....'#....(#. S SPRITE COLOURS IN
TO EXTENDED COLOUR MODE REGISTERS...2#. 
V.34,B(V.37).".<#. V.35,B(V.39.SP).5.F#.
 V.36,B(V.38).;.P#....V..P...CR.X...C0..
...C1.....C2.....C3.@...C4.....C5. ...C6
.@...C7.`...C8.....C9.....SC.....SD....
PM.....LL. ...SP.....MD.....I......MX.0.
..NX.@...MY. ...NY.(...MC.....M......NE.
....A..)...B......Q..T...IP. ...IB.|...R
......PG.A...P..A...T......S..@...A..I{.
.A.>....................................
.......................B.>.....~....}...
.{....W....O...._....?....~.............
.....C.>.....@....@....@....@...........
...........................D.>.....|....
S....O....|.............................
.........E.>..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL