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

MENU

FILE INFORMATION

FILENAME(S): MENU

FILE TYPE(S): PRG

FILE SIZE: 5.1K

FIRST SEEN: 2025-11-30 21:24:31

APPEARS ON: 1 disk(s)

FILE HASH

30c2dc2971c960c3c87406724c3ae8dced81181fe29a5b30e94f04eb6fe8dc56

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CBM PRINT MENU PRG DuncanTwain 21 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 12 08 0A 00 8F 20  20 20 20 20 20 20 4D 45  |.......       ME|
00000010: 4E 55 00 18 08 0B 00 3A  00 44 08 0C 00 8F 20 44  |NU.....:.D.... D|
00000020: 49 53 50 4C 41 59 20 47  52 41 50 48 49 43 53 20  |ISPLAY GRAPHICS |
00000030: 4D 45 4E 55 20 41 4E 44  20 4D 41 4B 45 20 43 48  |MENU AND MAKE CH|
00000040: 4F 49 43 45 00 4A 08 0D  00 3A 00 50 08 28 00 9C  |OICE.J...:.P.(..|
00000050: 00 74 08 2A 00 8D 20 32  31 32 30 30 3A 8F 20 53  |.t.*.. 21200:. S|
00000060: 45 54 20 55 50 20 56 41  52 49 41 42 4C 45 20 4E  |ET UP VARIABLE N|
00000070: 41 4D 45 53 00 9D 08 2B  00 97 20 53 4E 2C 30 3A  |AMES...+.. SN,0:|
00000080: 97 20 34 39 32 30 34 2C  31 34 3A 8F 20 54 55 52  |. 49204,14:. TUR|
00000090: 4E 20 4F 46 46 20 53 50  52 49 54 45 53 00 D9 08  |N OFF SPRITES...|
000000A0: 2C 00 8B C2 28 33 34 35  37 38 29 B3 B1 37 37 20  |,...(34578)..77 |
000000B0: A7 20 97 20 33 34 35 37  38 2C 37 37 3A 89 36 30  |. . 34578,77:.60|
000000C0: 3A 8F 20 53 4B 49 50 20  49 46 20 46 49 52 53 54  |:. SKIP IF FIRST|
000000D0: 20 54 49 4D 45 20 52 55  4E 00 DF 08 2E 00 3A 00  | TIME RUN.....:.|
000000E0: 12 09 32 00 8F 20 4C 49  4E 45 53 20 35 32 2D 35  |..2.. LINES 52-5|
000000F0: 36 20 43 4F 50 59 20 43  4F 4C 4F 52 20 4D 45 4D  |6 COPY COLOR MEM|
00000100: 4F 52 59 20 49 4E 54 4F  20 43 4F 4C 4F 52 20 52  |ORY INTO COLOR R|
00000110: 41 4D 00 4B 09 33 00 97  20 35 33 32 36 35 2C C2  |AM.K.3.. 53265,.|
00000120: 28 35 33 32 36 35 29 AF  32 33 39 3A 8F 20 53 57  |(53265).239:. SW|
00000130: 49 54 43 48 20 53 43 52  45 45 4E 20 54 4F 20 42  |ITCH SCREEN TO B|
00000140: 4F 52 44 45 52 20 43 4F  4C 4F 52 00 74 09 34 00  |ORDER COLOR.t.4.|
00000150: 97 20 32 35 32 2C 31 33  31 3A 97 20 32 35 31 2C  |. 252,131:. 251,|
00000160: 34 30 3A 97 20 32 35 34  2C 32 31 36 3A 97 20 32  |40:. 254,216:. 2|
00000170: 35 33 2C 30 00 83 09 35  00 97 20 35 33 32 38 30  |53,0...5.. 53280|
00000180: 2C 31 33 00 A7 09 36 00  97 20 34 39 32 33 36 2C  |,13...6.. 49236,|
00000190: 31 33 35 3A 97 34 39 32  33 35 2C 31 36 3A 97 20  |135:.49235,16:. |
000001A0: 35 33 32 38 31 2C 30 00  AD 09 37 00 3A 00 DF 09  |53281,0...7.:...|
000001B0: 38 00 9E 20 34 39 33 39  37 3A 8F 20 4D 4F 56 45  |8.. 49397:. MOVE|
000001C0: 53 20 43 4F 4C 4F 52 20  4D 45 4D 4F 52 59 20 46  |S COLOR MEMORY F|
000001D0: 4F 52 20 4D 45 4E 55 20  50 49 43 54 55 52 45 00  |OR MENU PICTURE.|
000001E0: E5 09 39 00 3A 00 27 0A  3A 00 8F 20 4C 49 4E 45  |..9.:.'.:.. LINE|
000001F0: 53 20 36 30 2D 36 33 20  44 49 53 50 4C 41 59 20  |S 60-63 DISPLAY |
00000200: 54 48 45 20 4D 41 49 4E  20 4D 45 4E 55 20 50 49  |THE MAIN MENU PI|
00000210: 43 54 55 52 45 20 4C 4F  43 41 54 45 44 20 49 4E  |CTURE LOCATED IN|
00000220: 20 42 41 4E 4B 20 33 00  2D 0A 3B 00 3A 00 57 0A  | BANK 3.-.;.:.W.|
00000230: 3C 00 97 20 42 41 2C 30  3A 97 53 41 2C 34 38 3A  |<.. BA,0:.SA,48:|
00000240: 97 20 43 41 2C 38 3A 97  20 53 53 2C 32 30 34 3A  |. CA,8:. SS,204:|
00000250: 97 43 48 2C 32 32 34 00  86 0A 3D 00 97 20 35 36  |.CH,224...=.. 56|
00000260: 35 37 38 2C C2 28 35 36  35 37 38 29 B0 33 3A 97  |578,.(56578).3:.|
00000270: 35 36 35 37 36 2C 28 C2  28 35 36 35 37 36 29 AF  |56576,(.(56576).|
00000280: 32 35 32 29 B0 30 00 BA  0A 3E 00 97 35 33 32 37  |252).0...>..5327|
00000290: 32 2C 28 C2 28 35 33 32  37 32 29 AF 31 35 29 B0  |2,(.(53272).15).|
000002A0: 34 38 3A 97 35 33 32 37  32 2C 28 C2 28 35 33 32  |48:.53272,(.(532|
000002B0: 37 32 29 AF 32 34 30 29  B0 38 00 E5 0A 3F 00 97  |72).240).8...?..|
000002C0: 20 35 33 32 36 35 2C C2  28 35 33 32 36 35 29 B0  | 53265,.(53265).|
000002D0: 33 32 3A 97 35 33 32 37  30 2C C2 28 35 33 32 37  |32:.53270,.(5327|
000002E0: 30 29 B0 31 36 00 EB 0A  40 00 3A 00 29 0B 41 00  |0).16...@.:.).A.|
000002F0: 49 37 B2 32 35 35 3A 49  38 B2 31 3A 8F 20 46 49  |I7.255:I8.1:. FI|
00000300: 58 20 42 49 54 20 4D 41  50 28 4C 49 4E 45 53 20  |X BIT MAP(LINES |
00000310: 36 35 2D 37 30 29 20 41  4C 54 45 52 45 44 20 42  |65-70) ALTERED B|
00000320: 59 20 52 45 53 54 4F 52  45 00 3F 0B 42 00 81 49  |Y RESTORE.?.B..I|
00000330: 39 B2 36 34 38 31 36 20  A4 20 36 34 38 34 37 00  |9.64816 . 64847.|
00000340: 60 0B 43 00 97 20 49 39  2C 49 37 3A 49 38 B2 49  |`.C.. I9,I7:I8.I|
00000350: 38 AA 31 3A 8B 20 49 38  B2 35 20 A7 49 37 B2 30  |8.1:. I8.5 .I7.0|
00000360: 00 79 0B 44 00 8B 20 49  38 B2 39 20 A7 20 49 37  |.y.D.. I8.9 . I7|
00000370: B2 32 35 35 3A 49 38 B2  31 00 91 0B 45 00 8B 20  |.255:I8.1...E.. |
00000380: 49 39 B2 36 34 38 33 39  20 A7 20 49 37 B2 32 34  |I9.64839 . I7.24|
00000390: 30 00 9A 0B 46 00 82 20  49 39 00 A0 0B 47 00 3A  |0...F.. I9...G.:|
000003A0: 00 AD 0B 4B 00 97 35 33  32 38 31 2C 30 00 DB 0B  |...K..53281,0...|
000003B0: 50 00 97 20 35 33 32 36  35 2C C2 28 35 33 32 36  |P.. 53265,.(5326|
000003C0: 35 29 B0 31 36 3A 8F 20  54 55 52 4E 20 53 43 52  |5).16:. TURN SCR|
000003D0: 45 45 4E 20 42 41 43 4B  20 4F 4E 00 29 0C 64 00  |EEN BACK ON.).d.|
000003E0: 8F 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.***************|
000003F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000400: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000410: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000420: 2A 2A 2A 2A 2A 2A 2A 2A  2A 00 2F 0C 6E 00 8F 00  |*********./.n...|
00000430: 53 0C 78 00 8F 20 20 20  20 20 20 20 20 20 20 20  |S.x..           |
00000440: 20 20 4D 41 49 4E 20 4D  45 4E 55 20 50 52 4F 47  |  MAIN MENU PROG|
00000450: 52 41 4D 00 59 0C 82 00  8F 00 81 0C 8C 00 8F 20  |RAM.Y.......... |
00000460: 20 54 48 49 53 20 50 52  4F 47 52 41 4D 20 44 4F  | THIS PROGRAM DO|
00000470: 45 53 20 54 48 45 20 46  4F 4C 4C 4F 57 49 4E 47  |ES THE FOLLOWING|
00000480: 3B 00 AB 0C 96 00 8F 20  20 20 20 20 20 20 31 29  |;......       1)|
00000490: 20 44 49 53 50 4C 41 59  53 20 4D 41 49 4E 20 4D  | DISPLAYS MAIN M|
000004A0: 45 4E 55 20 50 49 43 54  55 52 45 00 D7 0C A0 00  |ENU PICTURE.....|
000004B0: 8F 20 20 20 20 20 20 20  32 29 20 50 55 54 53 20  |.       2) PUTS |
000004C0: 53 50 52 49 54 45 20 43  55 52 53 4F 52 20 4F 4E  |SPRITE CURSOR ON|
000004D0: 20 53 43 52 45 45 4E 00  05 0D AA 00 8F 20 20 20  | SCREEN......   |
000004E0: 20 20 20 20 33 29 20 44  49 56 49 44 45 53 20 54  |    3) DIVIDES T|
000004F0: 41 42 4C 45 54 20 49 4E  54 4F 20 46 4F 55 52 20  |ABLET INTO FOUR |
00000500: 41 52 45 41 53 00 45 0D  B4 00 8F 20 20 20 20 20  |AREAS.E....     |
00000510: 20 20 34 29 20 53 45 4C  45 43 54 53 20 41 4E 44  |  4) SELECTS AND|
00000520: 20 4C 4F 41 44 53 20 54  48 45 20 41 50 50 52 4F  | LOADS THE APPRO|
00000530: 50 52 49 41 54 45 20 4D  45 4E 55 20 53 45 4C 45  |PRIATE MENU SELE|
00000540: 43 54 49 4F 4E 00 4B 0D  BE 00 8F 00 72 0D C8 00  |CTION.K.....r...|
00000550: 8F 2A 2A 2A 2A 2A 2A 43  4F 4E 54 52 4F 4C 20 53  |.******CONTROL S|
00000560: 45 43 54 49 4F 4E 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |ECTION**********|
00000570: 2A 2A 00 90 0D D2 00 8D  20 33 30 30 3A 8F 20 53  |**...... 300:. S|
00000580: 45 54 53 20 55 50 20 43  4F 4E 53 54 41 4E 54 53  |ETS UP CONSTANTS|
00000590: 00 AF 0D DC 00 8D 20 34  30 30 3A 8F 20 4D 4F 56  |...... 400:. MOV|
000005A0: 45 20 53 50 52 49 54 45  20 41 52 4F 55 4E 44 00  |E SPRITE AROUND.|
000005B0: CC 0D E6 00 8D 20 35 30  30 3A 8F 20 44 49 56 49  |..... 500:. DIVI|
000005C0: 44 45 20 55 50 20 54 41  42 4C 45 54 00 E9 0D F0  |DE UP TABLET....|
000005D0: 00 CB 20 A4 20 36 30 30  3A 8F 20 4C 4F 41 44 20  |.. . 600:. LOAD |
000005E0: 53 45 4C 45 43 54 49 4F  4E 00 F5 0D FA 00 CB 20  |SELECTION...... |
000005F0: A4 20 32 32 30 00 FB 0D  22 01 80 00 01 0E 2B 01  |. 220...".....+.|
00000600: 3A 00 35 0E 2C 01 8F 2A  2A 2A 2A 2A 2A 53 45 54  |:.5.,..******SET|
00000610: 20 55 50 20 43 4F 4E 53  54 41 4E 54 53 2C 20 56  | UP CONSTANTS, V|
00000620: 41 52 49 41 42 4C 45 53  2C 46 4C 41 47 53 2A 2A  |ARIABLES,FLAGS**|
00000630: 2A 2A 2A 2A 2A 00 3B 0E  35 01 3A 00 80 0E 36 01  |*****.;.5.:...6.|
00000640: 8F 20 53 45 45 20 22 42  41 53 49 43 53 22 20 50  |. SEE "BASICS" P|
00000650: 52 4F 47 52 41 4D 20 46  4F 52 20 44 45 54 41 49  |ROGRAM FOR DETAI|
00000660: 4C 45 44 20 45 58 50 4C  41 4E 41 54 49 4F 4E 20  |LED EXPLANATION |
00000670: 4F 46 20 54 48 45 20 46  4F 4C 4C 4F 57 49 4E 47  |OF THE FOLLOWING|
00000680: 00 BE 0E 3B 01 97 20 53  31 2C 34 3A 20 97 20 53  |...;.. S1,4: . S|
00000690: 32 2C 34 3A 20 97 20 4D  31 2C 32 35 35 3A 20 97  |2,4: . M1,255: .|
000006A0: 4D 32 2C 32 35 35 3A 20  8F 20 20 4E 4F 52 4D 41  |M2,255: .  NORMA|
000006B0: 4C 20 53 50 52 49 54 45  20 52 41 4E 47 45 00 D5  |L SPRITE RANGE..|
000006C0: 0E 40 01 97 20 4C 4F 2C  31 3A 97 20 4C 45 2C 30  |.@.. LO,1:. LE,0|
000006D0: 3A 9E 20 53 50 00 F3 0E  54 01 97 20 53 4B 2C 31  |:. SP...T.. SK,1|
000006E0: 3A 8F 20 53 45 54 20 53  50 52 49 54 45 20 43 4F  |:. SET SPRITE CO|
000006F0: 4C 4F 52 00 2E 0F 5E 01  97 20 58 4C 2C 31 37 32  |LOR...^.. XL,172|
00000700: 3A 97 20 58 48 2C 30 3A  97 20 59 4C 2C 31 34 32  |:. XH,0:. YL,142|
00000710: 3A 97 20 53 4E 2C 31 3A  8F 20 50 55 54 20 53 50  |:. SN,1:. PUT SP|
00000720: 52 49 54 45 20 41 54 20  43 45 4E 54 45 52 00 6A  |RITE AT CENTER.j|
00000730: 0F 68 01 9E 20 54 41 3A  8B 28 28 C2 28 52 58 29  |.h.. TA:.((.(RX)|
00000740: B3 39 29 AF 28 C2 28 52  59 29 B3 39 29 29 A7 20  |.9).(.(RY).9)). |
00000750: 33 36 30 3A 8F 20 43 48  45 43 4B 20 49 46 20 50  |360:. CHECK IF P|
00000760: 41 44 20 50 52 45 53 53  45 44 00 70 0F 86 01 8E  |AD PRESSED.p....|
00000770: 00 76 0F 8F 01 3A 00 9D  0F 90 01 8F 2A 2A 2A 2A  |.v...:......****|
00000780: 2A 2A 50 55 54 20 55 50  20 53 50 52 49 54 45 2A  |**PUT UP SPRITE*|
00000790: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 00 BF 0F  |*************...|
000007A0: 9A 01 97 20 53 46 2C 30  3A 8F 20 52 45 53 45 54  |... SF,0:. RESET|
000007B0: 20 53 50 52 49 54 45 20  53 43 41 4C 49 4E 47 00  | SPRITE SCALING.|
000007C0: E2 0F A4 01 9E 20 53 50  52 49 54 45 3A 8F 20 43  |..... SPRITE:. C|
000007D0: 41 4C 4C 20 53 50 52 49  54 45 20 52 4F 55 54 49  |ALL SPRITE ROUTI|
000007E0: 4E 45 00 E8 0F EA 01 8E  00 EE 0F F3 01 3A 00 15  |NE...........:..|
000007F0: 10 F4 01 8F 2A 2A 2A 2A  2A 2A 44 49 56 49 44 45  |....******DIVIDE|
00000800: 20 55 50 20 54 41 42 4C  45 54 2A 2A 2A 2A 2A 2A  | UP TABLET******|
00000810: 2A 2A 2A 2A 2A 00 37 10  FE 01 97 20 58 53 2C 31  |*****.7.... XS,1|
00000820: 3A 97 20 48 31 2C 30 3A  8F 20 53 45 54 20 58 20  |:. H1,0:. SET X |
00000830: 53 54 41 52 54 3D 31 00  59 10 08 02 97 20 59 53  |START=1.Y.... YS|
00000840: 2C 31 3A 97 20 48 32 2C  30 3A 8F 20 53 45 54 20  |,1:. H2,0:. SET |
00000850: 59 20 53 54 41 52 54 3D  31 00 81 10 12 02 97 20  |Y START=1...... |
00000860: 58 46 2C 32 33 38 3A 97  20 48 33 2C 30 3A 8F 20  |XF,238:. H3,0:. |
00000870: 53 45 54 20 58 20 46 49  4E 4E 49 53 48 3D 32 32  |SET X FINNISH=22|
00000880: 38 00 A9 10 1C 02 97 20  59 46 2C 32 30 30 3A 97  |8...... YF,200:.|
00000890: 20 48 34 2C 30 3A 8F 20  53 45 54 20 59 20 46 49  | H4,0:. SET Y FI|
000008A0: 4E 4E 49 53 48 3D 32 30  30 00 B5 10 26 02 9E 20  |NNISH=200...&.. |
000008B0: 53 43 41 4C 45 00 DF 10  30 02 4E 58 B2 C2 28 58  |SCALE...0.NX..(X|
000008C0: 4E 29 3A 4E 59 B2 C2 28  59 4E 29 3A 8F 20 4E 45  |N):NY..(YN):. NE|
000008D0: 57 20 56 41 4C 55 45 53  20 4F 46 20 58 2C 59 00  |W VALUES OF X,Y.|
000008E0: E5 10 4E 02 8E 00 EB 10  57 02 3A 00 18 11 58 02  |..N.....W.:...X.|
000008F0: 8F 2A 2A 2A 2A 2A 2A 2A  2A 53 45 4C 45 43 54 53  |.********SELECTS|
00000900: 20 41 4E 44 20 4C 4F 41  44 53 20 43 48 4F 49 43  | AND LOADS CHOIC|
00000910: 45 2A 2A 2A 2A 2A 2A 2A  00 50 11 62 02 8B 28 C2  |E*******.P.b..(.|
00000920: 28 4C 50 29 20 B0 20 20  C2 28 52 50 29 29 B2 30  |(LP) .  .(RP)).0|
00000930: 20 A7 20 89 20 32 32 30  3A 8F 20 52 45 54 55 52  | . . 220:. RETUR|
00000940: 4E 20 49 46 20 4E 4F 54  20 50 52 45 53 53 45 44  |N IF NOT PRESSED|
00000950: 00 56 11 63 02 3A 00 8A  11 64 02 8B 28 28 4E 58  |.V.c.:...d..((NX|
00000960: B1 31 39 29 AF 28 4E 58  B3 31 30 35 29 29 20 A7  |.19).(NX.105)) .|
00000970: 20 4E 58 B2 31 3A 8F 20  53 45 54 20 44 45 54 45  | NX.1:. SET DETE|
00000980: 43 54 49 4F 4E 20 41 52  45 41 00 AA 11 65 02 8B  |CTION AREA...e..|
00000990: 28 28 4E 58 B1 31 33 33  29 AF 28 4E 58 B3 32 32  |((NX.133).(NX.22|
000009A0: 31 29 29 20 A7 20 4E 58  B2 32 00 C7 11 66 02 8B  |1)) . NX.2...f..|
000009B0: 28 28 4E 58 B3 B1 31 29  AF 28 4E 58 B3 B1 32 29  |((NX..1).(NX..2)|
000009C0: 29 20 A7 20 32 32 30 00  E5 11 67 02 8B 28 28 4E  |) . 220...g..((N|
000009D0: 59 B1 31 36 29 AF 28 4E  59 B3 38 38 29 29 20 A7  |Y.16).(NY.88)) .|
000009E0: 20 4E 59 B2 31 00 05 12  68 02 8B 28 28 4E 59 B1  | NY.1...h..((NY.|
000009F0: 31 32 30 29 AF 28 4E 59  B3 31 38 39 29 29 20 A7  |120).(NY.189)) .|
00000A00: 20 4E 59 B2 32 00 22 12  69 02 8B 28 28 4E 59 B3  | NY.2.".i..((NY.|
00000A10: B1 31 29 AF 28 4E 59 B3  B1 32 29 29 20 A7 20 32  |.1).(NY..2)) . 2|
00000A20: 32 30 00 28 12 6A 02 3A  00 48 12 6C 02 43 56 B2  |20.(.j.:.H.l.CV.|
00000A30: 4E 58 AA 28 4E 59 AB 31  29 AC 32 3A 8F 20 43 56  |NX.(NY.1).2:. CV|
00000A40: 3D 31 2C 32 2C 33 2C 34  00 68 12 76 02 8B 20 43  |=1,2,3,4.h.v.. C|
00000A50: 56 B3 31 20 A7 20 43 56  B2 31 3A 8F 20 43 48 45  |V.1 . CV.1:. CHE|
00000A60: 43 4B 20 4C 49 4D 49 54  00 88 12 80 02 8B 20 43  |CK LIMIT...... C|
00000A70: 56 B1 34 20 A7 20 43 56  B2 34 3A 8F 20 43 48 45  |V.4 . CV.4:. CHE|
00000A80: 43 4B 20 4C 49 4D 49 54  00 A1 12 81 02 97 20 53  |CK LIMIT...... S|
00000A90: 4E 2C 30 3A 97 54 33 2C  30 3A 97 54 33 AA 31 2C  |N,0:.T3,0:.T3.1,|
00000AA0: 30 00 C4 12 82 02 9F 20  32 2C 38 2C 32 2C 22 30  |0...... 2,8,2,"0|
00000AB0: 3A 53 50 52 49 54 45 2E  55 50 41 52 52 4F 57 2C  |:SPRITE.UPARROW,|
00000AC0: 53 2C 52 22 00 E5 12 83  02 A0 32 3A 9F 20 31 35  |S,R"......2:. 15|
00000AD0: 2C 38 2C 31 35 3A 84 31  35 2C 41 24 2C 42 24 2C  |,8,15:.15,A$,B$,|
00000AE0: 43 24 2C 44 24 00 F6 12  84 02 8B C5 28 41 24 29  |C$,D$.......(A$)|
00000AF0: B2 30 A7 36 35 30 00 0E  13 85 02 97 20 42 41 2C  |.0.650...... BA,|
00000B00: 33 3A 97 53 41 2C 31 36  3A 97 43 41 2C 34 00 3C  |3:.SA,16:.CA,4.<|
00000B10: 13 86 02 9E 54 52 3A 99  22 93 22 3A 99 3A 99 3A  |....TR:.".":.:.:|
00000B20: 99 3A 99 3A 99 C7 28 31  35 38 29 3A 99 22 20 20  |.:.:..(158):."  |
00000B30: 20 20 20 20 20 20 20 20  22 3B 42 24 00 4E 13 87  |        ";B$.N..|
00000B40: 02 81 49 B2 31 A4 20 31  30 30 30 3A 82 49 00 56  |..I.1. 1000:.I.V|
00000B50: 13 88 02 89 31 30 00 5C  13 89 02 3A 00 77 13 8A  |....10.\...:.w..|
00000B60: 02 91 20 43 56 20 89 20  36 36 30 2C 37 30 30 2C  |.. CV . 660,700,|
00000B70: 36 38 30 2C 37 32 30 00  7D 13 8B 02 3A 00 C1 13  |680,720.}...:...|
00000B80: 8F 02 8F 20 50 4F 4B 45  53 20 34 35 20 54 48 52  |... POKES 45 THR|
00000B90: 4F 55 47 48 20 35 30 20  53 45 54 20 54 48 45 20  |OUGH 50 SET THE |
00000BA0: 45 4E 44 20 4F 46 20 42  41 53 49 43 20 50 52 4F  |END OF BASIC PRO|
00000BB0: 47 52 41 4D 20 54 4F 20  42 45 20 4C 4F 41 44 45  |GRAM TO BE LOADE|
00000BC0: 44 00 C7 13 90 02 3A 00  F0 13 94 02 97 20 34 35  |D.....:...... 45|
00000BD0: 2C 30 3A 97 20 34 36 2C  31 30 31 3A 8F 20 53 45  |,0:. 46,101:. SE|
00000BE0: 54 20 42 41 53 49 43 20  50 4F 49 4E 54 45 52 53  |T BASIC POINTERS|
00000BF0: 00 14 14 96 02 97 20 34  37 2C 30 3A 97 20 34 38  |...... 47,0:. 48|
00000C00: 2C 31 30 31 3A 97 20 34  39 2C 30 3A 97 20 35 30  |,101:. 49,0:. 50|
00000C10: 2C 31 30 31 00 35 14 9E  02 9C 3A 93 22 42 41 53  |,101.5....:."BAS|
00000C20: 49 43 53 22 2C 38 3A 8F  20 4C 4F 41 44 20 50 52  |ICS",8:. LOAD PR|
00000C30: 4F 47 52 41 4D 00 3B 14  A3 02 3A 00 4E 14 A8 02  |OGRAM.;...:.N...|
00000C40: 97 20 34 35 2C 30 3A 97  20 34 36 2C 33 37 00 70  |. 45,0:. 46,37.p|
00000C50: 14 AA 02 97 20 34 37 2C  30 3A 97 20 34 38 2C 33  |.... 47,0:. 48,3|
00000C60: 37 3A 97 20 34 39 2C 30  3A 97 20 35 30 2C 33 37  |7:. 49,0:. 50,37|
00000C70: 00 84 14 B2 02 9C 3A 93  22 47 52 41 50 48 49 43  |......:."GRAPHIC|
00000C80: 53 22 2C 38 00 8A 14 B7  02 3A 00 9D 14 BC 02 97  |S",8.....:......|
00000C90: 20 34 35 2C 30 3A 97 20  34 36 2C 34 36 00 BF 14  | 45,0:. 46,46...|
00000CA0: BE 02 97 20 34 37 2C 30  3A 97 20 34 38 2C 34 36  |... 47,0:. 48,46|
00000CB0: 3A 97 20 34 39 2C 30 3A  97 20 35 30 2C 34 36 00  |:. 49,0:. 50,46.|
00000CC0: D2 14 C6 02 9C 3A 93 22  43 55 52 53 4F 52 53 22  |.....:."CURSORS"|
00000CD0: 2C 38 00 D8 14 CB 02 3A  00 EB 14 D0 02 97 20 34  |,8.....:...... 4|
00000CE0: 35 2C 30 3A 97 20 34 36  2C 37 38 00 0D 15 D2 02  |5,0:. 46,78.....|
00000CF0: 97 20 34 37 2C 30 3A 97  20 34 38 2C 37 38 3A 97  |. 47,0:. 48,78:.|
00000D00: 20 34 39 2C 30 3A 97 20  35 30 2C 37 38 00 21 15  | 49,0:. 50,78.!.|
00000D10: DA 02 9C 3A 93 22 45 58  41 4D 50 4C 45 53 22 2C  |...:."EXAMPLES",|
00000D20: 38 00 27 15 E4 02 80 00  2D 15 EE 02 3A 00 33 15  |8.'.....-...:.3.|
00000D30: F8 02 3A 00 7E 15 6C 52  8F 20 54 48 45 20 46 4F  |..:.~.lR. THE FO|
00000D40: 4C 4C 4F 57 49 4E 47 20  42 4C 4F 43 4B 20 49 53  |LLOWING BLOCK IS|
00000D50: 20 54 48 45 20 53 54 41  4E 44 41 52 44 20 44 45  | THE STANDARD DE|
00000D60: 46 49 4E 49 54 49 4F 4E  53 20 55 53 45 44 20 49  |FINITIONS USED I|
00000D70: 4E 20 41 4C 4C 20 4D 4F  44 55 4C 45 53 3B 00 C5  |N ALL MODULES;..|
00000D80: 15 80 52 8F 20 4F 4E 4C  59 20 41 20 46 45 57 20  |..R. ONLY A FEW |
00000D90: 20 4F 46 20 54 48 45 53  45 20 41 52 45 20 41 43  | OF THESE ARE AC|
00000DA0: 54 55 41 4C 4C 59 20 52  45 51 55 49 52 45 44 20  |TUALLY REQUIRED |
00000DB0: 49 4E 20 54 48 49 53 20  4D 45 4E 55 20 50 52 4F  |IN THIS MENU PRO|
00000DC0: 47 52 41 4D 2E 00 CB 15  CF 52 3A 00 F1 15 D0 52  |GRAM.....R:....R|
00000DD0: 8F 20 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 53 45  |. ************SE|
00000DE0: 54 20 55 50 53 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |T UPS***********|
00000DF0: 2A 00 34 16 D2 52 5A 35  B2 34 35 3A 5A 36 B2 34  |*.4..RZ5.45:Z6.4|
00000E00: 36 3A 5A 37 B2 34 37 3A  5A 38 B2 34 38 3A 5A 39  |6:Z7.47:Z8.48:Z9|
00000E10: B2 34 39 3A 5A 30 B2 35  30 3A 8F 20 5A 45 52 4F  |.49:Z0.50:. ZERO|
00000E20: 20 50 41 47 45 20 42 41  53 49 43 20 50 4F 49 4E  | PAGE BASIC POIN|
00000E30: 54 45 52 53 00 53 16 D4  52 43 42 52 44 45 52 B2  |TERS.S..RCBRDER.|
00000E40: 35 33 32 38 30 3A 43 53  43 52 45 45 4E B2 35 33  |53280:CSCREEN.53|
00000E50: 32 38 31 00 7D 16 D5 52  8F 20 41 53 53 45 4D 42  |281.}..R. ASSEMB|
00000E60: 4C 59 20 52 4F 55 54 49  4E 45 20 4A 55 4D 50 20  |LY ROUTINE JUMP |
00000E70: 41 44 44 52 45 53 53 20  4E 41 4D 45 53 00 8A 16  |ADDRESS NAMES...|
00000E80: D6 52 54 41 B2 34 39 33  32 38 00 9C 16 D8 52 50  |.RTA.49328....RP|
00000E90: 45 52 46 45 43 54 B2 34  39 33 33 37 00 D3 16 DA  |ERFECT.49337....|
00000EA0: 52 53 4D 4F 4F 54 48 B2  34 39 33 34 30 3A 53 43  |RSMOOTH.49340:SC|
00000EB0: 41 4C 45 B2 34 39 33 34  36 3A 54 45 58 54 43 52  |ALE.49346:TEXTCR|
00000EC0: B2 34 39 33 34 39 3A 53  50 52 49 54 45 B2 34 39  |.49349:SPRITE.49|
00000ED0: 33 35 32 00 18 17 DF 52  50 4C 54 44 4F 54 B2 34  |352....RPLTDOT.4|
00000EE0: 39 33 35 35 3A 53 45 54  53 43 4C B2 34 39 33 35  |9355:SETSCL.4935|
00000EF0: 38 3A 54 55 52 4E 55 4E  B2 34 39 33 36 31 3A 4B  |8:TURNUN.49361:K|
00000F00: 4C 52 43 4F 4C B2 34 39  33 36 34 3A 54 52 4E 55  |LRCOL.49364:TRNU|
00000F10: 46 46 B2 34 39 33 36 37  00 4A 17 E4 52 4C 49 4E  |FF.49367.J..RLIN|
00000F20: 45 B2 34 39 33 38 32 3A  42 4F 58 B2 34 39 33 38  |E.49382:BOX.4938|
00000F30: 35 3A 52 44 49 55 53 B2  34 39 33 38 38 3A 43 49  |5:RDIUS.49388:CI|
00000F40: 52 43 4C 45 B2 34 39 33  39 31 00 61 17 E6 52 4B  |RCLE.49391.a..RK|
00000F50: 4F 41 4C 41 50 49 43 54  55 52 45 B2 34 39 33 39  |OALAPICTURE.4939|
00000F60: 34 00 67 17 E8 52 3A 00  7C 17 E9 52 8F 20 56 41  |4.g..R:.|..R. VA|
00000F70: 52 49 41 42 4C 45 20 4E  41 4D 45 53 00 92 17 EB  |RIABLE NAMES....|
00000F80: 52 52 58 B2 34 39 31 35  32 3A 52 59 B2 34 39 31  |RRX.49152:RY.491|
00000F90: 35 34 00 C2 17 EE 52 42  31 B2 34 39 31 35 36 3A  |54....RB1.49156:|
00000FA0: 42 32 B2 34 39 31 35 37  3A 4C 50 52 45 53 53 B2  |B2.49157:LPRESS.|
00000FB0: 34 39 31 36 31 3A 52 50  52 45 53 53 B2 34 39 31  |49161:RPRESS.491|
00000FC0: 36 32 00 F1 17 F3 52 53  58 B2 34 39 31 39 36 3A  |62....RSX.49196:|
00000FD0: 53 59 B2 34 39 31 39 37  3A 4C 45 56 45 4C B2 34  |SY.49197:LEVEL.4|
00000FE0: 39 31 39 38 3A 4C 4F 43  4B 53 54 B2 34 39 31 39  |9198:LOCKST.4919|
00000FF0: 39 00 2D 18 F8 52 58 53  B2 34 39 31 37 37 3A 59  |9.-..RXS.49177:Y|
00001000: 53 B2 34 39 31 37 39 3A  58 46 B2 34 39 31 38 31  |S.49179:XF.49181|
00001010: 3A 59 46 B2 34 39 31 38  33 3A 58 4E 57 B2 34 39  |:YF.49183:XNW.49|
00001020: 31 38 35 3A 59 4E 57 B2  34 39 31 38 39 00 55 18  |185:YNW.49189.U.|
00001030: FD 52 48 31 B2 34 39 31  37 38 3A 48 32 B2 34 39  |.RH1.49178:H2.49|
00001040: 31 38 30 3A 48 33 B2 34  39 31 38 32 3A 48 34 B2  |180:H3.49182:H4.|
00001050: 34 39 31 38 34 00 8B 18  FE 52 53 31 B2 34 39 31  |49184....RS1.491|
00001060: 38 37 3A 53 32 B2 53 31  AA 31 3A 4D 31 B2 34 39  |87:S2.S1.1:M1.49|
00001070: 31 37 35 3A 4D 32 B2 4D  31 AA 31 3A 8F 20 20 53  |175:M2.M1.1:.  S|
00001080: 50 52 49 54 45 20 52 41  4E 47 45 00 BA 18 02 53  |PRITE RANGE....S|
00001090: 42 41 4E 4B 41 B2 34 39  31 39 31 3A 53 53 54 41  |BANKA.49191:SSTA|
000010A0: 52 54 B2 34 39 31 39 34  3A 53 41 B2 34 39 31 39  |RT.49194:SA.4919|
000010B0: 32 3A 43 41 B2 34 39 31  39 33 00 07 19 07 53 53  |2:CA.49193....SS|
000010C0: 46 4C 41 47 B2 34 39 32  30 30 3A 53 4E 41 42 4C  |FLAG.49200:SNABL|
000010D0: 45 B2 35 33 32 36 39 3A  53 4B 4F 4C 52 B2 35 33  |E.53269:SKOLR.53|
000010E0: 32 38 37 3A 58 4C 4F 53  50 B2 35 33 32 34 38 3A  |287:XLOSP.53248:|
000010F0: 58 48 49 53 50 B2 35 33  32 36 34 3A 59 4C 4F 53  |XHISP.53264:YLOS|
00001100: 50 B2 35 33 32 34 39 00  29 19 0C 53 4D 43 4D B2  |P.53249.)..SMCM.|
00001110: 34 39 32 30 35 3A 43 4F  4C 52 B2 34 39 32 30 36  |49205:COLR.49206|
00001120: 3A 58 52 B2 34 39 32 30  38 00 67 19 11 53 58 31  |:XR.49208.g..SX1|
00001130: B2 34 39 32 30 39 3A 58  32 B2 34 39 32 31 30 3A  |.49209:X2.49210:|
00001140: 59 31 B2 34 39 32 31 31  3A 59 32 B2 34 39 32 31  |Y1.49211:Y2.4921|
00001150: 32 3A 52 41 44 49 55 53  B2 34 39 32 31 33 3A 54  |2:RADIUS.49213:T|
00001160: 33 B2 34 39 32 33 39 00  6D 19 16 53 8E 00 73 19  |3.49239.m..S..s.|
00001170: 82 55 3A 00 98 19 30 75  9F 31 35 2C 38 2C 31 35  |.U:...0u.15,8,15|
00001180: 3A 98 31 35 2C 22 53 30  3A 4D 45 4E 55 22 3A 94  |:.15,"S0:MENU":.|
00001190: 22 4D 45 4E 55 22 2C 38  00 00 00 FF FF 00 00 FF  |"MENU",8........|
000011A0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000011B0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000011C0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000011D0: FF 40 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |.@..............|
000011E0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000011F0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FE FF FF 00  |................|
00001200: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001210: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001220: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001230: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001240: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001250: 00 BF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001260: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001270: 00 FF FF 00 00 FF FF 00  00 FF FF 00 01 FF FF 00  |................|
00001280: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001290: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012A0: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012B0: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012C0: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012D0: 00 BF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012E0: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
000012F0: 00 FF FF 00 00 FF FF 00  00 FF FF 00 01 00 00 FF  |................|
00001300: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001310: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001320: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001330: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001340: FF 00 00 EF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001350: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001360: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001370: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FE 00 00 FF  |................|
00001380: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
00001390: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000013A0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000013B0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000013C0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000013D0: FF 40 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |.@..............|
000013E0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FF 00 00 FF  |................|
000013F0: FF 00 00 FF FF 00 00 FF  FF 00 00 FF FE FF FF 00  |................|
00001400: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001410: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001420: 00 FF FF 00 00 FF FF 00  00 FF FF 00 00 FF FF 00  |................|
00001430: 00 FF FF 4F 44 55 4C 45  20 52 45 41 44 53 20 27  |...ODULE READS '|
00001440: 52 41 57 27 20 44 41 54  41 20 46 52 4F 4D 20 54  |RAW' DATA FROM T|
00001450: 48 45 22 00 70 1C 92 09  99 22 54 41 42 4C 45 54  |HE".p...."TABLET|
00001460: 3A 20                                             |:               |
.......       MENU.....:.D.... DISPLAY G
RAPHICS MENU AND MAKE CHOICE.J...:.P.(..
.T.*.. 21200:. SET UP VARIABLE NAMES...+
.. SN,0:. 49204,14:. TURN OFF SPRITES.Y.
,..B(34578)..77 . . 34578,77:.60:. SKIP 
IF FIRST TIME RUN.....:...2.. LINES 52-5
6 COPY COLOR MEMORY INTO COLOR RAM.K.3..
 53265,B(53265).239:. SWITCH SCREEN TO B
ORDER COLOR.T.4.. 252,131:. 251,40:. 254
,216:. 253,0...5.. 53280,13...6.. 49236,
135:.49235,16:. 53281,0...7.:...8.. 4939
7:. MOVES COLOR MEMORY FOR MENU PICTURE.
..9.:.'.:.. LINES 60-63 DISPLAY THE MAIN
 MENU PICTURE LOCATED IN BANK 3.-.;.:.W.
<.. BA,0:.SA,48:. CA,8:. SS,204:.CH,224.
..=.. 56578,B(56578).3:.56576,(B(56576).
252).0...>..53272,(B(53272).15).48:.5327
2,(B(53272).240).8...?.. 53265,B(53265).
32:.53270,B(53270).16...@.:.).A.I7.255:I
8.1:. FIX BIT MAP(LINES 65-70) ALTERED B
Y RESTORE.?.B..I9.64816 . 64847.`.C.. I9
,I7:I8.I8.1:. I8.5 .I7.0.Y.D.. I8.9 . I7
.255:I8.1...E.. I9.64839 . I7.240...F.. 
I9. .G.:...K..53281,0...P.. 53265,B(5326
5).16:. TURN SCREEN BACK ON.).D..*******
****************************************
*************************./.N...S.X..   
          MAIN MENU PROGRAM.Y.......... 
 THIS PROGRAM DOES THE FOLLOWING;...... 
      1) DISPLAYS MAIN MENU PICTURE.W. .
.       2) PUTS SPRITE CURSOR ON SCREEN.
.....       3) DIVIDES TABLET INTO FOUR 
AREAS.E....       4) SELECTS AND LOADS T
HE APPROPRIATE MENU SELECTION.K.....R.H.
.******CONTROL SECTION************...R..
 300:. SETS UP CONSTANTS...... 400:. MOV
E SPRITE AROUND.L.... 500:. DIVIDE UP TA
BLET.....K . 600:. LOAD SELECTION.....K 
. 220...".....+.:.5.,..******SET UP CONS
TANTS, VARIABLES,FLAGS*******.;.5.:...6.
. SEE "BASICS" PROGRAM FOR DETAILED EXPL
ANATION OF THE FOLLOWING...;.. S1,4: . S
2,4: . M1,255: .M2,255: .  NORMAL SPRITE
 RANGE.U.@.. LO,1:. LE,0:. SP...T.. SK,1
:. SET SPRITE COLOR...^.. XL,172:. XH,0:
. YL,142:. SN,1:. PUT SPRITE AT CENTER.J
.H.. TA:.((B(RX).9).(B(RY).9)). 360:. CH
ECK IF PAD PRESSED.P.....V...:......****
**PUT UP SPRITE**************...... SF,0
:. RESET SPRITE SCALING...... SPRITE:. C
ALL SPRITE ROUTINE...........:......****
**DIVIDE UP TABLET***********.7.... XS,1
:. H1,0:. SET X START=1.Y.... YS,1:. H2,
0:. SET Y START=1...... XF,238:. H3,0:. 
SET X FINNISH=228...... YF,200:. H4,0:. 
SET Y FINNISH=200...&.. SCALE...0.NX.B(X
N):NY.B(YN):. NEW VALUES OF X,Y...N.....
W.:...X..********SELECTS AND LOADS CHOIC
E*******.P.B..(B(LP) .  B(RP)).0 . . 220
:. RETURN IF NOT PRESSED.V.C.:...D..((NX
.19).(NX.105)) . NX.1:. SET DETECTION AR
EA...E..((NX.133).(NX.221)) . NX.2.G.F..
((NX..1).(NX..2)) . 220...G..((NY.16).(N
Y.88)) . NY.1...H..((NY.120).(NY.189)) .
 NY.2.".I..((NY..1).(NY..2)) . 220.(.J.:
.H.L.CV.NX.(NY.1).2:. CV=1,2,3,4.H.V.. C
V.1 . CV.1:. CHECK LIMIT...... CV.4 . CV
.4:. CHECK LIMIT...... SN,0:.T3,0:.T3.1,
0.D.... 2,8,2,"0:SPRITE.UPARROW,S,R"....
. 2:. 15,8,15:.15,A$,B$,C$,D$......E(A$)
.0.650...... BA,3:.SA,16:.CA,4.<....TR:.
".":.:.:.:.:.G(158):."          ";B$.N..
..I.1. 1000:.I.V....10.\...:.W.... CV . 
660,700,680,720.}...:.A.... POKES 45 THR
OUGH 50 SET THE END OF BASIC PROGRAM TO 
BE LOADED.G...:...... 45,0:. 46,101:. SE
T BASIC POINTERS...... 47,0:. 48,101:. 4
9,0:. 50,101.5....:."BASICS",8:. LOAD PR
OGRAM.;...:.N.... 45,0:. 46,37.P.... 47,
0:. 48,37:. 49,0:. 50,37......:."GRAPHIC
S",8.....:...... 45,0:. 46,46...... 47,0
:. 48,46:. 49,0:. 50,46.R.F..:."CURSORS"
,8.X.K.:...P.. 45,0:. 46,78...R.. 47,0:.
 48,78:. 49,0:. 50,78.!.Z..:."EXAMPLES",
8.'.....-...:.3...:.~.LR. THE FOLLOWING 
BLOCK IS THE STANDARD DEFINITIONS USED I
N ALL MODULES;.E..R. ONLY A FEW  OF THES
E ARE ACTUALLY REQUIRED IN THIS MENU PRO
GRAM..K.OR:...PR. ************SET UPS***
*********.4.RRZ5.45:Z6.46:Z7.47:Z8.48:Z9
.49:Z0.50:. ZERO PAGE BASIC POINTERS.S.T
RCBRDER.53280:CSCREEN.53281.}.UR. ASSEMB
LY ROUTINE JUMP ADDRESS NAMES...VRTA.493
28...XRPERFECT.49337.S.ZRSMOOTH.49340:SC
ALE.49346:TEXTCR.49349:SPRITE.49352....R
PLTDOT.49355:SETSCL.49358:TURNUN.49361:K
LRCOL.49364:TRNUFF.49367.J..RLINE.49382:
BOX.49385:RDIUS.49388:CIRCLE.49391.A..RK
OALAPICTURE.49394.G..R:.|..R. VARIABLE N
AMES....RRX.49152:RY.49154.B..RB1.49156:
B2.49157:LPRESS.49161:RPRESS.49162....RS
X.49196:SY.49197:LEVEL.49198:LOCKST.4919
9.-..RXS.49177:YS.49179:XF.49181:YF.4918
3:XNW.49185:YNW.49189.U..RH1.49178:H2.49
180:H3.49182:H4.49184....RS1.49187:S2.S1
.1:M1.49175:M2.M1.1:.  SPRITE RANGE....S
BANKA.49191:SSTART.49194:SA.49192:CA.491
93....SSFLAG.49200:SNABLE.53269:SKOLR.53
287:XLOSP.53248:XHISP.53264:YLOSP.53249.
)..SMCM.49205:COLR.49206:XR.49208.G..SX1
.49209:X2.49210:Y1.49211:Y2.49212:RADIUS
.49213:T3.49239.M..S..S..U:...0U.15,8,15
:.15,"S0:MENU":."MENU",8................
........................................
.@......................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
.................................@......
........................................
........................................
...........ODULE READS 'RAW' DATA FROM T
HE".P...."TABLET: 
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL