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

ANIMATE.HELP

FILE INFORMATION

FILENAME(S): ANIMATE.HELP

FILE TYPE(S): PRG

FILE SIZE: 10.7K

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

APPEARS ON: 3 disk(s)

FILE HASH

58e05293b42ef2d3dadaf31508cd7ca7fd81cda432627370298cae82e5495327

FOUND ON DISKS (3 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C B M 64 ANIMATE.HELP PRG DuncanTwain 24 4 DOWNLOAD FILE
SPELLEN ANIMATE.HELP PRG DuncanTwain 24 4 DOWNLOAD FILE
HULP ANIMATE.HELP PRG DuncanTwain 24 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 12 0C 12 00 00 8B 45  B2 31 A7 35 00 2D 12 01  |.......E.1.5.-..|
00000010: 00 97 20 35 33 32 38 30  2C 30 3A 97 35 33 32 38  |.. 53280,0:.5328|
00000020: 31 2C 30 3A 97 35 33 32  37 32 2C 32 33 00 5F 12  |1,0:.53272,23._.|
00000030: 02 00 99 22 11 93 9A 20  C8 45 4C 50 20 53 43 52  |..."... .ELP SCR|
00000040: 45 45 4E 53 20 4E 4F 57  20 4C 4F 41 44 45 44 20  |EENS NOW LOADED |
00000050: 2D 20 D0 4C 45 41 53 45  20 57 41 49 54 2E 22 00  |- .LEASE WAIT.".|
00000060: 8C 12 03 00 97 33 32 37  36 38 2C 30 3A 8B C2 28  |.....32768,0:..(|
00000070: 33 32 37 36 38 29 B2 39  A7 99 22 11 20 C9 C5 C5  |32768).9..". ...|
00000080: C5 20 52 45 4E 41 42 4C  45 44 2E 22 00 AB 12 04  |. RENABLED."....|
00000090: 00 8B 45 B2 30 A7 45 B2  31 3A 93 22 41 4E 49 4D  |..E.0.E.1:."ANIM|
000000A0: 41 54 45 2E 4D 43 22 2C  38 2C 31 00 CE 12 05 00  |ATE.MC",8,1.....|
000000B0: 81 49 B2 31 A4 34 30 3A  4C 24 B2 4C 24 AA 22 A4  |.I.1.40:L$.L$.".|
000000C0: 22 3A 82 3A 8B 5A 5A B2  31 A7 33 31 35 30 00 04  |":.:.ZZ.1.3150..|
000000D0: 13 06 00 99 22 93 22 4C  24 22 12 20 20 20 20 20  |...."."L$".     |
000000E0: 20 20 20 20 D3 50 52 49  54 45 20 C1 4E 49 4D 41  |    .PRITE .NIMA|
000000F0: 54 4F 52 20 2D 20 C8 45  4C 50 20 20 20 20 20 20  |TOR - .ELP      |
00000100: 20 20 20 22 00 0D 13 07  00 89 31 30 30 00 25 13  |   "......100.%.|
00000110: 08 00 97 31 39 38 2C 30  3A 92 31 39 38 2C 31 3A  |...198,0:.198,1:|
00000120: A1 52 24 3A 8E 00 5A 13  09 00 99 22 11 1E 12 20  |.R$:..Z...."... |
00000130: D2 C5 D4 D5 D2 CE 20 92  20 2D 20 CE 45 58 54 20  |...... . - .EXT |
00000140: 50 41 47 45 20 2F 20 12  20 D2 20 92 20 46 4F 52  |PAGE / . . . FOR|
00000150: 20 D0 52 45 56 49 4F 55  53 22 00 7B 13 0A 00 8D  | .REVIOUS".{....|
00000160: 38 3A 8B 28 52 24 B3 B1  C7 28 31 33 29 29 AF 28  |8:.(R$...(13)).(|
00000170: 52 24 B3 B1 22 52 22 29  A7 31 30 00 81 13 0B 00  |R$.."R").10.....|
00000180: 8E 00 AF 13 64 00 99 22  11 20 D3 50 52 49 54 45  |....d..". .PRITE|
00000190: 53 20 41 52 45 20 4F 4E  45 20 4F 46 20 54 48 45  |S ARE ONE OF THE|
000001A0: 20 4D 4F 53 54 20 50 4F  57 45 52 46 55 4C 22 00  | MOST POWERFUL".|
000001B0: DB 13 6E 00 99 22 11 20  46 45 41 54 55 52 45 53  |..n..". FEATURES|
000001C0: 20 4F 46 20 54 48 45 20  C3 4F 4D 4D 4F 44 4F 52  | OF THE .OMMODOR|
000001D0: 45 20 36 34 20 2D 20 59  45 54 22 00 0A 14 78 00  |E 64 - YET"...x.|
000001E0: 99 22 11 20 54 48 45 59  20 41 52 45 20 41 4E 4F  |.". THEY ARE ANO|
000001F0: 54 48 45 52 20 4F 46 20  54 48 45 20 4D 41 4E 59  |THER OF THE MANY|
00000200: 20 46 45 41 54 55 52 45  53 22 00 39 14 82 00 99  | FEATURES".9....|
00000210: 22 11 20 57 48 49 43 48  20 41 52 45 20 4E 4F 54  |". WHICH ARE NOT|
00000220: 20 45 41 53 49 4C 59 20  55 53 45 44 20 46 52 4F  | EASILY USED FRO|
00000230: 4D 20 C2 C1 D3 C9 C3 2E  22 00 68 14 8C 00 99 22  |M ......".h...."|
00000240: 11 20 D4 48 45 20 D3 50  52 49 54 45 20 C1 4E 49  |. .HE .PRITE .NI|
00000250: 4D 41 54 4F 52 20 57 49  4C 4C 20 41 4C 4C 4F 57  |MATOR WILL ALLOW|
00000260: 20 59 4F 55 20 54 4F 22  00 98 14 96 00 99 22 11  | YOU TO"......".|
00000270: 20 41 4E 49 4D 41 54 45  2C 20 57 49 54 48 20 54  | ANIMATE, WITH T|
00000280: 48 45 20 4D 49 4E 49 4D  55 4D 20 4F 46 20 46 55  |HE MINIMUM OF FU|
00000290: 53 53 2C 20 41 4C 4C 22  00 C5 14 A0 00 99 22 11  |SS, ALL"......".|
000002A0: 20 45 49 47 48 54 20 53  50 52 49 54 45 53 20 41  | EIGHT SPRITES A|
000002B0: 54 20 56 41 52 59 49 4E  47 20 53 50 45 45 44 53  |T VARYING SPEEDS|
000002C0: 20 41 4E 44 22 00 FF 14  AA 00 99 22 11 20 44 49  | AND"......". DI|
000002D0: 52 45 43 54 49 4F 4E 53  2E 22 3A 99 22 11 1E 20  |RECTIONS.":.".. |
000002E0: D0 52 45 53 53 20 12 20  D2 45 54 55 52 4E 20 92  |.RESS . .ETURN .|
000002F0: 20 54 4F 20 43 4F 4E 54  49 4E 55 45 2E 9A 22 00  | TO CONTINUE..".|
00000300: 15 15 AF 00 8D 38 3A 8B  52 24 B3 B1 C7 28 31 33  |.....8:.R$...(13|
00000310: 29 A7 31 37 35 00 46 15  B4 00 99 22 11 93 20 D4  |).175.F....".. .|
00000320: 48 45 20 45 4E 54 49 52  45 20 50 52 4F 43 45 53  |HE ENTIRE PROCES|
00000330: 53 20 49 53 20 49 4E 54  45 52 55 50 54 20 44 52  |S IS INTERUPT DR|
00000340: 49 56 45 4E 2C 22 00 75  15 BE 00 99 22 11 20 57  |IVEN,".u....". W|
00000350: 48 49 43 48 20 49 4E 20  4C 41 59 4D 45 4E 53 20  |HICH IN LAYMENS |
00000360: 4C 41 4E 47 55 41 47 45  20 4D 45 41 4E 53 20 49  |LANGUAGE MEANS I|
00000370: 54 20 49 53 22 00 A2 15  C3 00 99 22 11 20 56 49  |T IS"......". VI|
00000380: 52 54 55 41 4C 4C 59 20  54 52 41 4E 53 50 41 52  |RTUALLY TRANSPAR|
00000390: 45 4E 54 20 54 4F 20 54  48 45 20 4E 4F 52 4D 41  |ENT TO THE NORMA|
000003A0: 4C 22 00 CB 15 C4 00 99  22 11 20 4F 50 45 52 41  |L"......". OPERA|
000003B0: 54 49 4F 4E 20 4F 46 20  59 4F 55 52 20 C3 4F 4D  |TION OF YOUR .OM|
000003C0: 4D 4F 44 4F 52 45 20 36  34 2E 22 00 FB 15 C8 00  |MODORE 64.".....|
000003D0: 99 22 11 20 C9 4E 54 45  52 55 50 54 53 20 43 4F  |.". .NTERUPTS CO|
000003E0: 4E 54 52 4F 4C 20 54 48  49 4E 47 53 20 4C 49 4B  |NTROL THINGS LIK|
000003F0: 45 20 46 4C 41 53 48 49  4E 47 22 00 2B 16 D2 00  |E FLASHING".+...|
00000400: 99 22 11 20 54 48 45 20  43 55 52 53 4F 52 2C 20  |.". THE CURSOR, |
00000410: 54 41 4C 4B 49 4E 47 20  54 4F 20 59 4F 55 52 20  |TALKING TO YOUR |
00000420: 44 49 53 4B 20 44 52 49  56 45 22 00 58 16 DC 00  |DISK DRIVE".X...|
00000430: 99 22 11 20 4F 52 20 43  41 53 53 45 54 54 45 20  |.". OR CASSETTE |
00000440: 50 4C 41 59 45 52 20 41  4E 44 20 4D 41 4E 41 47  |PLAYER AND MANAG|
00000450: 49 4E 47 20 54 48 45 22  00 79 16 E6 00 99 22 11  |ING THE".y....".|
00000460: 20 49 4E 54 45 52 4E 41  4C 20 54 49 4D 49 4E 47  | INTERNAL TIMING|
00000470: 20 53 59 53 54 45 4D 2E  22 00 8B 16 0E 01 8D 39  | SYSTEM."......9|
00000480: 3A 8B 52 24 B2 22 52 22  A7 89 36 00 BC 16 2C 01  |:.R$."R"..6...,.|
00000490: 99 22 93 20 CC 45 54 53  20 48 41 56 45 20 41 20  |.". .ETS HAVE A |
000004A0: 51 55 49 43 4B 20 4C 4F  4F 4B 20 41 54 20 4A 55  |QUICK LOOK AT JU|
000004B0: 53 54 20 57 48 41 54 20  43 41 4E 22 00 ED 16 36  |ST WHAT CAN"...6|
000004C0: 01 99 22 20 42 45 20 44  4F 4E 45 20 55 53 49 4E  |.." BE DONE USIN|
000004D0: 47 20 54 48 45 20 53 50  52 49 54 45 20 41 4E 49  |G THE SPRITE ANI|
000004E0: 4D 41 54 4F 52 2E 22 3A  8D 31 30 30 30 00 0E 17  |MATOR.":.1000...|
000004F0: 3B 01 99 22 11 20 5B 20  D0 52 45 53 53 20 12 20  |;..". [ .RESS . |
00000500: D2 C5 D4 D5 D2 CE 20 92  20 5D 22 3A 8D 38 00 3C  |...... . ]":.8.<|
00000510: 17 40 01 99 22 11 20 CB  45 45 50 20 49 4E 20 4D  |.@..". .EEP IN M|
00000520: 49 4E 44 20 54 48 41 54  20 54 48 4F 53 45 20 4D  |IND THAT THOSE M|
00000530: 4F 56 49 4E 47 20 42 4F  58 45 53 22 00 67 17 4A  |OVING BOXES".g.J|
00000540: 01 99 22 11 20 41 52 45  4E 27 54 20 41 4E 49 4D  |..". AREN'T ANIM|
00000550: 41 54 45 44 2E 20 D4 48  45 59 20 41 52 45 20 4D  |ATED. .HEY ARE M|
00000560: 4F 56 49 4E 47 2E 22 00  91 17 54 01 99 22 11 20  |OVING."...T..". |
00000570: C9 54 27 53 20 49 4D 50  4F 52 54 41 4E 54 20 54  |.T'S IMPORTANT T|
00000580: 4F 20 55 4E 44 45 52 53  54 41 4E 44 20 54 48 45  |O UNDERSTAND THE|
00000590: 22 00 C0 17 5E 01 99 22  11 20 44 49 46 46 45 52  |"...^..". DIFFER|
000005A0: 45 4E 43 45 20 41 53 20  54 48 45 20 D3 50 52 49  |ENCE AS THE .PRI|
000005B0: 54 45 20 C1 4E 49 4D 41  54 4F 52 20 43 41 4E 22  |TE .NIMATOR CAN"|
000005C0: 00 F3 17 68 01 99 22 11  20 44 4F 20 42 4F 54 48  |...h..". DO BOTH|
000005D0: 21 22 3A 8D 39 3A 8B 52  24 B2 22 52 22 A7 97 20  |!":.9:.R$."R".. |
000005E0: 35 33 32 36 39 2C 30 3A  9E 35 32 32 33 37 3A 89  |53269,0:.52237:.|
000005F0: 31 38 30 00 08 18 90 01  9E 20 35 32 32 33 37 3A  |180...... 52237:|
00000600: 97 35 33 32 36 39 2C 30  00 38 18 9A 01 99 22 93  |.53269,0.8....".|
00000610: 20 C8 4F 57 20 44 4F 45  53 20 49 54 20 41 4C 4C  | .OW DOES IT ALL|
00000620: 20 57 4F 52 4B 3F 20 C8  4F 57 20 44 4F 20 57 45  | WORK? .OW DO WE|
00000630: 20 44 45 53 49 47 4E 22  00 63 18 A4 01 99 22 11  | DESIGN".c....".|
00000640: 20 41 20 D3 50 52 49 54  45 3F 20 C8 4F 57 20 43  | A .PRITE? .OW C|
00000650: 41 4E 20 59 4F 55 20 C1  CE C9 CD C1 D4 C5 20 49  |AN YOU ....... I|
00000660: 54 3F 22 00 92 18 AE 01  99 22 11 20 C7 4F 4F 44  |T?"......". .OOD|
00000670: 20 51 55 45 53 54 49 4F  4E 53 2E 20 CC 45 54 27  | QUESTIONS. .ET'|
00000680: 53 20 54 41 43 4B 4C 45  20 54 48 45 4D 20 4F 4E  |S TACKLE THEM ON|
00000690: 45 22 00 C1 18 B8 01 99  22 11 20 41 54 20 41 20  |E"......". AT A |
000006A0: 54 49 4D 45 2E 20 C6 49  52 53 54 4C 59 20 57 45  |TIME. .IRSTLY WE|
000006B0: 20 4D 55 53 54 20 55 4E  44 45 52 53 54 41 4E 44  | MUST UNDERSTAND|
000006C0: 22 00 EE 18 C2 01 99 22  11 20 48 4F 57 20 41 20  |"......". HOW A |
000006D0: 53 50 52 49 54 45 20 57  4F 52 4B 53 20 4F 52 20  |SPRITE WORKS OR |
000006E0: 57 48 59 20 49 54 20 43  41 4E 20 44 4F 22 00 0E  |WHY IT CAN DO"..|
000006F0: 19 CC 01 99 22 11 20 57  48 41 54 20 49 54 20 44  |....". WHAT IT D|
00000700: 4F 45 53 20 4E 4F 52 4D  41 4C 4C 59 2E 22 00 3E  |OES NORMALLY.".>|
00000710: 19 D6 01 99 22 11 20 C9  4E 53 49 44 45 20 59 4F  |....". .NSIDE YO|
00000720: 55 52 20 C3 4F 4D 4D 4F  44 4F 52 45 20 36 34 20  |UR .OMMODORE 64 |
00000730: 49 53 20 41 20 50 4F 57  45 52 46 55 4C 22 00 6B  |IS A POWERFUL".k|
00000740: 19 E0 01 99 22 11 20 48  55 4E 4B 20 4F 46 20 53  |....". HUNK OF S|
00000750: 49 4C 49 43 4F 4E 20 4B  4E 4F 57 4E 20 41 53 20  |ILICON KNOWN AS |
00000760: 54 48 45 20 D6 49 43 20  C9 C9 22 00 99 19 EA 01  |THE .IC ..".....|
00000770: 99 22 11 20 43 48 49 50  2E 20 D9 4F 55 27 56 45  |.". CHIP. .OU'VE|
00000780: 20 50 52 4F 42 41 42 4C  59 20 41 4C 52 45 41 44  | PROBABLY ALREAD|
00000790: 59 20 50 4C 41 59 45 44  22 00 CA 19 EC 01 99 22  |Y PLAYED"......"|
000007A0: 11 20 57 49 54 48 20 49  54 20 41 20 4C 49 54 54  |. WITH IT A LITT|
000007B0: 4C 45 20 42 59 20 43 48  41 4E 47 49 4E 47 20 54  |LE BY CHANGING T|
000007C0: 48 45 20 53 43 52 45 45  4E 22 00 0A 1A EE 01 99  |HE SCREEN"......|
000007D0: 22 20 43 4F 4C 4F 55 52  53 2E 20 28 D0 CF CB C5  |" COLOURS. (....|
000007E0: 20 35 33 32 38 30 2C 4E  20 3A 20 D0 CF CB C5 20  | 53280,N : .... |
000007F0: 35 33 32 38 31 2C 4E 29  20 22 3B 3A 8D 39 3A 8B  |53281,N) ";:.9:.|
00000800: 52 24 B2 22 52 22 A7 33  30 30 00 34 1A F4 01 99  |R$."R".300.4....|
00000810: 22 93 20 D4 48 45 20 D6  49 43 20 C9 C9 20 43 48  |". .HE .IC .. CH|
00000820: 49 50 20 41 4C 53 4F 20  4D 41 4E 41 47 45 53 20  |IP ALSO MANAGES |
00000830: 54 48 45 22 00 62 1A FE  01 99 22 11 20 4F 50 45  |THE".b....". OPE|
00000840: 52 41 54 49 4F 4E 20 4F  46 20 D3 50 52 49 54 45  |RATION OF .PRITE|
00000850: 53 2E 20 D5 50 20 54 4F  20 45 49 47 48 54 20 41  |S. .P TO EIGHT A|
00000860: 54 22 00 90 1A 08 02 99  22 11 20 41 20 54 49 4D  |T"......". A TIM|
00000870: 45 20 4D 41 59 20 42 45  20 44 49 53 50 4C 41 59  |E MAY BE DISPLAY|
00000880: 45 44 20 55 4E 44 45 52  20 4E 4F 52 4D 41 4C 22  |ED UNDER NORMAL"|
00000890: 00 C1 1A 12 02 99 22 11  20 43 4F 4E 44 49 54 49  |......". CONDITI|
000008A0: 4F 4E 53 2E 20 28 C9 54  20 49 53 20 50 4F 53 53  |ONS. (.T IS POSS|
000008B0: 49 42 4C 45 53 20 54 4F  20 44 49 53 50 4C 41 59  |IBLES TO DISPLAY|
000008C0: 22 00 E9 1A 1C 02 99 22  20 4D 4F 52 45 20 2D 20  |"......" MORE - |
000008D0: 42 55 54 20 49 54 27 53  20 46 41 49 52 4C 59 20  |BUT IT'S FAIRLY |
000008E0: 54 52 49 43 4B 59 2E 29  22 00 17 1B 26 02 99 22  |TRICKY.)"...&.."|
000008F0: 11 20 C6 4F 52 20 41 20  D3 50 52 49 54 45 20 54  |. .OR A .PRITE T|
00000900: 4F 20 42 45 20 44 49 53  50 4C 41 59 45 44 20 57  |O BE DISPLAYED W|
00000910: 45 20 4D 55 53 54 22 00  42 1B 30 02 99 22 11 20  |E MUST".B.0..". |
00000920: 46 49 52 53 54 20 54 45  4C 4C 20 54 48 45 20 43  |FIRST TELL THE C|
00000930: 4F 4D 50 55 54 45 52 20  57 48 45 52 45 20 54 48  |OMPUTER WHERE TH|
00000940: 45 22 00 6E 1B 3A 02 99  22 11 20 50 49 43 54 55  |E".n.:..". PICTU|
00000950: 52 45 20 4F 46 20 54 48  41 54 20 53 50 52 49 54  |RE OF THAT SPRIT|
00000960: 45 20 49 53 20 41 4E 44  20 57 48 41 54 22 00 97  |E IS AND WHAT"..|
00000970: 1B 44 02 99 22 11 20 43  4F 4C 4F 55 52 20 57 45  |.D..". COLOUR WE|
00000980: 20 57 41 4E 54 20 49 54  20 44 49 53 50 4C 41 59  | WANT IT DISPLAY|
00000990: 45 44 20 49 4E 2E 22 00  C7 1B 4E 02 99 22 11 20  |ED IN."...N..". |
000009A0: D4 4F 20 44 4F 20 54 48  49 53 20 57 45 20 4D 55  |.O DO THIS WE MU|
000009B0: 53 54 20 55 53 45 20 41  20 D0 CF CB C5 20 43 4F  |ST USE A .... CO|
000009C0: 4D 4D 41 4E 44 2E 22 00  F9 1B 52 02 99 22 11 D0  |MMAND."...R.."..|
000009D0: CF CB C5 20 27 41 20 4D  45 4D 4F 52 59 20 4C 4F  |... 'A MEMORY LO|
000009E0: 43 41 54 49 4F 4E 27 2C  27 57 49 54 48 20 41 20  |CATION','WITH A |
000009F0: 4E 55 4D 42 45 52 27 22  3B 00 0C 1C 57 02 8D 39  |NUMBER'";...W..9|
00000A00: 3A 8B 52 24 B2 22 52 22  A7 34 30 30 00 3A 1C 58  |:.R$."R".400.:.X|
00000A10: 02 99 22 93 20 D4 48 45  20 4D 45 4D 4F 52 59 20  |..". .HE MEMORY |
00000A20: 4C 4F 43 41 54 49 4F 4E  20 49 53 20 54 48 45 20  |LOCATION IS THE |
00000A30: 4E 55 4D 42 45 52 20 4F  52 22 00 6A 1C 62 02 99  |NUMBER OR".j.b..|
00000A40: 22 11 20 41 44 44 52 45  53 53 20 57 48 49 43 48  |". ADDRESS WHICH|
00000A50: 20 43 4F 52 52 45 53 50  4F 4E 44 53 20 54 4F 20  | CORRESPONDS TO |
00000A60: 41 20 43 45 52 54 41 49  4E 22 00 96 1C 6C 02 99  |A CERTAIN"...l..|
00000A70: 22 11 20 53 54 4F 52 41  47 45 20 41 52 45 41 20  |". STORAGE AREA |
00000A80: 49 4E 53 49 44 45 20 59  4F 55 52 20 43 4F 4D 50  |INSIDE YOUR COMP|
00000A90: 55 54 45 52 2E 22 00 C7  1C 76 02 99 22 11 20 C1  |UTER."...v..". .|
00000AA0: 20 36 34 CB 20 43 4F 4D  50 55 54 45 52 20 48 41  | 64. COMPUTER HA|
00000AB0: 53 20 53 4F 4D 45 20 36  35 35 33 36 20 4C 4F 43  |S SOME 65536 LOC|
00000AC0: 41 54 49 4F 4E 53 22 00  F0 1C 80 02 99 22 20 54  |ATIONS"......" T|
00000AD0: 4F 20 43 48 4F 53 45 20  46 52 4F 4D 21 20 D3 4F  |O CHOSE FROM! .O|
00000AE0: 4D 45 20 4F 46 20 54 48  45 53 45 20 41 52 45 22  |ME OF THESE ARE"|
00000AF0: 00 1F 1D 8A 02 99 22 11  20 41 4C 52 45 41 44 59  |......". ALREADY|
00000B00: 20 55 53 45 44 20 55 50  20 42 59 20 59 4F 55 52  | USED UP BY YOUR|
00000B10: 20 50 52 4F 47 52 41 4D  20 41 52 45 41 2C 22 00  | PROGRAM AREA,".|
00000B20: 4C 1D 94 02 99 22 11 20  54 48 45 20 D2 CF CD D3  |L....". THE ....|
00000B30: 20 28 D2 45 41 44 20 CF  4E 4C 59 20 CD 45 4D 4F  | (.EAD .NLY .EMO|
00000B40: 52 59 29 20 41 4E 44 20  54 48 45 22 00 7B 1D 9E  |RY) AND THE".{..|
00000B50: 02 99 22 11 20 CF 50 45  52 41 54 49 4E 47 20 D3  |..". .PERATING .|
00000B60: 59 53 54 45 4D 53 20 53  43 52 41 54 43 48 20 50  |YSTEMS SCRATCH P|
00000B70: 41 44 20 4F 52 20 57 4F  52 4B 22 00 A8 1D A8 02  |AD OR WORK".....|
00000B80: 99 22 11 20 41 52 45 41  2E 20 D4 48 45 20 53 43  |.". AREA. .HE SC|
00000B90: 52 45 45 4E 20 41 4E 44  20 43 4F 4C 4F 55 52 20  |REEN AND COLOUR |
00000BA0: 4F 46 20 45 41 43 48 22  00 D5 1D B2 02 99 22 11  |OF EACH"......".|
00000BB0: 20 43 48 41 52 41 43 54  45 52 20 4F 4E 20 49 54  | CHARACTER ON IT|
00000BC0: 20 41 4C 53 4F 20 54 41  4B 45 20 55 50 20 53 50  | ALSO TAKE UP SP|
00000BD0: 41 43 45 2E 22 00 E8 1D  BB 02 8D 39 3A 8B 52 24  |ACE."......9:.R$|
00000BE0: B2 22 52 22 A7 35 30 30  00 16 1E BC 02 99 22 93  |."R".500......".|
00000BF0: 20 D2 45 4D 45 4D 42 45  52 20 45 41 43 48 20 4F  | .EMEMBER EACH O|
00000C00: 4E 45 20 4F 46 20 54 48  45 53 45 20 4C 4F 43 41  |NE OF THESE LOCA|
00000C10: 54 49 4F 4E 53 22 00 46  1E C6 02 99 22 11 20 49  |TIONS".F....". I|
00000C20: 53 20 4D 41 44 45 20 55  50 20 4F 46 20 42 49 54  |S MADE UP OF BIT|
00000C30: 53 2E 20 C9 46 20 59 4F  55 27 52 45 20 4E 4F 54  |S. .F YOU'RE NOT|
00000C40: 20 53 55 52 45 22 00 74  1E D0 02 99 22 11 20 57  | SURE".t....". W|
00000C50: 48 41 54 20 41 20 42 49  54 20 49 53 20 59 4F 55  |HAT A BIT IS YOU|
00000C60: 20 53 48 4F 55 4C 44 20  47 4F 20 4F 56 45 52 20  | SHOULD GO OVER |
00000C70: 54 48 45 22 00 94 1E DA  02 99 22 11 20 C2 49 54  |THE"......". .IT|
00000C80: 53 20 26 20 C2 59 54 45  53 20 D4 55 54 4F 52 49  |S & .YTES .UTORI|
00000C90: 41 4C 2E 22 00 C2 1E E4  02 99 22 11 20 C1 20 53  |AL."......". . S|
00000CA0: 50 52 49 54 45 20 49 53  20 54 55 52 4E 45 44 20  |PRITE IS TURNED |
00000CB0: 4F 4E 20 55 53 49 4E 47  20 4C 4F 43 41 54 49 4F  |ON USING LOCATIO|
00000CC0: 4E 22 00 EC 1E EE 02 99  22 11 20 35 33 32 36 39  |N"......". 53269|
00000CD0: 2E 20 C5 41 43 48 20 42  49 54 20 49 4E 20 54 48  |. .ACH BIT IN TH|
00000CE0: 49 53 20 4C 4F 43 41 54  49 4F 4E 22 00 17 1F F8  |IS LOCATION"....|
00000CF0: 02 99 22 11 20 54 55 52  4E 53 20 4F 4E 20 4F 52  |..". TURNS ON OR|
00000D00: 20 4F 46 46 20 41 20 43  45 52 54 49 41 4E 20 53  | OFF A CERTIAN S|
00000D10: 50 52 49 54 45 2E 22 00  37 1F 02 03 99 22 11 20  |PRITE.".7....". |
00000D20: 20 20 20 C2 49 54 20 37  20 36 20 35 20 34 20 33  |   .IT 7 6 5 4 3|
00000D30: 20 32 20 31 20 30 22 00  57 1F 0C 03 99 22 11 20  | 2 1 0".W....". |
00000D40: 20 20 20 20 20 20 20 2A  20 2A 20 2A 20 2A 20 2A  |       * * * * *|
00000D50: 20 2A 20 2A 20 2A 22 00  77 1F 16 03 99 22 11 20  | * * *".w....". |
00000D60: D3 50 52 49 54 45 20 37  20 36 20 35 20 34 20 33  |.PRITE 7 6 5 4 3|
00000D70: 20 32 20 31 20 30 22 00  8A 1F 18 03 99 22 11 20  | 2 1 0"......". |
00000D80: 41 46 46 45 43 54 45 44  2E 22 00 9D 1F 1F 03 8D  |AFFECTED."......|
00000D90: 39 3A 8B 52 24 B2 22 52  22 A7 36 30 30 00 CD 1F  |9:.R$."R".600...|
00000DA0: 20 03 99 22 11 20 D4 4F  20 54 55 52 4E 20 53 50  | ..". .O TURN SP|
00000DB0: 52 49 54 45 20 5A 45 52  4F 20 4F 4E 20 57 45 20  |RITE ZERO ON WE |
00000DC0: 4D 55 53 54 20 53 45 54  20 42 49 54 22 00 E5 1F  |MUST SET BIT"...|
00000DD0: 2A 03 99 22 11 20 5A 45  52 4F 20 54 4F 20 41 20  |*..". ZERO TO A |
00000DE0: 4F 4E 45 2E 22 00 10 20  34 03 99 22 11 20 D3 4F  |ONE.".. 4..". .O|
00000DF0: 20 57 45 20 D0 CF CB C5  20 35 33 32 36 39 2C 57  | WE .... 53269,W|
00000E00: 49 54 48 20 57 48 41 54  53 20 54 48 45 52 45 22  |ITH WHATS THERE"|
00000E10: 00 37 20 3E 03 99 22 11  20 41 4C 52 45 41 44 59  |.7 >..". ALREADY|
00000E20: 20 42 55 54 20 54 55 52  4E 20 42 49 54 20 5A 45  | BUT TURN BIT ZE|
00000E30: 52 4F 20 4F 4E 2E 22 00  61 20 48 03 99 22 11 20  |RO ON.".a H..". |
00000E40: D0 CF CB C5 20 35 33 32  36 39 2C D0 C5 C5 CB 28  |.... 53269,....(|
00000E50: 35 33 32 36 39 29 CF D2  32 5E 53 50 52 49 54 45  |53269)..2^SPRITE|
00000E60: 22 00 8F 20 52 03 99 22  11 20 28 D3 50 52 49 54  |".. R..". (.PRIT|
00000E70: 45 20 53 48 4F 55 4C 44  20 42 45 20 54 48 45 20  |E SHOULD BE THE |
00000E80: 53 50 52 49 54 45 20 54  4F 20 54 55 52 4E 22 00  |SPRITE TO TURN".|
00000E90: A8 20 5C 03 99 22 11 20  4F 4E 20 46 52 4F 4D 20  |. \..". ON FROM |
00000EA0: 30 20 54 4F 20 37 2E 29  00 BB 20 66 03 8D 39 3A  |0 TO 7.).. f..9:|
00000EB0: 8B 52 24 B2 22 52 22 A7  37 30 30 00 EB 20 84 03  |.R$."R".700.. ..|
00000EC0: 99 22 93 20 D3 45 54 54  49 4E 47 20 54 48 45 20  |.". .ETTING THE |
00000ED0: 43 4F 4C 4F 55 52 20 49  53 20 41 20 4C 49 54 54  |COLOUR IS A LITT|
00000EE0: 4C 45 20 45 41 53 49 45  52 2E 22 00 1A 21 8E 03  |LE EASIER."..!..|
00000EF0: 99 22 11 20 D4 48 45 52  45 20 41 52 45 20 45 49  |.". .HERE ARE EI|
00000F00: 47 48 54 20 53 50 52 49  54 45 53 20 41 4E 44 20  |GHT SPRITES AND |
00000F10: 54 48 45 52 45 20 41 52  45 22 00 48 21 98 03 99  |THERE ARE".H!...|
00000F20: 22 11 20 45 49 47 48 54  20 43 4F 4C 4F 55 52 20  |". EIGHT COLOUR |
00000F30: 52 45 47 49 53 54 45 52  53 20 53 54 41 52 54 49  |REGISTERS STARTI|
00000F40: 4E 47 20 46 52 4F 4D 22  00 75 21 A2 03 99 22 11  |NG FROM".u!...".|
00000F50: 20 4C 4F 43 41 54 49 4F  4E 20 35 33 32 38 37 20  | LOCATION 53287 |
00000F60: 41 4E 44 20 45 4E 44 49  4E 47 20 41 54 20 35 33  |AND ENDING AT 53|
00000F70: 32 39 34 2E 22 00 9C 21  AC 03 99 22 11 20 D5 53  |294."..!...". .S|
00000F80: 45 20 D0 CF CB C5 20 35  33 32 38 37 2B 53 50 52  |E .... 53287+SPR|
00000F90: 49 54 45 2C 43 4F 4C 4F  55 52 2E 22 00 CA 21 B6  |ITE,COLOUR."..!.|
00000FA0: 03 99 22 11 20 D3 50 52  49 54 45 20 49 53 20 46  |..". .PRITE IS F|
00000FB0: 52 4F 4D 20 30 20 54 4F  20 37 20 41 4E 44 20 54  |ROM 0 TO 7 AND T|
00000FC0: 48 45 20 43 4F 4C 4F 55  52 22 00 E1 21 C0 03 99  |HE COLOUR"..!...|
00000FD0: 22 11 20 46 52 4F 4D 20  30 20 54 4F 20 31 35 2E  |". FROM 0 TO 15.|
00000FE0: 22 00 0E 22 CA 03 99 22  11 20 CE 45 58 54 20 43  |".."...". .EXT C|
00000FF0: 4F 4D 45 53 20 54 48 45  20 53 50 52 49 54 45 20  |OMES THE SPRITE |
00001000: 50 4F 49 4E 54 45 52 20  57 48 49 43 48 22 00 3C  |POINTER WHICH".<|
00001010: 22 D4 03 99 22 11 20 54  45 4C 4C 53 20 54 48 45  |"...". TELLS THE|
00001020: 20 43 4F 4D 50 55 54 45  52 20 57 48 45 52 45 20  | COMPUTER WHERE |
00001030: 59 4F 55 52 20 53 50 52  49 54 45 22 00 64 22 DE  |YOUR SPRITE".d".|
00001040: 03 99 22 11 20 50 49 43  54 55 52 45 20 4F 52 20  |..". PICTURE OR |
00001050: 44 45 53 49 47 4E 20 41  43 54 55 41 4C 4C 59 20  |DESIGN ACTUALLY |
00001060: 49 53 2E 22 00 77 22 E3  03 8D 39 3A 8B 52 24 B2  |IS.".w"...9:.R$.|
00001070: 22 52 22 A7 37 30 30 00  82 22 E7 03 89 20 32 30  |"R".700.."... 20|
00001080: 30 30 00 9F 22 E8 03 9E  20 35 32 34 37 31 3A 8F  |00.."... 52471:.|
00001090: 20 53 45 54 20 55 50 20  4F 50 45 4E 49 4E 47 00  | SET UP OPENING.|
000010A0: B9 22 F2 03 81 49 B2 30  A4 37 3A 97 35 33 32 38  |."...I.0.7:.5328|
000010B0: 37 AA 49 2C 49 AA 31 3A  82 00 E1 22 FC 03 81 49  |7.I,I.1:..."...I|
000010C0: B2 35 33 32 34 38 A4 35  33 32 34 38 AA 31 35 A9  |.53248.53248.15.|
000010D0: 32 3A 97 49 2C 31 36 30  3A 97 49 AA 31 2C 31 32  |2:.I,160:.I.1,12|
000010E0: 37 00 F9 22 06 04 82 3A  97 35 33 32 37 36 2C 30  |7.."...:.53276,0|
000010F0: 3A 97 35 33 32 37 37 2C  30 00 16 23 10 04 97 35  |:.53277,0..#...5|
00001100: 33 32 36 34 2C 30 3A 97  35 33 32 37 31 2C 30 3A  |3264,0:.53271,0:|
00001110: 81 49 B2 30 A4 37 00 3D  23 1A 04 97 35 32 37 33  |.I.0.7.=#...5273|
00001120: 36 AA 49 2C 49 3A 97 32  30 34 30 AA 49 2C 33 32  |6.I,I:.2040.I,32|
00001130: 3A 97 35 32 37 35 32 AA  49 2C 31 3A 82 00 5A 23  |:.52752.I,1:..Z#|
00001140: 24 04 81 49 B2 32 30 34  38 A4 32 30 34 38 AA 36  |$..I.2048.2048.6|
00001150: 33 3A 97 49 2C 32 35 35  3A 82 00 74 23 2E 04 81  |3:.I,255:..t#...|
00001160: 49 B2 38 34 38 A4 39 36  30 A9 31 36 3A 97 49 2C  |I.848.960.16:.I,|
00001170: 33 32 3A 82 00 90 23 38  04 81 49 B2 35 32 37 36  |32:...#8..I.5276|
00001180: 38 A4 35 32 37 36 38 AA  37 3A 97 49 2C 31 3A 82  |8.52768.7:.I,1:.|
00001190: 00 AC 23 3D 04 81 49 B2  35 32 37 38 34 A4 35 32  |..#=..I.52784.52|
000011A0: 37 38 34 AA 37 3A 97 49  2C 30 3A 82 00 C4 23 42  |784.7:.I,0:...#B|
000011B0: 04 97 35 33 32 36 39 2C  32 35 35 3A 9E 35 32 32  |..53269,255:.522|
000011C0: 32 34 3A 8E 00 F3 23 D0  07 99 22 93 20 C9 46 20  |24:...#...". .F |
000011D0: 59 4F 55 20 48 41 56 45  20 55 53 45 44 20 54 48  |YOU HAVE USED TH|
000011E0: 45 20 D3 50 52 49 54 45  20 C5 44 49 54 4F 52 20  |E .PRITE .DITOR |
000011F0: 54 4F 22 00 21 24 DA 07  99 22 11 20 44 45 53 49  |TO".!$...". DESI|
00001200: 47 4E 20 59 4F 55 52 20  D3 50 52 49 54 45 20 59  |GN YOUR .PRITE Y|
00001210: 4F 55 20 57 49 4C 4C 20  4D 55 53 54 20 55 53 45  |OU WILL MUST USE|
00001220: 22 00 4F 24 E4 07 99 22  11 20 54 48 45 20 D2 C1  |".O$...". THE ..|
00001230: C9 D3 C5 20 C2 C1 D3 C9  C3 20 50 52 4F 47 52 41  |... ..... PROGRA|
00001240: 4D 20 54 4F 20 CC CF C1  C4 20 59 4F 55 52 22 00  |M TO .... YOUR".|
00001250: 7E 24 EE 07 99 22 11 20  50 52 4F 47 52 41 4D 20  |~$...". PROGRAM |
00001260: 42 45 46 4F 52 45 20 59  4F 55 20 CC CF C1 C4 20  |BEFORE YOU .... |
00001270: 59 4F 55 52 20 53 50 52  49 54 45 53 2E 22 00 AB  |YOUR SPRITES."..|
00001280: 24 F8 07 99 22 11 20 CD  4F 52 45 20 49 4E 46 4F  |$...". .ORE INFO|
00001290: 52 4D 41 54 49 4F 4E 20  4F 4E 20 CC CF C1 C4 C9  |RMATION ON .....|
000012A0: CE C7 20 53 50 52 49 54  45 53 22 00 D8 24 02 08  |.. SPRITES"..$..|
000012B0: 99 22 11 20 43 41 4E 20  42 45 20 46 4F 55 4E 44  |.". CAN BE FOUND|
000012C0: 20 49 4E 20 54 48 45 20  CD 41 49 4E 20 C8 45 4C  | IN THE .AIN .EL|
000012D0: 50 20 CD 45 4E 55 2E 22  00 07 25 0C 08 99 22 11  |P .ENU."..%...".|
000012E0: 20 CE 4F 57 20 54 48 41  54 20 59 4F 55 20 48 41  | .OW THAT YOU HA|
000012F0: 56 45 20 CC CF C1 C4 C5  C4 20 59 4F 55 52 22 20  |VE ...... YOUR" |
00001300: 20 20 20 20 20 20 22 00  33 25 16 08 99 22 11 20  |      ".3%...". |
00001310: 44 45 53 49 47 4E 53 20  49 4E 54 4F 20 4D 45 4D  |DESIGNS INTO MEM|
00001320: 4F 52 59 20 59 4F 55 20  4D 55 53 54 20 50 4F 49  |ORY YOU MUST POI|
00001330: 4E 54 22 00 5B 25 20 08  99 22 11 20 54 48 45 20  |NT".[% ..". THE |
00001340: D6 49 43 20 C9 C9 20 43  48 49 50 20 54 4F 20 54  |.IC .. CHIP TO T|
00001350: 48 45 20 41 52 45 41 20  4F 46 22 00 8E 25 2A 08  |HE AREA OF"..%*.|
00001360: 99 22 11 20 4D 45 4D 4F  52 59 20 54 48 45 59 20  |.". MEMORY THEY |
00001370: 41 52 45 20 53 54 4F 52  45 44 20 49 4E 2E 22 3A  |ARE STORED IN.":|
00001380: 8D 39 3A 8B 52 24 B2 22  52 22 A7 39 30 30 00 B7  |.9:.R$."R".900..|
00001390: 25 34 08 99 22 93 20 D4  48 45 52 45 20 41 52 45  |%4..". .HERE ARE|
000013A0: 20 45 49 47 48 54 20 53  50 52 49 54 45 20 50 4F  | EIGHT SPRITE PO|
000013B0: 49 4E 54 45 52 53 22 00  E0 25 3E 08 99 22 11 20  |INTERS"..%>..". |
000013C0: 46 52 4F 4D 20 4C 4F 43  41 54 49 4F 4E 20 32 30  |FROM LOCATION 20|
000013D0: 34 30 20 54 4F 20 32 30  34 37 2E 20 D4 48 45 22  |40 TO 2047. .HE"|
000013E0: 00 10 26 48 08 99 22 11  20 4E 55 4D 42 45 52 20  |..&H..". NUMBER |
000013F0: 59 4F 55 20 50 4C 41 43  45 20 49 4E 20 54 48 45  |YOU PLACE IN THE|
00001400: 4D 20 49 53 20 4D 55 4C  54 49 50 4C 49 45 44 22  |M IS MULTIPLIED"|
00001410: 00 3F 26 52 08 99 22 11  20 42 59 20 36 34 20 54  |.?&R..". BY 64 T|
00001420: 4F 20 50 4F 49 4E 54 20  54 4F 20 59 4F 55 52 20  |O POINT TO YOUR |
00001430: D3 50 52 49 54 45 20 44  45 53 49 47 4E 2E 22 00  |.PRITE DESIGN.".|
00001440: 6D 26 5C 08 99 22 11 20  D5 53 49 4E 47 20 54 48  |m&\..". .SING TH|
00001450: 45 20 53 54 41 52 54 20  4C 4F 43 41 54 49 4F 4E  |E START LOCATION|
00001460: 20 50 52 4F 44 55 43 45  44 20 42 59 22 00 99 26  | PRODUCED BY"..&|
00001470: 66 08 99 22 11 20 54 48  45 20 D3 50 52 49 54 45  |f..". THE .PRITE|
00001480: 20 C5 44 49 54 4F 52 20  59 4F 55 52 20 53 50 52  | .DITOR YOUR SPR|
00001490: 49 54 45 53 20 41 52 45  22 00 C7 26 70 08 99 22  |ITES ARE"..&p.."|
000014A0: 11 20 53 54 4F 52 45 44  20 46 52 4F 4D 20 32 30  |. STORED FROM 20|
000014B0: 34 38 2E 20 D3 49 4E 43  45 20 32 30 34 38 2F 36  |48. .INCE 2048/6|
000014C0: 34 20 3D 20 33 32 22 00  F0 26 7A 08 99 22 11 20  |4 = 32"..&z..". |
000014D0: 54 48 45 20 46 49 52 53  54 20 D3 50 52 49 54 45  |THE FIRST .PRITE|
000014E0: 20 D0 4F 49 4E 54 45 52  20 53 48 4F 55 4C 44 22  | .OINTER SHOULD"|
000014F0: 00 1D 27 84 08 99 22 11  20 43 4F 4E 54 41 49 4E  |..'...". CONTAIN|
00001500: 20 33 32 2E 20 D9 4F 55  20 4D 41 59 20 4F 46 20  | 32. .OU MAY OF |
00001510: 43 4F 55 52 53 45 20 50  4F 49 4E 54 22 00 4E 27  |COURSE POINT".N'|
00001520: 8E 08 99 22 11 20 49 54  20 53 4F 4D 45 57 48 45  |...". IT SOMEWHE|
00001530: 52 45 20 45 4C 53 45 2C  20 41 53 20 4C 4F 4E 47  |RE ELSE, AS LONG|
00001540: 20 41 53 20 54 48 45 20  56 41 4C 55 45 22 00 7B  | AS THE VALUE".{|
00001550: 27 90 08 99 22 20 49 53  20 53 4F 4D 45 57 48 45  |'..." IS SOMEWHE|
00001560: 52 45 20 49 4E 20 59 4F  55 52 20 53 50 52 49 54  |RE IN YOUR SPRIT|
00001570: 45 20 44 45 53 49 47 4E  53 2E 22 00 8F 27 93 08  |E DESIGNS."..'..|
00001580: 8D 39 3A 8B 52 24 B2 22  52 22 A7 32 30 30 30 00  |.9:.R$."R".2000.|
00001590: BB 27 98 08 99 22 93 20  CC 41 53 54 20 4F 46 20  |.'...". .AST OF |
000015A0: 41 4C 4C 20 54 48 45 20  53 50 52 49 54 45 20 4D  |ALL THE SPRITE M|
000015B0: 55 53 54 20 48 41 56 45  20 41 22 00 DB 27 A2 08  |UST HAVE A"..'..|
000015C0: 99 22 11 20 50 4F 53 49  54 49 4F 4E 20 4F 4E 20  |.". POSITION ON |
000015D0: 54 48 45 20 53 43 52 45  45 4E 22 00 09 28 AC 08  |THE SCREEN"..(..|
000015E0: 99 22 11 20 D4 48 45 20  53 43 52 45 45 4E 20 49  |.". .HE SCREEN I|
000015F0: 53 20 44 49 56 49 44 45  44 20 55 50 20 49 4E 54  |S DIVIDED UP INT|
00001600: 4F 20 41 20 47 52 49 44  22 00 36 28 B6 08 99 22  |O A GRID".6(..."|
00001610: 11 20 33 32 30 20 58 20  32 30 30 2E 20 D4 48 45  |. 320 X 200. .HE|
00001620: 52 45 46 4F 52 45 20 45  41 43 48 20 53 50 52 49  |REFORE EACH SPRI|
00001630: 54 45 53 20 D8 22 00 61  28 C0 08 99 22 11 20 56  |TES .".a(...". V|
00001640: 41 4C 55 45 20 4D 41 59  20 42 45 20 46 52 4F 4D  |ALUE MAY BE FROM|
00001650: 20 30 2D 33 32 30 20 41  4E 44 20 54 48 45 20 D9  | 0-320 AND THE .|
00001660: 22 00 8C 28 CA 08 99 22  11 20 56 41 4C 55 45 20  |"..(...". VALUE |
00001670: 46 52 4F 4D 20 30 2D 32  35 35 2E 20 D4 48 45 53  |FROM 0-255. .HES|
00001680: 45 20 52 45 47 49 53 54  45 52 53 22 00 A5 28 D4  |E REGISTERS"..(.|
00001690: 08 99 22 11 20 53 54 41  52 54 20 41 54 20 35 33  |..". START AT 53|
000016A0: 32 34 38 2E 22 00 C1 28  DE 08 99 22 11 20 B0 C0  |248."..(...". ..|
000016B0: B2 C0 B2 C0 B2 C0 B2 C0  B2 C0 B2 C0 B2 C0 B2 C0  |................|
000016C0: B2 00 F0 28 E8 08 99 22  20 DD 58 DD 59 DD 58 DD  |...(..." .X.Y.X.|
000016D0: 59 DD 58 DD 59 DD 58 DD  59 DD 58 DD 2E 2E 2E 20  |Y.X.Y.X.Y.X.... |
000016E0: 45 54 43 20 55 50 20 54  4F 20 53 45 56 45 4E 22  |ETC UP TO SEVEN"|
000016F0: 00 0B 29 F2 08 99 22 20  AD C0 B1 C0 B1 C0 B1 C0  |..)..." ........|
00001700: B1 C0 B1 C0 B1 C0 B1 C0  B1 C0 B1 00 35 29 F3 08  |............5)..|
00001710: 99 22 20 20 30 20 30 20  31 20 31 20 32 20 32 20  |."  0 0 1 1 2 2 |
00001720: 33 20 33 20 34 20 34 20  2E 2E 28 20 D3 50 52 49  |3 3 4 4 ..( .PRI|
00001730: 54 45 20 29 22 00 49 29  FB 08 8D 39 3A 8B 52 24  |TE )".I)...9:.R$|
00001740: B2 22 52 22 A7 32 31 30  30 00 76 29 FC 08 99 22  |."R".2100.v)..."|
00001750: 11 20 D3 45 54 54 49 4E  47 20 54 48 45 20 43 4F  |. .ETTING THE CO|
00001760: 52 52 45 53 50 4F 4E 44  49 4E 47 20 42 49 54 20  |RRESPONDING BIT |
00001770: 4F 4E 20 49 4E 22 00 A0  29 06 09 99 22 11 20 54  |ON IN"..)...". T|
00001780: 48 45 20 CD D3 C2 20 52  45 47 49 53 54 45 52 20  |HE ... REGISTER |
00001790: 41 44 44 53 20 32 35 35  20 54 4F 20 54 48 45 22  |ADDS 255 TO THE"|
000017A0: 00 CD 29 10 09 99 22 11  20 D3 50 52 49 54 45 53  |..)...". .PRITES|
000017B0: 20 D8 20 50 4F 53 49 54  49 4F 4E 2E 20 D5 53 45  | . POSITION. .SE|
000017C0: 20 54 48 45 20 43 4F 4D  4D 41 4E 44 22 00 F7 29  | THE COMMAND"..)|
000017D0: 1A 09 99 22 11 20 D0 CF  CB C5 20 35 33 32 36 34  |...". .... 53264|
000017E0: 2C D0 C5 C5 CB 28 35 33  32 36 34 29 CF D2 32 5E  |,....(53264)..2^|
000017F0: D3 50 52 49 54 45 22 00  0B 2A 24 09 8D 39 3A 8B  |.PRITE"..*$..9:.|
00001800: 52 24 B2 22 52 22 A7 32  32 30 30 00 33 2A 29 09  |R$."R".2200.3*).|
00001810: 99 22 11 20 D7 48 45 4E  20 55 53 49 4E 47 20 54  |.". .HEN USING T|
00001820: 48 45 20 D3 50 52 49 54  45 20 C1 4E 49 4D 41 54  |HE .PRITE .NIMAT|
00001830: 4F 52 22 00 60 2A 2E 09  99 22 11 20 54 48 49 53  |OR".`*...". THIS|
00001840: 20 49 53 20 44 4F 4E 45  20 41 55 54 4F 4D 41 54  | IS DONE AUTOMAT|
00001850: 49 43 41 4C 4C 59 2C 20  42 55 54 20 59 4F 55 22  |ICALLY, BUT YOU"|
00001860: 00 8C 2A 38 09 99 22 11  20 4D 55 53 54 20 53 45  |..*8..". MUST SE|
00001870: 54 20 54 48 45 20 49 4E  49 54 49 41 4C 20 56 41  |T THE INITIAL VA|
00001880: 4C 55 45 20 4F 46 20 45  41 43 48 22 00 B3 2A 42  |LUE OF EACH"..*B|
00001890: 09 99 22 11 20 53 50 52  49 54 45 2E 20 D4 48 49  |..". SPRITE. .HI|
000018A0: 53 20 57 4F 52 4B 53 20  4C 49 4B 45 20 54 48 49  |S WORKS LIKE THI|
000018B0: 53 3A 22 00 C9 2A 4C 09  99 22 20 B0 C0 B2 C0 20  |S:"..*L.." .... |
000018C0: 20 20 B0 C0 B2 C0 B2 C0  B2 00 E0 2A 4E 09 99 22  |  .........*N.."|
000018D0: 20 DD 58 DD 20 20 2B 20  DD 30 DD 30 DD 30 DD 30  | .X.  + .0.0.0.0|
000018E0: 00 F6 2A 50 09 99 22 20  AD C0 B1 C0 20 20 20 AD  |..*P.." ....   .|
000018F0: C0 B1 C0 B1 C0 B1 00 16  2B 52 09 99 22 20 CE 4F  |........+R.." .O|
00001900: 52 4D 41 4C 20 2B 20 C5  58 54 52 41 20 52 45 47  |RMAL + .XTRA REG|
00001910: 49 53 54 45 52 22 00 2A  2B 56 09 8D 39 3A 8B 52  |ISTER".*+V..9:.R|
00001920: 24 B2 22 52 22 A7 32 32  30 30 00 58 2B 60 09 99  |$."R".2200.X+`..|
00001930: 22 93 20 D3 4F 20 49 46  20 57 45 20 57 49 53 48  |". .O IF WE WISH|
00001940: 20 54 4F 20 50 4F 53 49  54 49 4F 4E 20 4F 55 52  | TO POSITION OUR|
00001950: 20 53 50 52 49 54 45 22  00 83 2B 6A 09 99 22 11  | SPRITE"..+j..".|
00001960: 20 41 54 20 54 48 45 20  D8 20 50 4F 53 49 54 4F  | AT THE . POSITO|
00001970: 4E 20 32 38 30 20 57 45  20 57 4F 55 4C 44 20 53  |N 280 WE WOULD S|
00001980: 45 54 22 00 AF 2B 74 09  99 22 11 20 54 48 41 54  |ET"..+t..". THAT|
00001990: 20 53 50 52 49 54 45 53  20 45 58 54 52 41 20 52  | SPRITES EXTRA R|
000019A0: 45 47 49 53 54 45 52 20  4F 52 20 CD D3 C2 22 00  |EGISTER OR ...".|
000019B0: DC 2B 7E 09 99 22 11 20  28 CD 4F 53 54 20 D3 49  |.+~..". (.OST .I|
000019C0: 47 4E 49 46 49 43 41 4E  54 20 C2 49 54 29 20 4F  |GNIFICANT .IT) O|
000019D0: 4E 20 2D 20 41 4E 44 20  50 55 54 22 00 0A 2C 88  |N - AND PUT"..,.|
000019E0: 09 99 22 11 20 54 48 45  20 56 41 4C 55 45 20 4F  |..". THE VALUE O|
000019F0: 46 20 32 38 30 2D 32 35  35 20 49 4E 20 54 48 45  |F 280-255 IN THE|
00001A00: 20 4E 4F 52 4D 41 4C 20  D8 22 00 1D 2C 92 09 99  | NORMAL ."..,...|
00001A10: 22 11 20 52 45 47 49 53  54 45 52 2E 22 00 55 2C  |". REGISTER.".U,|
00001A20: 9C 09 99 22 11 20 D0 CF  CB C5 20 35 33 32 34 38  |...". .... 53248|
00001A30: 2C 32 35 22 3A 99 22 11  20 D0 CF CB C5 35 33 32  |,25":.". ....532|
00001A40: 36 34 2C D0 C5 C5 CB 28  35 33 32 36 35 29 CF D2  |64,....(53265)..|
00001A50: 20 32 5E 30 22 00 84 2C  A6 09 99 22 11 20 D7 45  | 2^0"..,...". .E|
00001A60: 4C 4C 20 54 48 41 54 27  53 20 45 4E 4F 55 47 48  |LL THAT'S ENOUGH|
00001A70: 20 4F 4E 20 47 45 54 54  49 4E 47 20 53 54 41 52  | ON GETTING STAR|
00001A80: 54 45 44 22 00 AF 2C B0  09 99 22 11 20 2D 20 46  |TED"..,...". - F|
00001A90: 4F 52 20 4D 4F 52 45 20  49 4E 46 4F 52 4D 41 54  |OR MORE INFORMAT|
00001AA0: 49 4F 4E 20 52 45 41 44  20 50 41 47 45 53 22 00  |ION READ PAGES".|
00001AB0: D6 2C BA 09 99 22 11 20  36 38 20 54 4F 20 37 38  |.,...". 68 TO 78|
00001AC0: 20 49 4E 20 59 4F 55 52  20 D5 53 45 52 20 CD 41  | IN YOUR .SER .A|
00001AD0: 4E 55 41 4C 2E 22 00 EA  2C C3 09 8D 39 3A 8B 52  |NUAL."..,...9:.R|
00001AE0: 24 B2 22 52 22 A7 32 32  30 30 00 0C 2D C4 09 99  |$."R".2200..-...|
00001AF0: 22 93 20 C8 4F 57 20 D4  4F 20 D5 53 45 20 54 48  |". .OW .O .SE TH|
00001B00: 45 20 C1 4E 49 4D 41 54  4F 52 2E 22 00 2C 2D CE  |E .NIMATOR.".,-.|
00001B10: 09 99 22 20 C4 49 52 45  43 54 49 4F 4E 20 2D 20  |.." .IRECTION - |
00001B20: 35 32 37 33 36 22 3A 8D  34 30 30 30 00 49 2D D8  |52736":.4000.I-.|
00001B30: 09 99 22 11 20 D3 50 45  45 44 20 2D 20 35 32 37  |..". .PEED - 527|
00001B40: 35 32 22 3A 8D 34 30 30  30 00 67 2D E2 09 99 22  |52":.4000.g-..."|
00001B50: 11 20 C6 52 41 4D 45 53  20 2D 20 35 32 37 36 38  |. .RAMES - 52768|
00001B60: 22 3A 8D 34 30 30 30 00  84 2D EC 09 99 22 11 20  |":.4000..-...". |
00001B70: C4 45 4C 41 59 20 2D 20  35 32 37 38 34 22 3A 8D  |.ELAY - 52784":.|
00001B80: 34 30 30 30 00 C0 2D 1E  0A 99 22 11 20 D4 48 45  |4000..-...". .HE|
00001B90: 53 45 20 41 52 45 20 54  48 45 20 41 4E 49 4D 41  |SE ARE THE ANIMA|
00001BA0: 54 49 4F 4E 20 52 45 47  49 53 54 45 52 53 2E 22  |TION REGISTERS."|
00001BB0: 3A 8D 39 3A 8B 52 24 B2  22 52 22 A7 32 34 30 30  |:.9:.R$."R".2400|
00001BC0: 00 F0 2D 28 0A 99 22 93  20 D4 48 45 20 46 49 52  |..-(..". .HE FIR|
00001BD0: 53 54 20 52 45 47 49 53  54 45 52 20 2D 20 53 50  |ST REGISTER - SP|
00001BE0: 45 45 44 20 2D 20 49 53  20 46 41 49 52 4C 59 22  |EED - IS FAIRLY"|
00001BF0: 00 20 2E 32 0A 99 22 11  20 53 49 4D 50 4C 45 20  |. .2..". SIMPLE |
00001C00: 54 4F 20 55 53 45 2E 20  D0 4C 41 43 49 4E 47 20  |TO USE. .LACING |
00001C10: 41 20 56 41 4C 55 45 20  47 52 45 41 54 45 52 22  |A VALUE GREATER"|
00001C20: 00 51 2E 3C 0A 99 22 11  20 54 48 41 4E 20 5A 45  |.Q.<..". THAN ZE|
00001C30: 52 4F 20 49 4E 20 48 45  52 45 20 57 49 4C 4C 20  |RO IN HERE WILL |
00001C40: 4D 4F 56 45 20 54 48 41  54 20 53 50 52 49 54 45  |MOVE THAT SPRITE|
00001C50: 22 00 7E 2E 46 0A 99 22  20 41 54 20 54 48 41 54  |".~.F.." AT THAT|
00001C60: 20 53 50 45 45 44 20 57  48 45 52 45 20 31 20 49  | SPEED WHERE 1 I|
00001C70: 53 20 54 48 45 20 46 41  53 54 45 53 54 22 00 AB  |S THE FASTEST"..|
00001C80: 2E 50 0A 99 22 11 20 41  4E 44 20 32 35 35 20 49  |.P..". AND 255 I|
00001C90: 53 20 56 45 52 59 2C 20  56 45 52 59 20 53 4C 4F  |S VERY, VERY SLO|
00001CA0: 57 2E 20 C9 4E 20 46 41  43 54 22 00 DA 2E 5A 0A  |W. .N FACT"...Z.|
00001CB0: 99 22 11 20 59 4F 55 20  57 49 4C 4C 20 50 52 4F  |.". YOU WILL PRO|
00001CC0: 42 41 42 4C 59 20 46 49  4E 44 20 56 41 4C 55 45  |BABLY FIND VALUE|
00001CD0: 53 20 47 52 45 41 54 45  52 22 00 07 2F 64 0A 99  |S GREATER"../d..|
00001CE0: 22 11 20 54 48 41 4E 20  32 30 20 41 52 45 20 4E  |". THAN 20 ARE N|
00001CF0: 4F 54 20 57 4F 52 54 48  20 50 4C 41 59 49 4E 47  |OT WORTH PLAYING|
00001D00: 20 57 49 54 48 2E 22 00  31 2F 6E 0A 99 22 11 20  | WITH.".1/n..". |
00001D10: D3 4F 20 54 4F 20 53 45  54 20 54 48 45 20 D3 50  |.O TO SET THE .P|
00001D20: 45 45 44 20 4F 46 20 41  20 53 50 52 49 54 45 3A  |EED OF A SPRITE:|
00001D30: 22 00 53 2F 78 0A 99 22  11 20 20 D0 CF CB C5 20  |".S/x..".  .... |
00001D40: 35 32 37 35 32 2B 53 50  52 49 54 45 2C 53 50 45  |52752+SPRITE,SPE|
00001D50: 45 44 22 00 67 2F 82 0A  8D 39 3A 8B 52 24 B2 22  |ED".g/...9:.R$."|
00001D60: 52 22 A7 32 35 30 30 00  8B 2F 8C 0A 99 22 93 20  |R".2500../...". |
00001D70: CE 45 58 54 20 55 50 20  57 45 20 48 41 56 45 20  |.EXT UP WE HAVE |
00001D80: 44 49 52 45 43 54 49 4F  4E 2E 22 00 9C 2F 96 0A  |DIRECTION."../..|
00001D90: 99 22 11 20 20 20 20 20  20 20 30 22 00 AD 2F A0  |.".       0"../.|
00001DA0: 0A 99 22 20 20 20 20 20  37 20 DD 20 31 00 BF 2F  |.."     7 . 1../|
00001DB0: AA 0A 99 22 20 20 20 20  36 C0 C0 DB C0 C0 32 00  |..."    6.....2.|
00001DC0: D0 2F B4 0A 99 22 20 20  20 20 20 35 20 DD 20 33  |./..."     5 . 3|
00001DD0: 00 DF 2F BE 0A 99 22 20  20 20 20 20 20 20 34 00  |../..."       4.|
00001DE0: 0C 30 C8 0A 99 22 11 20  D4 48 45 20 44 49 52 45  |.0...". .HE DIRE|
00001DF0: 43 54 49 4F 4E 20 4F 46  20 45 41 43 48 20 53 50  |CTION OF EACH SP|
00001E00: 52 49 54 45 20 4D 41 59  20 42 45 22 00 3C 30 DC  |RITE MAY BE".<0.|
00001E10: 0A 99 22 11 20 53 45 54  20 46 52 4F 4D 20 30 20  |..". SET FROM 0 |
00001E20: 54 4F 20 37 20 41 43 43  4F 52 44 49 4E 47 20 54  |TO 7 ACCORDING T|
00001E30: 4F 20 54 48 45 20 41 42  4F 56 45 22 00 6C 30 E6  |O THE ABOVE".l0.|
00001E40: 0A 99 22 11 20 43 48 41  52 54 2E 20 C9 4E 43 52  |..". CHART. .NCR|
00001E50: 45 41 53 49 4E 47 20 54  48 45 20 44 49 52 45 43  |EASING THE DIREC|
00001E60: 54 49 4F 4E 20 42 59 20  4F 4E 45 22 00 9C 30 E8  |TION BY ONE"..0.|
00001E70: 0A 99 22 11 20 41 44 44  53 20 34 35 20 44 45 47  |..". ADDS 45 DEG|
00001E80: 52 45 45 53 20 54 4F 20  54 48 45 20 53 50 52 49  |REES TO THE SPRI|
00001E90: 54 45 53 20 50 52 45 53  45 4E 54 22 00 CA 30 EA  |TES PRESENT"..0.|
00001EA0: 0A 99 22 11 20 44 49 52  45 43 54 49 4F 4E 2E 20  |..". DIRECTION. |
00001EB0: C2 45 20 57 41 52 4E 45  44 2E 20 D6 41 4C 55 45  |.E WARNED. .ALUE|
00001EC0: 53 20 47 52 45 41 54 45  52 22 00 F3 30 EC 0A 99  |S GREATER"..0...|
00001ED0: 22 11 20 54 48 41 4E 20  37 20 50 52 4F 44 55 43  |". THAN 7 PRODUC|
00001EE0: 45 20 53 54 52 41 4E 47  45 20 52 45 53 55 4C 54  |E STRANGE RESULT|
00001EF0: 53 21 22 00 07 31 EF 0A  8D 39 3A 8B 52 24 B2 22  |S!"..1...9:.R$."|
00001F00: 52 22 A7 32 36 30 30 00  28 31 F0 0A 99 22 93 20  |R".2600.(1...". |
00001F10: D3 4F 20 44 49 52 45 43  54 49 4F 4E 20 49 53 20  |.O DIRECTION IS |
00001F20: 53 45 54 20 42 59 3A 22  00 4D 31 FA 0A 99 22 11  |SET BY:".M1...".|
00001F30: 20 D0 CF CB C5 20 35 32  37 33 36 2B 53 50 52 49  | .... 52736+SPRI|
00001F40: 54 45 2C 44 49 52 45 43  54 49 4F 4E 22 00 75 31  |TE,DIRECTION".u1|
00001F50: 04 0B 99 22 11 20 CE 45  58 54 20 55 50 20 57 45  |...". .EXT UP WE|
00001F60: 20 47 45 54 20 54 4F 20  54 48 45 20 46 55 4E 20  | GET TO THE FUN |
00001F70: 42 49 54 2E 22 00 8A 31  0E 0B 99 22 11 20 C1 4E  |BIT."..1...". .N|
00001F80: 49 4D 41 54 49 4F 4E 2E  2E 22 00 A8 31 18 0B 99  |IMATION.."..1...|
00001F90: 22 11 20 C6 52 41 4D 45  53 20 2D 20 35 32 37 36  |". .RAMES - 5276|
00001FA0: 38 22 3A 8D 34 30 30 30  00 C6 31 22 0B 99 22 11  |8":.4000..1"..".|
00001FB0: 20 C4 45 4C 41 59 20 20  2D 20 35 32 37 38 34 22  | .ELAY  - 52784"|
00001FC0: 3A 8D 34 30 30 30 00 DA  31 2C 0B 8D 39 3A 8B 52  |:.4000..1,..9:.R|
00001FD0: 24 B2 22 52 22 A7 32 37  30 30 00 FB 31 54 0B 99  |$."R".2700..1T..|
00001FE0: 22 93 20 D0 CF CB C5 20  46 52 41 4D 45 53 2B 53  |". .... FRAMES+S|
00001FF0: 50 52 49 54 45 2C 30 2D  31 35 22 00 1D 32 5E 0B  |PRITE,0-15"..2^.|
00002000: 99 22 11 20 D0 CF CB C5  20 44 45 4C 41 59 2B 53  |.". .... DELAY+S|
00002010: 50 52 49 54 45 20 2C 30  2D 32 35 35 22 00 4B 32  |PRITE ,0-255".K2|
00002020: 68 0B 99 22 11 20 CD 41  4B 45 20 53 45 4E 53 45  |h..". .AKE SENSE|
00002030: 2E 20 C9 54 20 57 4F 52  4B 53 20 54 48 45 20 53  |. .T WORKS THE S|
00002040: 41 4D 45 20 41 53 20 4F  55 52 22 00 79 32 72 0B  |AME AS OUR".y2r.|
00002050: 99 22 11 20 53 50 45 45  44 20 41 4E 44 20 44 49  |.". SPEED AND DI|
00002060: 52 45 43 54 49 4F 4E 20  52 45 47 49 53 54 45 52  |RECTION REGISTER|
00002070: 53 20 45 58 43 45 50 54  22 00 A4 32 7C 0B 99 22  |S EXCEPT"..2|.."|
00002080: 11 20 4E 4F 57 20 57 45  20 41 52 45 20 45 4E 54  |. NOW WE ARE ENT|
00002090: 45 52 49 4E 47 20 54 48  45 20 4E 55 4D 42 45 52  |ERING THE NUMBER|
000020A0: 20 4F 46 22 00 D3 32 86  0B 99 22 11 20 46 52 41  | OF"..2...". FRA|
000020B0: 4D 45 53 20 49 4E 20 4F  55 52 20 41 4E 49 4D 41  |MES IN OUR ANIMA|
000020C0: 54 49 4F 4E 20 53 45 51  55 45 4E 43 45 20 41 4E  |TION SEQUENCE AN|
000020D0: 44 20 22 00 FA 32 90 0B  99 22 11 20 54 48 45 20  |D "..2...". THE |
000020E0: 44 45 4C 41 59 20 42 45  54 57 45 45 4E 20 45 41  |DELAY BETWEEN EA|
000020F0: 43 48 20 46 52 41 4D 45  2E 22 00 28 33 9A 0B 99  |CH FRAME.".(3...|
00002100: 22 11 20 C1 4C 4C 20 57  45 20 4E 45 45 44 20 4E  |". .LL WE NEED N|
00002110: 4F 57 20 49 53 20 54 48  45 20 4C 49 53 54 4F 46  |OW IS THE LISTOF|
00002120: 20 46 52 41 4D 45 53 22  00 53 33 A4 0B 99 22 11  | FRAMES".S3...".|
00002130: 20 54 4F 20 44 49 53 50  4C 41 59 2E 20 D4 48 45  | TO DISPLAY. .HE|
00002140: 52 45 20 41 52 45 20 41  20 53 45 52 49 45 53 20  |RE ARE A SERIES |
00002150: 4F 46 22 00 80 33 AE 0B  99 22 11 20 31 36 20 42  |OF"..3...". 16 B|
00002160: 59 54 45 20 52 45 47 49  53 54 45 52 53 20 46 4F  |YTE REGISTERS FO|
00002170: 52 20 54 48 49 53 20 53  54 41 52 54 49 4E 47 22  |R THIS STARTING"|
00002180: 00 9C 33 B0 0B 99 22 11  20 46 52 4F 4D 20 4C 4F  |..3...". FROM LO|
00002190: 43 41 54 49 4F 4E 20 38  34 38 2E 22 00 B0 33 B7  |CATION 848."..3.|
000021A0: 0B 8D 39 3A 8B 52 24 B2  22 52 22 A7 32 38 30 30  |..9:.R$."R".2800|
000021B0: 00 D0 33 B8 0B 99 22 93  20 D3 50 52 49 54 45 20  |..3...". .PRITE |
000021C0: C6 52 41 4D 45 20 D2 45  47 49 53 54 45 52 53 22  |.RAME .EGISTERS"|
000021D0: 00 F1 33 C2 0B 99 22 11  20 D3 50 52 49 54 45 20  |..3...". .PRITE |
000021E0: 20 CC 4F 43 41 54 49 4F  4E 20 D2 41 4E 47 45 11  | .OCATION .ANGE.|
000021F0: 22 00 22 34 CC 0B 81 49  B2 30 A4 37 3A 99 22 1D  |"."4...I.0.7:.".|
00002200: 22 49 2C 38 34 38 AA 28  31 36 AC 49 29 22 20 54  |"I,848.(16.I)" T|
00002210: 4F 20 22 38 34 38 AA 28  31 36 AC 49 29 AA 31 35  |O "848.(16.I).15|
00002220: 3A 82 00 4D 34 D6 0B 99  22 20 D4 48 45 53 45 20  |:..M4..." .HESE |
00002230: 41 52 45 20 49 4D 50 4F  52 54 41 4E 54 20 52 45  |ARE IMPORTANT RE|
00002240: 47 49 53 54 45 52 53 2E  20 D9 4F 55 22 00 78 34  |GISTERS. .OU".x4|
00002250: E0 0B 99 22 11 20 4D 55  53 54 20 50 55 54 20 54  |...". MUST PUT T|
00002260: 48 45 20 53 50 52 49 54  45 20 50 4F 49 4E 54 45  |HE SPRITE POINTE|
00002270: 52 53 20 46 52 4F 4D 22  00 A5 34 EA 0B 99 22 11  |RS FROM"..4...".|
00002280: 20 54 48 45 20 4E 4F 52  4D 41 4C 20 53 50 52 49  | THE NORMAL SPRI|
00002290: 54 45 20 50 4F 49 4E 54  45 52 20 52 45 47 49 53  |TE POINTER REGIS|
000022A0: 54 45 52 53 22 00 D4 34  F4 0B 99 22 11 20 49 4E  |TERS"..4...". IN|
000022B0: 54 4F 20 54 48 45 20 46  49 52 53 54 20 52 45 47  |TO THE FIRST REG|
000022C0: 49 53 54 45 52 20 4F 46  20 45 41 43 48 20 46 52  |ISTER OF EACH FR|
000022D0: 41 4D 45 22 00 E4 34 FE  0B 99 22 11 20 54 41 42  |AME"..4...". TAB|
000022E0: 4C 45 2E 22 00 F8 34 1B  0C 8D 39 3A 8B 52 24 B2  |LE."..4...9:.R$.|
000022F0: 22 52 22 A7 32 39 30 30  00 22 35 1C 0C 99 22 93  |"R".2900."5...".|
00002300: 20 CF 2E 4B 2E 2E 20 42  59 20 4E 4F 57 20 59 4F  | ..K.. BY NOW YO|
00002310: 55 20 4D 55 53 54 20 42  45 20 54 4F 54 41 4C 4C  |U MUST BE TOTALL|
00002320: 59 22 00 51 35 26 0C 99  22 11 20 43 4F 4E 46 55  |Y".Q5&..". CONFU|
00002330: 53 45 44 20 53 4F 20 4C  45 54 27 53 20 48 41 56  |SED SO LET'S HAV|
00002340: 45 20 41 20 4C 4F 4F 4B  20 41 54 20 53 4F 4D 45  |E A LOOK AT SOME|
00002350: 22 00 69 35 30 0C 99 22  11 20 52 45 41 4C 20 45  |".i50..". REAL E|
00002360: 58 41 4D 50 4C 45 53 2E  22 00 A8 35 3A 0C 99 22  |XAMPLES."..5:.."|
00002370: 11 20 CC 4F 41 44 49 4E  47 20 D3 50 52 49 54 45  |. .OADING .PRITE|
00002380: 53 20 2D 20 D0 4C 45 41  53 45 20 D7 41 49 54 22  |S - .LEASE .AIT"|
00002390: 3A 5A 5A B2 31 3A 93 22  43 41 52 2E 53 50 52 49  |:ZZ.1:."CAR.SPRI|
000023A0: 54 45 53 22 2C 38 2C 31  00 AE 35 44 0C 8F 00 DB  |TES",8,1..5D....|
000023B0: 35 4E 0C 99 22 93 20 C8  45 52 45 20 57 45 20 47  |5N..". .ERE WE G|
000023C0: 4F 2E 20 C6 49 52 53 54  20 4F 46 20 41 4C 4C 20  |O. .IRST OF ALL |
000023D0: 4F 55 52 20 53 50 45 45  44 2E 22 00 07 36 58 0C  |OUR SPEED."..6X.|
000023E0: 99 22 11 20 C6 CF D2 20  C9 3D 30 20 54 4F 20 37  |.". ... .=0 TO 7|
000023F0: 3A D0 CF CB C5 20 35 32  37 35 32 2B C9 2C C9 2B  |:.... 52752+.,.+|
00002400: 31 3A CE C5 D8 D4 22 00  38 36 62 0C 99 22 11 20  |1:....".86b..". |
00002410: D7 45 20 48 41 56 45 20  4A 55 53 54 20 53 45 54  |.E HAVE JUST SET|
00002420: 20 41 4C 4C 20 4F 55 52  20 53 50 52 49 54 45 53  | ALL OUR SPRITES|
00002430: 20 54 4F 20 52 55 4E 22  00 62 36 6C 0C 99 22 11  | TO RUN".b6l..".|
00002440: 20 41 54 20 44 49 46 46  45 52 45 4E 54 20 53 50  | AT DIFFERENT SP|
00002450: 45 45 44 53 20 46 52 4F  4D 20 30 20 54 4F 20 37  |EEDS FROM 0 TO 7|
00002460: 2E 22 00 80 36 6E 0C 81  20 49 B2 30 20 A4 20 37  |."..6n.. I.0 . 7|
00002470: 3A 97 20 35 32 37 35 32  AA 49 2C 49 AA 31 3A 82  |:. 52752.I,I.1:.|
00002480: 00 AE 36 76 0C 99 22 11  20 CE 4F 57 20 54 48 45  |..6v..". .OW THE|
00002490: 20 44 49 52 45 43 54 49  4F 4E 53 2E 20 C6 4F 52  | DIRECTIONS. .OR|
000024A0: 20 54 48 49 53 20 45 58  41 4D 50 4C 45 22 00 DC  | THIS EXAMPLE"..|
000024B0: 36 78 0C 99 22 11 20 45  56 45 52 59 54 48 49 4E  |6x..". EVERYTHIN|
000024C0: 47 20 57 49 4C 4C 20 47  4F 20 41 43 52 4F 53 53  |G WILL GO ACROSS|
000024D0: 20 54 48 45 20 53 43 52  45 45 4E 22 00 03 37 7A  | THE SCREEN"..7z|
000024E0: 0C 99 22 11 20 28 41 20  44 49 52 45 43 54 49 4F  |..". (A DIRECTIO|
000024F0: 4E 20 4F 46 20 32 29 20  2D 20 46 4F 52 49 3D 30  |N OF 2) - FORI=0|
00002500: 54 4F 37 00 1F 37 7C 0C  99 22 11 20 50 4F 4B 45  |TO7..7|..". POKE|
00002510: 35 32 37 33 36 2B 49 2C  32 3A 4E 45 58 54 22 00  |52736+I,2:NEXT".|
00002520: 48 37 7F 0C 99 22 20 D0  52 45 53 53 20 12 20 D2  |H7..." .RESS . .|
00002530: C5 D4 D5 D2 CE 20 92 20  54 4F 20 43 4F 4E 54 49  |..... . TO CONTI|
00002540: 4E 55 45 20 22 3A 8D 38  00 60 37 80 0C 81 49 B2  |NUE ":.8.`7...I.|
00002550: 30 A4 37 3A 97 35 32 37  33 36 AA 49 2C 32 3A 82  |0.7:.52736.I,2:.|
00002560: 00 87 37 8A 0C 99 22 93  20 C1 4E 44 20 4E 4F 57  |..7...". .ND NOW|
00002570: 20 54 48 45 20 4E 55 4D  42 45 52 20 4F 46 20 46  | THE NUMBER OF F|
00002580: 52 41 4D 45 53 2E 22 00  9F 37 94 0C 81 49 B2 30  |RAMES."..7...I.0|
00002590: A4 37 3A 97 35 32 37 36  38 AA 49 2C 38 3A 82 00  |.7:.52768.I,8:..|
000025A0: C4 37 9E 0C 99 22 11 20  46 4F 52 49 3D 30 54 4F  |.7...". FORI=0TO|
000025B0: 37 3A 50 4F 4B 45 35 32  37 36 38 2B 49 2C 38 3A  |7:POKE52768+I,8:|
000025C0: 4E 45 58 54 00 DE 37 A8  0C 81 49 B2 30 A4 37 3A  |NEXT..7...I.0.7:|
000025D0: 97 35 32 37 38 34 AA 49  2C 49 AA 32 3A 82 00 F8  |.52784.I,I.2:...|
000025E0: 37 AD 0C 99 22 11 20 2E  2E 20 41 4E 44 20 54 48  |7...". .. AND TH|
000025F0: 45 20 44 45 4C 41 59 22  00 1E 38 B2 0C 99 22 11  |E DELAY"..8...".|
00002600: 20 46 4F 52 49 3D 30 54  4F 37 3A 50 4F 4B 45 35  | FORI=0TO7:POKE5|
00002610: 32 37 38 34 2B 49 2C 31  30 3A 4E 45 58 54 00 4B  |2784+I,10:NEXT.K|
00002620: 38 BC 0C 99 22 11 20 CE  4F 57 20 41 20 4C 49 54  |8...". .OW A LIT|
00002630: 54 4C 45 20 43 4F 4D 50  4C 49 43 41 54 45 44 20  |TLE COMPLICATED |
00002640: 4F 4E 45 20 54 4F 20 53  45 54 22 00 69 38 C6 0C  |ONE TO SET".i8..|
00002650: 99 22 11 20 55 50 20 54  48 45 20 46 52 41 4D 45  |.". UP THE FRAME|
00002660: 20 54 41 42 4C 45 53 2E  22 00 86 38 D0 0C 81 49  | TABLES."..8...I|
00002670: B2 30 A4 37 3A 97 32 30  34 30 AA 49 2C 33 32 3A  |.0.7:.2040.I,32:|
00002680: 81 44 B2 30 A4 37 00 A2  38 D5 0C 97 38 34 38 AA  |.D.0.7..8...848.|
00002690: 28 49 AC 31 36 29 AA 44  2C 33 32 AA 44 3A 82 44  |(I.16).D,32.D:.D|
000026A0: 2C 49 00 CC 38 DA 0C 99  22 11 20 46 4F 52 49 3D  |,I..8...". FORI=|
000026B0: 30 54 4F 37 3A 50 4F 4B  45 32 30 34 30 2B 49 2C  |0TO7:POKE2040+I,|
000026C0: 33 32 3A 46 4F 52 44 3D  30 54 4F 37 00 F0 38 DF  |32:FORD=0TO7..8.|
000026D0: 0C 99 22 11 20 50 4F 4B  45 38 34 38 2B 28 49 2A  |..". POKE848+(I*|
000026E0: 31 36 29 2C 33 32 2B 44  3A 4E 45 58 54 44 2C 49  |16),32+D:NEXTD,I|
000026F0: 00 18 39 E3 0C 99 22 20  50 52 45 53 53 20 12 20  |..9..." PRESS . |
00002700: D2 C5 D4 D5 D2 CE 20 92  20 54 4F 20 43 4F 4E 54  |...... . TO CONT|
00002710: 49 4E 55 45 22 3A 8D 38  00 33 39 E4 0C 99 22 93  |INUE":.8.39...".|
00002720: 20 CE 45 58 54 20 54 48  45 20 43 4F 4C 4F 55 52  | .EXT THE COLOUR|
00002730: 53 2E 22 00 4D 39 EE 0C  81 49 B2 30 A4 37 3A 97  |S.".M9...I.0.7:.|
00002740: 35 33 32 38 37 AA 49 2C  49 AA 31 3A 82 00 74 39  |53287.I,I.1:..t9|
00002750: F8 0C 99 22 11 20 46 4F  52 49 3D 30 54 4F 37 3A  |...". FORI=0TO7:|
00002760: 50 4F 4B 45 35 33 32 38  37 2B 49 2C 49 2B 31 3A  |POKE53287+I,I+1:|
00002770: 4E 45 58 54 00 9B 39 02  0D 99 22 11 20 C1 4E 44  |NEXT..9...". .ND|
00002780: 20 54 48 45 20 41 43 54  55 41 4C 20 D8 2C D9 20  | THE ACTUAL .,. |
00002790: 50 4F 53 49 54 49 4F 4E  53 2E 22 00 B9 39 0C 0D  |POSITIONS."..9..|
000027A0: 81 49 B2 30 A4 37 3A 97  35 33 32 34 39 AA 49 AC  |.I.0.7:.53249.I.|
000027B0: 32 2C 49 AC 32 30 AA 36  30 00 CD 39 16 0D 97 35  |2,I.20.60..9...5|
000027C0: 33 32 34 38 AA 49 AC 32  2C 35 30 3A 82 00 F5 39  |3248.I.2,50:...9|
000027D0: 20 0D 99 22 11 20 46 4F  52 49 3D 30 54 4F 37 3A  | ..". FORI=0TO7:|
000027E0: 50 4F 4B 45 35 33 32 34  39 2B 49 2A 32 2C 49 2A  |POKE53249+I*2,I*|
000027F0: 32 30 2B 36 30 00 13 3A  2A 0D 99 22 11 20 50 4F  |20+60..:*..". PO|
00002800: 4B 45 35 33 32 34 38 2B  49 2A 32 2C 35 30 3A 4E  |KE53248+I*2,50:N|
00002810: 45 58 54 00 3C 3A 47 0D  99 22 11 20 50 52 45 53  |EXT.<:G..". PRES|
00002820: 53 20 12 20 D2 C5 D4 D5  D2 CE 20 92 20 54 4F 20  |S . ...... . TO |
00002830: 43 4F 4E 54 49 4E 55 45  22 3A 8D 38 00 69 3A 48  |CONTINUE":.8.i:H|
00002840: 0D 99 22 93 20 D2 45 41  44 59 20 46 4F 52 20 54  |..". .EADY FOR T|
00002850: 48 45 20 42 49 47 20 54  45 53 54 2E 2E 20 45 4E  |HE BIG TEST.. EN|
00002860: 41 42 4C 45 20 54 48 45  22 00 8E 3A 52 0D 99 22  |ABLE THE"..:R.."|
00002870: 11 20 53 50 52 49 54 45  53 20 57 49 54 48 20 D0  |. SPRITES WITH .|
00002880: CF CB C5 20 35 33 32 36  39 2C 32 35 35 22 00 AD  |... 53269,255"..|
00002890: 3A 5C 0D 99 22 11 20 41  4E 44 20 53 45 54 20 49  |:\..". AND SET I|
000028A0: 54 20 49 4E 20 41 43 54  49 4F 4E 2E 22 00 D3 3A  |T IN ACTION."..:|
000028B0: 66 0D 99 22 11 20 D4 48  49 53 20 49 53 20 41 20  |f..". .HIS IS A |
000028C0: 4E 45 57 20 4F 4E 45 3A  20 D3 D9 D3 20 35 32 32  |NEW ONE: ... 522|
000028D0: 32 34 22 00 F7 3A 70 0D  99 22 11 20 D0 52 45 53  |24"..:p..". .RES|
000028E0: 53 20 41 20 CB 45 59 20  54 4F 20 C3 4F 4E 54 49  |S A .EY TO .ONTI|
000028F0: 4E 55 45 22 3A 8D 38 00  25 3B 7A 0D 99 22 93 20  |NUE":.8.%;z..". |
00002900: C1 4D 41 5A 49 4E 47 2E  2E 20 C9 46 20 57 45 20  |.MAZING.. .F WE |
00002910: 53 54 4F 50 50 45 44 20  54 48 49 53 20 50 52 4F  |STOPPED THIS PRO|
00002920: 47 52 41 4D 22 00 4E 3B  84 0D 99 22 11 20 52 49  |GRAM".N;...". RI|
00002930: 47 48 54 20 4E 4F 57 20  41 4C 4C 20 54 48 45 20  |GHT NOW ALL THE |
00002940: 53 50 52 49 54 45 53 20  57 4F 55 4C 44 22 00 70  |SPRITES WOULD".p|
00002950: 3B 8E 0D 99 22 11 20 43  4F 4E 54 49 4E 55 45 20  |;...". CONTINUE |
00002960: 4D 4F 56 49 4E 47 21 22  3A 9E 20 35 32 32 32 34  |MOVING!":. 52224|
00002970: 00 94 3B 98 0D 99 22 11  20 D0 52 45 53 53 20 41  |..;...". .RESS A|
00002980: 20 4B 45 59 2E 22 3A 8D  38 3A 97 35 33 32 36 39  | KEY.":.8:.53269|
00002990: 2C 32 35 35 00 BD 3B A2  0D 99 22 11 20 27 52 27  |,255..;...". 'R'|
000029A0: 20 2D 20 52 45 56 49 45  57 20 4F 52 20 27 4D 27  | - REVIEW OR 'M'|
000029B0: 20 2D 20 4D 41 49 4E 20  4D 45 4E 55 22 00 CE 3B  | - MAIN MENU"..;|
000029C0: A7 0D 8D 38 3A 8B 52 24  B2 22 52 22 A7 8A 00 E0  |...8:.R$."R"....|
000029D0: 3B AB 0D 8B 52 24 B3 B1  22 4D 22 A7 33 34 39 35  |;...R$.."M".3495|
000029E0: 00 21 3C AC 0D 97 35 33  32 36 39 2C 30 3A 8D 35  |.!<...53269,0:.5|
000029F0: 30 30 30 3A 99 22 93 90  11 11 50 CF 34 34 2C 39  |000:."....P.44,9|
00002A00: 38 3A 50 CF 36 34 32 2C  39 38 3A 50 CF 35 36 2C  |8:P.642,98:P.56,|
00002A10: 31 32 38 3A 53 59 53 32  34 38 36 32 3A 52 55 4E  |128:SYS24862:RUN|
00002A20: 22 00 44 3C B6 0D 97 36  33 31 2C 31 33 3A 97 36  |".D<...631,13:.6|
00002A30: 33 32 2C 31 33 3A 97 31  39 38 2C 32 3A 99 22 13  |32,13:.198,2:.".|
00002A40: 22 3B 3A 80 00 5E 3C A0  0F 99 22 20 B0 C0 B2 C0  |";:..^<..." ....|
00002A50: B2 C0 B2 C0 B2 C0 B2 C0  B2 C0 B2 C0 AE 22 00 78  |.............".x|
00002A60: 3C AA 0F 99 22 20 DD 30  DD 31 DD 32 DD 33 DD 34  |<..." .0.1.2.3.4|
00002A70: DD 35 DD 36 DD 37 DD 22  00 92 3C B4 0F 99 22 20  |.5.6.7."..<..." |
00002A80: AD C0 B1 C0 B1 C0 B1 C0  B1 C0 B1 C0 B1 C0 B1 C0  |................|
00002A90: BD 22 00 98 3C BE 0F 8E  00 BF 3C 88 13 9E 20 35  |."..<.....<... 5|
00002AA0: 32 32 33 37 3A 81 49 B2  35 33 32 34 38 A4 35 33  |2237:.I.53248.53|
00002AB0: 32 34 38 AA 31 35 3A 97  49 2C 30 3A 82 3A 8E 00  |248.15:.I,0:.:..|
00002AC0: 00 00                                             |..              |
.......E.1.5.-.... 53280,0:.53281,0:.532
72,23._...."... HELP SCREENS NOW LOADED 
- PLEASE WAIT."......32768,0:.B(32768).9
..". IEEE RENABLED."......E.0.E.1:."ANIM
ATE.MC",8,1.N....I.1.40:L$.L$.".":.:.ZZ.
1.3150......"."L$".         SPRITE ANIMA
TOR - HELP         "......100.%....198,0
:.198,1:.R$:..Z...."... RETURN . - NEXT 
PAGE / . R . FOR PREVIOUS".{....8:.(R$..
G(13)).(R$.."R").10.........D..". SPRITE
S ARE ONE OF THE MOST POWERFUL"...N..". 
FEATURES OF THE COMMODORE 64 - YET"...X.
.". THEY ARE ANOTHER OF THE MANY FEATURE
S".9....". WHICH ARE NOT EASILY USED FRO
M BASIC.".H....". THE SPRITE ANIMATOR WI
LL ALLOW YOU TO"......". ANIMATE, WITH T
HE MINIMUM OF FUSS, ALL".E. ..". EIGHT S
PRITES AT VARYING SPEEDS AND"......". DI
RECTIONS.":.".. PRESS . RETURN . TO CONT
INUE.."......8:.R$..G(13).175.F....".. T
HE ENTIRE PROCESS IS INTERUPT DRIVEN,".U
....". WHICH IN LAYMENS LANGUAGE MEANS I
T IS"...C..". VIRTUALLY TRANSPARENT TO T
HE NORMAL".K.D..". OPERATION OF YOUR COM
MODORE 64."...H..". INTERUPTS CONTROL TH
INGS LIKE FLASHING".+.R..". THE CURSOR, 
TALKING TO YOUR DISK DRIVE".X....". OR C
ASSETTE PLAYER AND MANAGING THE".Y....".
 INTERNAL TIMING SYSTEM."......9:.R$."R"
..6...,..". LETS HAVE A QUICK LOOK AT JU
ST WHAT CAN"...6.." BE DONE USING THE SP
RITE ANIMATOR.":.1000...;..". [ PRESS . 
RETURN . ]":.8.<.@..". KEEP IN MIND THAT
 THOSE MOVING BOXES".G.J..". AREN'T ANIM
ATED. THEY ARE MOVING."...T..". IT'S IMP
ORTANT TO UNDERSTAND THE"...^..". DIFFER
ENCE AS THE SPRITE ANIMATOR CAN"...H..".
 DO BOTH!":.9:.R$."R".. 53269,0:.52237:.
180...... 52237:.53269,0.8....". HOW DOE
S IT ALL WORK? HOW DO WE DESIGN".C....".
 A SPRITE? HOW CAN YOU ANIMATE IT?".....
.". GOOD QUESTIONS. LET'S TACKLE THEM ON
E".A....". AT A TIME. FIRSTLY WE MUST UN
DERSTAND"...B..". HOW A SPRITE WORKS OR 
WHY IT CAN DO"...L..". WHAT IT DOES NORM
ALLY.".>.V..". INSIDE YOUR COMMODORE 64 
IS A POWERFUL".K....". HUNK OF SILICON K
NOWN AS THE VIC II"......". CHIP. YOU'VE
 PROBABLY ALREADY PLAYED".J....". WITH I
T A LITTLE BY CHANGING THE SCREEN"......
" COLOURS. (POKE 53280,N : POKE 53281,N)
 ";:.9:.R$."R".300.4....". THE VIC II CH
IP ALSO MANAGES THE".B....". OPERATION O
F SPRITES. UP TO EIGHT AT"......". A TIM
E MAY BE DISPLAYED UNDER NORMAL".A....".
 CONDITIONS. (IT IS POSSIBLES TO DISPLAY
"......" MORE - BUT IT'S FAIRLY TRICKY.)
"...&..". FOR A SPRITE TO BE DISPLAYED W
E MUST".B.0..". FIRST TELL THE COMPUTER 
WHERE THE".N.:..". PICTURE OF THAT SPRIT
E IS AND WHAT"...D..". COLOUR WE WANT IT
 DISPLAYED IN.".G.N..". TO DO THIS WE MU
ST USE A POKE COMMAND."...R..".POKE 'A M
EMORY LOCATION','WITH A NUMBER'";...W..9
:.R$."R".400.:.X..". THE MEMORY LOCATION
 IS THE NUMBER OR".J.B..". ADDRESS WHICH
 CORRESPONDS TO A CERTAIN"...L..". STORA
GE AREA INSIDE YOUR COMPUTER.".G.V..". A
 64K COMPUTER HAS SOME 65536 LOCATIONS".
....." TO CHOSE FROM! SOME OF THESE ARE"
......". ALREADY USED UP BY YOUR PROGRAM
 AREA,".L....". THE ROMS (READ ONLY MEMO
RY) AND THE".{....". OPERATING SYSTEMS S
CRATCH PAD OR WORK"......". AREA. THE SC
REEN AND COLOUR OF EACH".U....". CHARACT
ER ON IT ALSO TAKE UP SPACE."......9:.R$
."R".500......". REMEMBER EACH ONE OF TH
ESE LOCATIONS".F.F..". IS MADE UP OF BIT
S. IF YOU'RE NOT SURE".T.P..". WHAT A BI
T IS YOU SHOULD GO OVER THE"...Z..". BIT
S & BYTES TUTORIAL.".B....". A SPRITE IS
 TURNED ON USING LOCATION"......". 53269
. EACH BIT IN THIS LOCATION"......". TUR
NS ON OR OFF A CERTIAN SPRITE.".7....". 
   BIT 7 6 5 4 3 2 1 0".W....".        *
 * * * * * * *".W....". SPRITE 7 6 5 4 3
 2 1 0"......". AFFECTED."......9:.R$."R
".600.M. ..". TO TURN SPRITE ZERO ON WE 
MUST SET BIT"...*..". ZERO TO A ONE.".. 
4..". SO WE POKE 53269,WITH WHATS THERE"
.7 >..". ALREADY BUT TURN BIT ZERO ON.".
A H..". POKE 53269,PEEK(53269)OR2^SPRITE
".. R..". (SPRITE SHOULD BE THE SPRITE T
O TURN".. \..". ON FROM 0 TO 7.).. F..9:
.R$."R".700.. ...". SETTING THE COLOUR I
S A LITTLE EASIER."..!...". THERE ARE EI
GHT SPRITES AND THERE ARE".H!...". EIGHT
 COLOUR REGISTERS STARTING FROM".U!...".
 LOCATION 53287 AND ENDING AT 53294."..!
...". USE POKE 53287+SPRITE,COLOUR.".J!.
..". SPRITE IS FROM 0 TO 7 AND THE COLOU
R"..!...". FROM 0 TO 15.".."J..". NEXT C
OMES THE SPRITE POINTER WHICH".<"T..". T
ELLS THE COMPUTER WHERE YOUR SPRITE".D".
..". PICTURE OR DESIGN ACTUALLY IS.".W".
..9:.R$."R".700.."... 2000.."... 52471:.
 SET UP OPENING.."...I.0.7:.53287.I,I.1:
..."...I.53248.53248.15.2:.I,160:.I.1,12
7.."...:.53276,0:.53277,0..#...53264,0:.
53271,0:.I.0.7.=#...52736.I,I:.2040.I,32
:.52752.I,1:..Z#$..I.2048.2048.63:.I,255
:..T#...I.848.960.16:.I,32:...#8..I.5276
8.52768.7:.I,1:...#=..I.52784.52784.7:.I
,0:..D#B..53269,255:.52224:...#P..". IF 
YOU HAVE USED THE SPRITE EDITOR TO".!$Z.
.". DESIGN YOUR SPRITE YOU WILL MUST USE
".O$...". THE RAISE BASIC PROGRAM TO LOA
D YOUR".~$...". PROGRAM BEFORE YOU LOAD 
YOUR SPRITES."..$...". MORE INFORMATION 
ON LOADING SPRITES".X$...". CAN BE FOUND
 IN THE MAIN HELP MENU."..%...". NOW THA
T YOU HAVE LOADED YOUR"       ".3%...". 
DESIGNS INTO MEMORY YOU MUST POINT".[% .
.". THE VIC II CHIP TO THE AREA OF"..%*.
.". MEMORY THEY ARE STORED IN.":.9:.R$."
R".900..%4..". THERE ARE EIGHT SPRITE PO
INTERS"..%>..". FROM LOCATION 2040 TO 20
47. THE"..&H..". NUMBER YOU PLACE IN THE
M IS MULTIPLIED".?&R..". BY 64 TO POINT 
TO YOUR SPRITE DESIGN.".M&\..". USING TH
E START LOCATION PRODUCED BY"..&F..". TH
E SPRITE EDITOR YOUR SPRITES ARE".G&P.."
. STORED FROM 2048. SINCE 2048/64 = 32".
.&Z..". THE FIRST SPRITE POINTER SHOULD"
..'...". CONTAIN 32. YOU MAY OF COURSE P
OINT".N'...". IT SOMEWHERE ELSE, AS LONG
 AS THE VALUE".{'..." IS SOMEWHERE IN YO
UR SPRITE DESIGNS."..'...9:.R$."R".2000.
.'...". LAST OF ALL THE SPRITE MUST HAVE
 A"..'...". POSITION ON THE SCREEN"..(..
.". THE SCREEN IS DIVIDED UP INTO A GRID
".6(...". 320 X 200. THEREFORE EACH SPRI
TES X".A(...". VALUE MAY BE FROM 0-320 A
ND THE Y"..(J..". VALUE FROM 0-255. THES
E REGISTERS"..(T..". START AT 53248.".A(
...". .....................(..." .X.Y.X.
Y.X.Y.X.Y.X.... ETC UP TO SEVEN"..)..." 
....................5)..."  0 0 1 1 2 2 
3 3 4 4 ..( SPRITE )".I)...9:.R$."R".210
0.V)...". SETTING THE CORRESPONDING BIT 
ON IN". )...". THE MSB REGISTER ADDS 255
 TO THE".M)...". SPRITES X POSITION. USE
 THE COMMAND"..)...". POKE 53264,PEEK(53
264)OR2^SPRITE"..*$..9:.R$."R".2200.3*).
.". WHEN USING THE SPRITE ANIMATOR".`*..
.". THIS IS DONE AUTOMATICALLY, BUT YOU"
..*8..". MUST SET THE INITIAL VALUE OF E
ACH"..*B..". SPRITE. THIS WORKS LIKE THI
S:".I*L.." ....   .........*N.." .X.  + 
.0.0.0.0..*P.." ....   .........+R.." NO
RMAL + EXTRA REGISTER".*+V..9:.R$."R".22
00.X+`..". SO IF WE WISH TO POSITION OUR
 SPRITE"..+J..". AT THE X POSITON 280 WE
 WOULD SET"..+T..". THAT SPRITES EXTRA R
EGISTER OR MSB"..+~..". (MOST SIGNIFICAN
T BIT) ON - AND PUT"..,...". THE VALUE O
F 280-255 IN THE NORMAL X"..,...". REGIS
TER.".U,...". POKE 53248,25":.". POKE532
64,PEEK(53265)OR 2^0"..,...". WELL THAT'
S ENOUGH ON GETTING STARTED"..,...". - F
OR MORE INFORMATION READ PAGES".V,...". 
68 TO 78 IN YOUR USER MANUAL."..,C..9:.R
$."R".2200..-D..". HOW TO USE THE ANIMAT
OR.".,-N.." DIRECTION - 52736":.4000.I-X
..". SPEED - 52752":.4000.G-...". FRAMES
 - 52768":.4000..-...". DELAY - 52784":.
4000..-...". THESE ARE THE ANIMATION REG
ISTERS.":.9:.R$."R".2400..-(..". THE FIR
ST REGISTER - SPEED - IS FAIRLY". .2..".
 SIMPLE TO USE. PLACING A VALUE GREATER"
.Q.<..". THAN ZERO IN HERE WILL MOVE THA
T SPRITE".~.F.." AT THAT SPEED WHERE 1 I
S THE FASTEST"...P..". AND 255 IS VERY, 
VERY SLOW. IN FACT".Z.Z..". YOU WILL PRO
BABLY FIND VALUES GREATER"../D..". THAN 
20 ARE NOT WORTH PLAYING WITH.".1/N..". 
SO TO SET THE SPEED OF A SPRITE:".S/X.."
.  POKE 52752+SPRITE,SPEED".G/...9:.R$."
R".2500../...". NEXT UP WE HAVE DIRECTIO
N."../...".       0"../ .."     7 . 1../
..."    6.....2.P/..."     5 . 3../..." 
      4..0H..". THE DIRECTION OF EACH SP
RITE MAY BE".<0...". SET FROM 0 TO 7 ACC
ORDING TO THE ABOVE".L0...". CHART. INCR
EASING THE DIRECTION BY ONE"..0...". ADD
S 45 DEGREES TO THE SPRITES PRESENT".J0.
..". DIRECTION. BE WARNED. VALUES GREATE
R"..0...". THAN 7 PRODUCE STRANGE RESULT
S!"..1...9:.R$."R".2600.(1...". SO DIREC
TION IS SET BY:".M1...". POKE 52736+SPRI
TE,DIRECTION".U1...". NEXT UP WE GET TO 
THE FUN BIT."..1...". ANIMATION.."..1...
". FRAMES - 52768":.4000.F1"..". DELAY  
- 52784":.4000.Z1,..9:.R$."R".2700..1T..
". POKE FRAMES+SPRITE,0-15"..2^..". POKE
 DELAY+SPRITE ,0-255".K2H..". MAKE SENSE
. IT WORKS THE SAME AS OUR".Y2R..". SPEE
D AND DIRECTION REGISTERS EXCEPT"..2|.."
. NOW WE ARE ENTERING THE NUMBER OF".S2.
..". FRAMES IN OUR ANIMATION SEQUENCE AN
D "..2...". THE DELAY BETWEEN EACH FRAME
.".(3...". ALL WE NEED NOW IS THE LISTOF
 FRAMES".S3...". TO DISPLAY. THERE ARE A
 SERIES OF"..3...". 16 BYTE REGISTERS FO
R THIS STARTING"..3...". FROM LOCATION 8
48."..3...9:.R$."R".2800.P3...". SPRITE 
FRAME REGISTERS"..3B..". SPRITE  LOCATIO
N RANGE."."4L..I.0.7:."."I,848.(16.I)" T
O "848.(16.I).15:..M4V.." THESE ARE IMPO
RTANT REGISTERS. YOU".X4...". MUST PUT T
HE SPRITE POINTERS FROM"..4...". THE NOR
MAL SPRITE POINTER REGISTERS".T4...". IN
TO THE FIRST REGISTER OF EACH FRAME"..4.
..". TABLE."..4...9:.R$."R".2900."5...".
 O.K.. BY NOW YOU MUST BE TOTALLY".Q5&..
". CONFUSED SO LET'S HAVE A LOOK AT SOME
".I50..". REAL EXAMPLES."..5:..". LOADIN
G SPRITES - PLEASE WAIT":ZZ.1:."CAR.SPRI
TES",8,1..5D....5N..". HERE WE GO. FIRST
 OF ALL OUR SPEED."..6X..". FOR I=0 TO 7
:POKE 52752+I,I+1:NEXT".86B..". WE HAVE 
JUST SET ALL OUR SPRITES TO RUN".B6L..".
 AT DIFFERENT SPEEDS FROM 0 TO 7."..6N..
 I.0 . 7:. 52752.I,I.1:...6V..". NOW THE
 DIRECTIONS. FOR THIS EXAMPLE"..6X..". E
VERYTHING WILL GO ACROSS THE SCREEN"..7Z
..". (A DIRECTION OF 2) - FORI=0TO7..7|.
.". POKE52736+I,2:NEXT".H7.." PRESS . R
ETURN . TO CONTINUE ":.8.`7...I.0.7:.527
36.I,2:...7...". AND NOW THE NUMBER OF F
RAMES."..7...I.0.7:.52768.I,8:..D7...". 
FORI=0TO7:POKE52768+I,8:NEXT..7...I.0.7:
.52784.I,I.2:...7...". .. AND THE DELAY"
..8...". FORI=0TO7:POKE52784+I,10:NEXT.K
8...". NOW A LITTLE COMPLICATED ONE TO S
ET".I8F..". UP THE FRAME TABLES."..8P..I
.0.7:.2040.I,32:.D.0.7..8U..848.(I.16).D
,32.D:.D,I.L8Z..". FORI=0TO7:POKE2040+I,
32:FORD=0TO7..8...". POKE848+(I*16),32+D
:NEXTD,I..9..." PRESS . RETURN . TO CONT
INUE":.8.39...". NEXT THE COLOURS.".M9..
.I.0.7:.53287.I,I.1:..T9...". FORI=0TO7:
POKE53287+I,I+1:NEXT..9...". AND THE ACT
UAL X,Y POSITIONS."..9...I.0.7:.53249.I.
2,I.20.60.M9...53248.I.2,50:...9 ..". FO
RI=0TO7:POKE53249+I*2,I*20+60..:*..". PO
KE53248+I*2,50:NEXT.<:G..". PRESS . RETU
RN . TO CONTINUE":.8.I:H..". READY FOR T
HE BIG TEST.. ENABLE THE"..:R..". SPRITE
S WITH POKE 53269,255"..:\..". AND SET I
T IN ACTION.".S:F..". THIS IS A NEW ONE:
 SYS 52224"..:P..". PRESS A KEY TO CONTI
NUE":.8.%;Z..". AMAZING.. IF WE STOPPED 
THIS PROGRAM".N;...". RIGHT NOW ALL THE 
SPRITES WOULD".P;...". CONTINUE MOVING!"
:. 52224..;...". PRESS A KEY.":.8:.53269
,255..;...". 'R' - REVIEW OR 'M' - MAIN 
MENU".N;...8:.R$."R"....;...R$.."M".3495
.!<...53269,0:.5000:."....PO44,98:PO642,
98:PO56,128:SYS24862:RUN".D<...631,13:.6
32,13:.198,2:.".";:..^< .." ............
.....".X<..." .0.1.2.3.4.5.6.7."..<..." 
................."..<.....<... 52237:.I.
53248.53248.15:.I,0:.:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL