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

MULCOLRES

FILE INFORMATION

FILENAME(S): MULCOLRES

FILE TYPE(S): PRG

FILE SIZE: 3.6K

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

APPEARS ON: 2 disk(s)

FILE HASH

1d66f3af709d1d57704aeac0b8c6c965b0a3c47c38703cf5515adfbd5bd4a511

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
LISTINGS MULCOLRES PRG DuncanTwain 9 2 DOWNLOAD FILE
LISTINGS MULCOLRES PRG DuncanTwain 9 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0C 08 05 00 8D 31  30 30 30 30 00 35 08 0A  |.......10000.5..|
00000010: 00 97 35 33 32 38 31 2C  37 3A 97 35 33 32 38 30  |..53281,7:.53280|
00000020: 2C 30 3A 99 22 93 90 48  41 4E 47 20 4F 4E 20 2E  |,0:."..HANG ON .|
00000030: 2E 2E 2E 2E 22 00 45 08  14 00 42 41 53 45 B2 32  |....".E...BASE.2|
00000040: AC 34 30 39 36 00 5E 08  1E 00 81 20 49 B2 42 41  |.4096.^.... I.BA|
00000050: 53 45 20 A4 20 42 41 53  45 AA 37 39 39 39 00 6C  |SE . BASE.7999.l|
00000060: 08 28 00 97 20 49 2C 30  3A 82 20 49 00 83 08 32  |.(.. I,0:. I...2|
00000070: 00 97 20 35 33 32 37 32  2C C2 28 35 33 32 37 32  |.. 53272,.(53272|
00000080: 29 B0 38 00 9B 08 37 00  97 20 35 33 32 36 35 2C  |).8...7.. 53265,|
00000090: C2 28 35 33 32 36 35 29  B0 33 32 00 B3 08 3C 00  |.(53265).32...<.|
000000A0: 97 20 35 33 32 37 30 2C  C2 28 35 33 32 37 30 29  |. 53270,.(53270)|
000000B0: B0 31 36 00 C7 08 46 00  81 20 49 B2 31 30 32 34  |.16...F.. I.1024|
000000C0: 20 A4 20 32 30 32 33 00  D5 08 50 00 97 20 49 2C  | . 2023...P.. I,|
000000D0: 31 3A 82 20 49 00 E2 08  5A 00 97 35 33 32 38 31  |1:. I...Z..53281|
000000E0: 2C 37 00 06 09 64 00 58  B2 30 3A 59 B2 30 3A 41  |,7...d.X.0:Y.0:A|
000000F0: B2 38 3A 42 B2 41 3A 44  B2 31 3A 45 B2 31 3A 46  |.8:B.A:D.1:E.1:F|
00000100: B2 31 3A 4A B2 31 00 0E  09 6E 00 A1 41 24 00 20  |.1:J.1...n..A$. |
00000110: 09 73 00 8B 41 24 B2 22  5F 22 A7 31 33 30 30 30  |.s..A$."_".13000|
00000120: 00 3D 09 78 00 8B 41 24  B2 22 49 22 A7 59 B2 59  |.=.x..A$."I".Y.Y|
00000130: AB 31 3A 8B 59 B3 30 A7  59 B2 32 30 30 00 5A 09  |.1:.Y.0.Y.200.Z.|
00000140: 79 00 8B 41 24 B2 22 4D  22 A7 59 B2 59 AA 31 3A  |y..A$."M".Y.Y.1:|
00000150: 8B 59 B1 32 30 30 A7 59  B2 30 00 77 09 7A 00 8B  |.Y.200.Y.0.w.z..|
00000160: 41 24 B2 22 41 22 A7 58  B2 58 AB 31 3A 8B 58 B3  |A$."A".X.X.1:.X.|
00000170: 30 A7 58 B2 31 35 39 00  94 09 7B 00 8B 41 24 B2  |0.X.159...{..A$.|
00000180: 22 44 22 A7 58 B2 58 AA  31 3A 8B 58 B1 31 35 39  |"D".X.X.1:.X.159|
00000190: A7 58 B2 30 00 BD 09 7D  00 8B 41 24 B2 22 88 22  |.X.0...}..A$."."|
000001A0: A7 97 35 33 32 38 31 2C  41 3A 41 B2 41 AA 31 3A  |..53281,A:A.A.1:|
000001B0: 8B 41 B1 31 35 A7 41 B2  30 3A 8F 46 37 00 ED 09  |.A.15.A.0:.F7...|
000001C0: 7E 00 8B 41 24 B2 22 8C  22 A7 97 35 33 32 38 30  |~..A$."."..53280|
000001D0: 2C 42 3A 42 B2 42 AA 31  3A 8B 42 B1 31 35 A7 42  |,B:B.B.1:.B.15.B|
000001E0: B2 30 3A 8F 53 48 49 46  54 45 44 46 37 00 FF 09  |.0:.SHIFTEDF7...|
000001F0: 82 00 8B 41 24 B2 22 85  22 A7 8D 32 30 30 30 00  |...A$."."..2000.|
00000200: 11 0A 83 00 8B 41 24 B2  22 86 22 A7 8D 33 30 30  |.....A$."."..300|
00000210: 30 00 23 0A 84 00 8B 41  24 B2 22 87 22 A7 8D 34  |0.#....A$."."..4|
00000220: 30 30 30 00 34 0A 86 00  8B 41 24 B2 22 D1 22 A7  |000.4....A$.".".|
00000230: 35 30 30 30 00 50 0A 87  00 8B 41 24 B2 22 31 22  |5000.P....A$."1"|
00000240: A7 43 B2 43 AA 31 3A 8B  43 B1 31 35 A7 43 B2 30  |.C.C.1:.C.15.C.0|
00000250: 00 6C 0A 88 00 8B 41 24  B2 22 33 22 A7 47 B2 47  |.l....A$."3".G.G|
00000260: AA 31 3A 8B 47 B1 31 35  A7 47 B2 30 00 88 0A 8A  |.1:.G.15.G.0....|
00000270: 00 8B 41 24 B2 22 35 22  A7 48 B2 48 AA 31 3A 8B  |..A$."5".H.H.1:.|
00000280: 48 B1 31 35 A7 48 B2 30  00 9A 0A 8C 00 8B 41 24  |H.15.H.0......A$|
00000290: B2 22 37 22 A7 4A B2 31  AB 4A 00 A9 0A C8 00 52  |."7".J.1.J.....R|
000002A0: 4F 57 B2 B5 28 59 AD 38  29 00 B9 0A D2 00 43 48  |OW..(Y.8).....CH|
000002B0: 41 52 B2 B5 28 58 AD 34  29 00 C6 0A DC 00 4C 49  |AR..(X.4).....LI|
000002C0: 4E 45 B2 59 AF 37 00 00  0B E6 00 42 49 54 B2 28  |NE.Y.7.....BIT.(|
000002D0: 37 AB 28 58 AF 33 29 AC  32 29 3A 42 49 54 B2 28  |7.(X.3).2):BIT.(|
000002E0: 32 AE 42 49 54 29 AC 44  AA 28 32 AE 28 42 49 54  |2.BIT).D.(2.(BIT|
000002F0: AB 31 29 29 AC 45 3A 42  49 54 B2 42 49 54 AC 46  |.1)).E:BIT.BIT.F|
00000300: 00 22 0B F0 00 42 59 54  45 B2 38 31 39 32 AA 52  |."...BYTE.8192.R|
00000310: 4F 57 AC 33 32 30 AA 43  48 41 52 AC 38 AA 4C 49  |OW.320.CHAR.8.LI|
00000320: 4E 45 00 46 0B F5 00 8B  4A B2 30 A7 97 42 59 54  |NE.F....J.0..BYT|
00000330: 45 2C C2 28 42 59 54 45  29 AF 32 35 35 AB 42 49  |E,.(BYTE).255.BI|
00000340: 54 3A 89 31 31 30 00 5D  0B FA 00 97 20 42 59 54  |T:.110.].... BYT|
00000350: 45 2C C2 28 42 59 54 45  29 B0 42 49 54 00 66 0B  |E,.(BYTE).BIT.f.|
00000360: 04 01 89 31 31 30 00 7F  0B D0 07 97 35 35 32 39  |...110......5529|
00000370: 36 AA 52 4F 57 AC 34 30  AA 43 48 41 52 2C 43 00  |6.ROW.40.CHAR,C.|
00000380: 91 0B DC 07 44 B2 31 3A  45 B2 31 3A 46 B2 31 3A  |....D.1:E.1:F.1:|
00000390: 8E 00 B2 0B B8 0B 97 31  30 32 34 AA 52 4F 57 AC  |.......1024.ROW.|
000003A0: 34 30 AA 43 48 41 52 2C  47 20 B0 20 28 48 AC 31  |40.CHAR,G . (H.1|
000003B0: 36 29 00 C4 0B C4 0B 44  B2 31 3A 45 B2 30 3A 46  |6).....D.1:E.0:F|
000003C0: B2 31 3A 8E 00 E5 0B A0  0F 97 31 30 32 34 AA 52  |.1:.......1024.R|
000003D0: 4F 57 AC 34 30 AA 43 48  41 52 2C 28 48 AC 31 36  |OW.40.CHAR,(H.16|
000003E0: 29 20 B0 20 47 00 F7 0B  AC 0F 44 B2 30 3A 45 B2  |) . G.....D.0:E.|
000003F0: 31 3A 46 B2 31 3A 8E 00  2D 0C 88 13 97 35 33 32  |1:F.1:..-....532|
00000400: 36 35 2C C2 28 35 33 32  36 35 29 AF 32 32 33 3A  |65,.(53265).223:|
00000410: 97 35 33 32 37 30 2C C2  28 35 33 32 37 30 29 AF  |.53270,.(53270).|
00000420: 32 33 39 3A 97 35 33 32  37 32 2C 32 31 00 4F 0C  |239:.53272,21.O.|
00000430: 8A 13 99 22 93 11 11 4C  4F 41 44 13 22 3B 3A 97  |..."...LOAD.";:.|
00000440: 36 33 31 2C 31 33 3A 97  31 39 38 2C 31 3A 80 00  |631,13:.198,1:..|
00000450: 5E 0C 10 27 97 20 35 33  32 37 32 2C 32 33 00 A1  |^..'. 53272,23..|
00000460: 0C 12 27 97 35 33 32 38  30 2C 30 3A 97 35 33 32  |..'.53280,0:.532|
00000470: 38 31 2C 30 3A 99 22 93  9E D7 45 4C 43 4F 4D 45  |81,0:."...ELCOME|
00000480: 20 54 4F 20 4D 55 4C 54  49 2D 43 4F 4C 4F 55 52  | TO MULTI-COLOUR|
00000490: 20 48 49 47 48 20 52 45  53 20 41 52 54 49 53 54  | HIGH RES ARTIST|
000004A0: 21 00 DF 0C 14 27 99 22  11 D4 4F 20 44 52 41 57  |!....'."..O DRAW|
000004B0: 20 49 4E 20 48 49 47 48  20 52 45 53 20 55 53 49  | IN HIGH RES USI|
000004C0: 4E 47 20 4D 55 4C 54 49  2D 43 4F 4C 4F 55 52 20  |NG MULTI-COLOUR |
000004D0: 20 4D 4F 44 45 20 4F 4E  20 54 48 45 20 22 3B 00  | MODE ON THE ";.|
000004E0: 23 0D 16 27 99 22 C3 4F  4D 4D 4F 44 4F 52 45 20  |#..'.".OMMODORE |
000004F0: 36 34 2C 20 43 45 52 54  41 49 4E 20 20 20 20 20  |64, CERTAIN     |
00000500: 20 20 43 4F 4E 56 45 4E  54 49 4F 4E 53 20 48 41  |  CONVENTIONS HA|
00000510: 56 45 20 54 4F 20 42 45  20 4F 42 53 45 52 56 45  |VE TO BE OBSERVE|
00000520: 44 2E 22 00 6B 0D 18 27  99 22 11 C5 41 43 48 20  |D.".k..'."..ACH |
00000530: 38 20 50 49 58 45 4C 20  42 59 20 38 20 50 49 58  |8 PIXEL BY 8 PIX|
00000540: 45 4C 20 53 51 55 41 52  45 20 43 41 4E 20 53 48  |EL SQUARE CAN SH|
00000550: 4F 57 20 46 4F 55 52 20  44 49 46 46 45 52 45 4E  |OW FOUR DIFFEREN|
00000560: 54 20 43 4F 4C 4F 55 52  53 2E 22 00 B7 0D 1A 27  |T COLOURS."....'|
00000570: 99 22 11 CF 4E 45 20 4F  46 20 54 48 45 53 45 20  |."..NE OF THESE |
00000580: 49 53 20 54 48 45 20 53  43 52 45 45 4E 20 42 41  |IS THE SCREEN BA|
00000590: 43 4B 47 52 4F 55 4E 44  20 20 20 43 4F 4C 4F 55  |CKGROUND   COLOU|
000005A0: 52 2C 20 41 4C 54 45 52  45 44 20 42 59 20 D0 CF  |R, ALTERED BY ..|
000005B0: CB C5 49 4E 47 22 3B 00  06 0E 1C 27 99 22 20 4D  |..ING";....'." M|
000005C0: 45 4D 4F 52 59 20 4C 4F  43 41 2D 20 54 49 4F 4E  |EMORY LOCA- TION|
000005D0: 20 35 33 32 38 31 2E 20  20 D4 48 49 53 20 42 45  | 53281.  .HIS BE|
000005E0: 43 4F 4D 45 53 20 54 48  45 20 53 54 41 4E 44 41  |COMES THE STANDA|
000005F0: 52 44 20 20 42 41 43 4B  47 52 4F 55 4E 44 20 43  |RD  BACKGROUND C|
00000600: 4F 4C 4F 55 52 2E 00 31  0E 1E 27 99 22 11 D4 48  |OLOUR..1..'."..H|
00000610: 45 20 4F 54 48 45 52 20  54 48 52 45 45 20 43 4F  |E OTHER THREE CO|
00000620: 4C 4F 55 52 53 20 43 4F  4D 45 20 46 52 4F 4D 20  |LOURS COME FROM |
00000630: 3A 00 6C 0E 20 27 99 22  11 D3 43 52 45 45 4E 20  |:.l. '."..CREEN |
00000640: 4D 45 4D 4F 52 59 20 28  49 2E 45 2E 20 4C 4F 43  |MEMORY (I.E. LOC|
00000650: 41 54 49 4F 4E 20 31 30  32 34 20 20 20 20 20 20  |ATION 1024      |
00000660: 20 4F 4E 57 41 52 44 53  29 2C 22 3B 00 B1 0E 22  | ONWARDS),";..."|
00000670: 27 99 22 20 57 49 54 48  20 54 48 45 20 54 4F 50  |'." WITH THE TOP|
00000680: 20 46 4F 55 52 20 42 49  54 53 20 4F 46 20 54 48  | FOUR BITS OF TH|
00000690: 45 20 52 45 4C 45 56 41  4E 54 20 42 59 54 45 20  |E RELEVANT BYTE |
000006A0: 44 45 54 45 52 4D 49 4E  49 4E 47 20 4F 4E 45 22  |DETERMINING ONE"|
000006B0: 3B 00 E7 0E 24 27 99 22  20 43 4F 4C 4F 55 52 2C  |;...$'." COLOUR,|
000006C0: 20 20 20 41 4E 44 20 54  48 45 20 42 4F 54 54 4F  |   AND THE BOTTO|
000006D0: 4D 20 46 4F 55 52 20 41  4E 4F 54 48 45 52 20 43  |M FOUR ANOTHER C|
000006E0: 4F 4C 4F 55 52 2E 22 00  F2 0E 26 27 8D 31 32 30  |OLOUR."...&'.120|
000006F0: 30 30 00 35 0F 28 27 99  22 93 D4 48 45 20 46 49  |00.5.('."..HE FI|
00000700: 4E 41 4C 20 43 4F 4C 4F  55 52 20 43 4F 4D 45 53  |NAL COLOUR COMES|
00000710: 20 46 52 4F 4D 20 54 48  45 20 43 4F 4C 4F 55 52  | FROM THE COLOUR|
00000720: 20 20 4D 45 4D 4F 52 59  20 52 45 47 49 53 54 45  |  MEMORY REGISTE|
00000730: 52 2C 20 22 3B 00 63 0F  2A 27 99 22 53 54 41 52  |R, ";.c.*'."STAR|
00000740: 54 49 4E 47 20 41 54 20  4D 45 4D 4F 52 59 20 20  |TING AT MEMORY  |
00000750: 20 20 20 4C 4F 43 41 54  49 4F 4E 20 35 35 32 39  |   LOCATION 5529|
00000760: 36 2E 22 00 AF 0F 2C 27  99 22 11 C9 4E 20 54 48  |6."...,'."..N TH|
00000770: 49 53 20 4D 4F 44 45 2C  20 4F 55 52 20 48 4F 52  |IS MODE, OUR HOR|
00000780: 49 5A 4F 4E 54 41 4C 20  52 45 53 4F 4C 55 54 49  |IZONTAL RESOLUTI|
00000790: 4F 4E 20 49 53 20 52 45  44 55 43 45 44 20 54 4F  |ON IS REDUCED TO|
000007A0: 20 31 36 30 20 27 50 49  58 45 4C 53 27 22 3B 00  | 160 'PIXELS'";.|
000007B0: F8 0F 2E 27 99 22 2C 20  53 49 4E 43 45 20 49 54  |...'.", SINCE IT|
000007C0: 20 20 20 20 54 41 4B 45  53 20 54 57 4F 20 42 49  |    TAKES TWO BI|
000007D0: 54 53 20 54 4F 20 44 45  54 45 52 4D 49 4E 45 20  |TS TO DETERMINE |
000007E0: 54 48 45 20 53 54 41 54  45 20 4F 46 45 41 43 48  |THE STATE OFEACH|
000007F0: 20 50 49 58 45 4C 2E 22  00 20 10 30 27 99 22 11  | PIXEL.". .0'.".|
00000800: C2 49 54 20 D0 41 49 52  49 4E 47 20 20 20 20 C3  |.IT .AIRING    .|
00000810: 4F 4C 4F 55 52 20 C4 49  53 50 4C 41 59 45 44 22  |OLOUR .ISPLAYED"|
00000820: 00 50 10 31 27 99 22 11  20 20 20 30 30 20 20 20  |.P.1'.".   00   |
00000830: 20 20 20 20 20 20 20 D3  43 52 45 45 4E 20 42 41  |       .CREEN BA|
00000840: 43 4B 47 52 4F 55 4E 44  20 43 4F 4C 4F 55 52 22  |CKGROUND COLOUR"|
00000850: 00 98 10 32 27 99 22 20  20 20 30 31 20 20 20 20  |...2'."   01    |
00000860: 20 20 20 20 20 20 D5 50  50 45 52 20 46 4F 55 52  |      .PPER FOUR|
00000870: 20 42 49 54 53 20 4F 46  22 3A 99 22 20 20 20 20  | BITS OF":."    |
00000880: 20 20 20 20 20 20 20 20  20 20 20 53 43 52 45 45  |           SCREE|
00000890: 4E 20 4D 45 4D 4F 52 59  00 BE 10 34 27 99 22 20  |N MEMORY...4'." |
000008A0: 20 20 31 30 20 20 20 20  20 20 20 20 20 20 CC 4F  |  10          .O|
000008B0: 57 45 52 20 46 4F 55 52  20 42 49 54 53 22 00 E2  |WER FOUR BITS"..|
000008C0: 10 36 27 99 22 20 20 20  31 31 20 20 20 20 20 20  |.6'."   11      |
000008D0: 20 20 20 20 C3 4F 4C 4F  55 52 20 4D 45 4D 4F 52  |    .OLOUR MEMOR|
000008E0: 59 22 00 2F 11 37 27 99  22 11 C1 4E 44 20 48 45  |Y"./.7'."..ND HE|
000008F0: 4E 43 45 20 54 48 45 20  41 56 41 49 4C 41 42 49  |NCE THE AVAILABI|
00000900: 4C 49 54 59 20 4F 46 20  34 20 43 4F 4C 4F 55 52  |LITY OF 4 COLOUR|
00000910: 53 20 50 45 52 20 43 48  41 52 41 43 54 45 52 20  |S PER CHARACTER |
00000920: 53 51 55 41 52 45 2E 22  3A 8D 31 32 30 30 30 00  |SQUARE.":.12000.|
00000930: 4F 11 38 27 99 22 93 D5  53 45 20 54 48 45 20 46  |O.8'."..SE THE F|
00000940: 4F 4C 4C 4F 57 49 4E 47  20 4B 45 59 53 3A 22 00  |OLLOWING KEYS:".|
00000950: 69 11 3A 27 99 22 CB 45  59 20 50 52 45 53 53 45  |i.:'.".EY PRESSE|
00000960: 44 20 20 C1 43 54 49 4F  4E 00 92 11 3C 27 99 22  |D  .CTION...<'."|
00000970: 11 20 20 20 20 C6 31 20  20 20 20 20 20 20 C3 48  |.    .1       .H|
00000980: 41 4E 47 45 20 43 4F 4C  4F 55 52 20 4D 45 4D 4F  |ANGE COLOUR MEMO|
00000990: 52 59 00 B9 11 3E 27 99  22 20 20 20 20 C6 33 20  |RY...>'."    .3 |
000009A0: 20 20 20 20 20 20 C3 48  41 4E 47 45 20 4C 4F 57  |      .HANGE LOW|
000009B0: 45 52 20 34 20 42 49 54  53 00 E0 11 40 27 99 22  |ER 4 BITS...@'."|
000009C0: 20 20 20 20 C6 35 20 20  20 20 20 20 20 C3 48 41  |    .5       .HA|
000009D0: 4E 47 45 20 55 50 50 45  52 20 34 20 42 49 54 53  |NGE UPPER 4 BITS|
000009E0: 00 0C 12 42 27 99 22 20  20 20 20 C6 37 20 20 20  |...B'."    .7   |
000009F0: 20 20 20 20 C3 48 41 4E  47 45 20 42 41 43 4B 47  |    .HANGE BACKG|
00000A00: 52 4F 55 4E 44 20 43 4F  4C 4F 55 52 00 34 12 44  |ROUND COLOUR.4.D|
00000A10: 27 99 22 D3 48 49 46 54  45 44 20 C6 37 20 20 20  |'.".HIFTED .7   |
00000A20: C3 48 41 4E 47 45 20 42  4F 52 44 45 52 20 43 4F  |.HANGE BORDER CO|
00000A30: 4C 4F 55 52 00 5C 12 46  27 99 22 11 20 20 20 20  |LOUR.\.F'.".    |
00000A40: 31 20 20 20 20 20 20 20  20 C3 48 41 4E 47 45 20  |1        .HANGE |
00000A50: 56 41 4C 55 45 20 46 4F  52 20 C6 31 00 83 12 48  |VALUE FOR .1...H|
00000A60: 27 99 22 20 20 20 20 33  20 20 20 20 20 20 20 20  |'."    3        |
00000A70: C3 48 41 4E 47 45 20 56  41 4C 55 45 20 46 4F 52  |.HANGE VALUE FOR|
00000A80: 20 C6 33 00 AA 12 4A 27  99 22 20 20 20 20 35 20  | .3...J'."    5 |
00000A90: 20 20 20 20 20 20 20 C3  48 41 4E 47 45 20 56 41  |       .HANGE VA|
00000AA0: 4C 55 45 20 46 4F 52 20  C6 35 00 D4 12 4C 27 99  |LUE FOR .5...L'.|
00000AB0: 22 20 20 20 20 37 20 20  20 20 20 20 20 20 D4 4F  |"    7        .O|
00000AC0: 47 47 4C 45 20 45 52 41  53 45 2F 44 52 41 57 20  |GGLE ERASE/DRAW |
00000AD0: 4D 4F 44 45 00 F3 12 4D  27 99 22 20 20 20 20 20  |MODE...M'."     |
00000AE0: 20 20 20 20 20 20 20 20  4F 46 46 20 41 4E 44 20  |        OFF AND |
00000AF0: 4F 4E 22 00 22 13 4E 27  99 22 11 D3 48 49 46 54  |ON".".N'."..HIFT|
00000B00: 45 44 20 D1 20 20 20 20  C5 58 49 54 20 54 4F 20  |ED .    .XIT TO |
00000B10: 4C 4F 41 44 20 4E 45 58  54 20 50 52 4F 47 52 41  |LOAD NEXT PROGRA|
00000B20: 4D 22 00 69 13 4F 27 99  22 11 20 20 20 20 C1 20  |M".i.O'.".    . |
00000B30: 20 20 20 20 20 20 20 CD  4F 56 45 20 43 55 52 53  |       .OVE CURS|
00000B40: 4F 52 20 4C 45 46 54 22  3A 99 22 20 20 20 20 C4  |OR LEFT":."    .|
00000B50: 20 20 20 20 20 20 20 20  CD 4F 56 45 20 43 55 52  |        .OVE CUR|
00000B60: 53 4F 52 20 52 49 47 48  54 00 AD 13 50 27 99 22  |SOR RIGHT...P'."|
00000B70: 20 20 20 20 C9 20 20 20  20 20 20 20 20 CD 4F 56  |    .        .OV|
00000B80: 45 20 43 55 52 53 4F 52  20 55 50 22 3A 99 22 20  |E CURSOR UP":." |
00000B90: 20 20 20 CD 20 20 20 20  20 20 20 20 CD 4F 56 45  |   .        .OVE|
00000BA0: 20 43 55 52 53 4F 52 20  44 4F 57 4E 22 00 E3 13  | CURSOR DOWN"...|
00000BB0: 51 27 99 22 20 20 20 20  5F 20 20 20 20 20 20 20  |Q'."    _       |
00000BC0: 20 C9 4E 53 54 52 55 43  54 49 4F 4E 20 53 43 52  | .NSTRUCTION SCR|
00000BD0: 45 45 4E 22 3A 8D 31 32  30 30 30 3A 8B 5A 5A B2  |EEN":.12000:.ZZ.|
00000BE0: 31 A7 8E 00 2F 14 52 27  99 22 93 C2 41 53 49 43  |1.../.R'."..ASIC|
00000BF0: 41 4C 4C 59 20 54 48 49  53 20 50 52 4F 47 52 41  |ALLY THIS PROGRA|
00000C00: 4D 20 49 53 20 4A 55 53  54 20 4D 45 41 4E 54 20  |M IS JUST MEANT |
00000C10: 41 53 20 41 20 42 49 54  20 4F 46 20 46 55 4E 2C  |AS A BIT OF FUN,|
00000C20: 20 57 48 49 4C 53 54 20  42 45 49 4E 47 22 3B 00  | WHILST BEING";.|
00000C30: 7D 14 54 27 99 22 20 41  4E 20 49 4E 54 52 4F 44  |}.T'." AN INTROD|
00000C40: 55 43 54 2D 49 4F 4E 20  54 4F 20 4D 55 4C 54 49  |UCT-ION TO MULTI|
00000C50: 2D 43 4F 4C 4F 55 52 20  48 49 47 48 2D 52 45 53  |-COLOUR HIGH-RES|
00000C60: 4F 4C 55 54 49 4F 4E 20  20 20 20 20 47 52 41 50  |OLUTION     GRAP|
00000C70: 48 49 43 53 20 41 54 20  54 48 45 22 3B 00 90 14  |HICS AT THE";...|
00000C80: 56 27 99 22 20 53 41 4D  45 20 54 49 4D 45 2E 22  |V'." SAME TIME."|
00000C90: 00 DD 14 58 27 99 22 11  C9 46 20 59 4F 55 20 46  |...X'."..F YOU F|
00000CA0: 45 45 4C 20 41 44 56 45  4E 54 55 52 4F 55 53 2C  |EEL ADVENTUROUS,|
00000CB0: 20 44 49 53 50 4C 41 59  53 20 43 41 4E 20 42 45  | DISPLAYS CAN BE|
00000CC0: 53 41 56 45 44 20 54 4F  20 54 41 50 45 20 4F 52  |SAVED TO TAPE OR|
00000CD0: 20 44 49 53 4B 20 55 53  49 4E 47 22 3B 00 19 15  | DISK USING";...|
00000CE0: 5A 27 99 22 20 41 4E 20  41 53 53 45 4D 42 4C 45  |Z'." AN ASSEMBLE|
00000CF0: 52 53 55 43 48 20 41 53  20 C5 58 54 52 41 4D 4F  |RSUCH AS .XTRAMO|
00000D00: 4E 3A 20 54 48 45 20 48  49 47 48 2D 52 45 53 20  |N: THE HIGH-RES |
00000D10: 44 49 53 50 4C 41 59 22  3B 00 48 15 5C 27 99 22  |DISPLAY";.H.\'."|
00000D20: 20 20 46 49 4C 4C 53 20  4D 45 4D 4F 52 59 20 4C  |  FILLS MEMORY L|
00000D30: 4F 43 41 54 49 4F 4E 53  20 38 31 39 32 20 54 4F  |OCATIONS 8192 TO|
00000D40: 20 31 36 31 39 31 2E 22  00 6D 15 5E 27 99 22 11  | 16191.".m.^'.".|
00000D50: C8 41 56 45 20 46 55 4E  2E 22 3A 8D 31 32 30 30  |.AVE FUN.":.1200|
00000D60: 30 3A 97 35 33 32 37 32  2C 32 31 3A 8E 00 73 15  |0:.53272,21:..s.|
00000D70: F6 2A 80 00 79 15 F7 2A  8E 00 99 15 E0 2E 99 22  |.*..y..*......."|
00000D80: 11 D0 52 45 53 53 20 53  50 41 43 45 20 54 4F 20  |..RESS SPACE TO |
00000D90: 43 4F 4E 54 49 4E 55 45  22 00 B2 15 E2 2E A1 53  |CONTINUE"......S|
00000DA0: 50 24 3A 8B 53 50 24 B3  B1 22 20 22 A7 31 32 30  |P$:.SP$.." ".120|
00000DB0: 30 32 00 B8 15 E4 2E 8E  00 EE 15 C8 32 97 35 33  |02..........2.53|
00000DC0: 32 36 35 2C C2 28 35 33  32 36 35 29 AF 32 32 33  |265,.(53265).223|
00000DD0: 3A 97 35 33 32 37 30 2C  C2 28 35 33 32 37 30 29  |:.53270,.(53270)|
00000DE0: AF 32 33 39 3A 97 35 33  32 37 32 2C 32 33 00 FF  |.239:.53272,23..|
00000DF0: 15 C9 32 97 35 33 32 38  31 2C 30 3A 99 22 9E 00  |..2.53281,0:."..|
00000E00: 0F 16 CA 32 5A 5A B2 31  3A 8D 31 30 30 34 30 00  |...2ZZ.1:.10040.|
00000E10: 4B 16 CC 32 97 35 33 32  37 32 2C C2 28 35 33 32  |K..2.53272,.(532|
00000E20: 37 32 29 B0 38 3A 97 35  33 32 36 35 2C C2 28 35  |72).8:.53265,.(5|
00000E30: 33 32 36 35 29 B0 33 32  3A 97 35 33 32 37 30 2C  |3265).32:.53270,|
00000E40: C2 28 35 33 32 37 30 29  B0 31 36 00 65 16 CD 32  |.(53270).16.e..2|
00000E50: 99 22 93 22 3B 3A 97 35  33 32 38 31 2C 41 AB 31  |.".";:.53281,A.1|
00000E60: 3A 89 31 31 30 00 00 00                           |:.110...        |
.......10000.5....53281,7:.53280,0:."..H
ANG ON .....".E...BASE.2.4096.^.... I.BA
SE . BASE.7999.L.(.. I,0:. I...2.. 53272
,B(53272).8...7.. 53265,B(53265).32...<.
. 53270,B(53270).16.G.F.. I.1024 . 2023.
U.P.. I,1:. I...Z..53281,7...D.X.0:Y.0:A
.8:B.A:D.1:E.1:F.1:J.1...N..A$. .S..A$."
_".13000.=.X..A$."I".Y.Y.1:.Y.0.Y.200.Z.
Y..A$."M".Y.Y.1:.Y.200.Y.0.W.Z..A$."A".X
.X.1:.X.0.X.159...{..A$."D".X.X.1:.X.159
.X.0...}..A$."."..53281,A:A.A.1:.A.15.A.
0:.F7...~..A$."."..53280,B:B.B.1:.B.15.B
.0:.SHIFTEDF7......A$."."..2000......A$.
"."..3000.#....A$."."..4000.4....A$."Q".
5000.P....A$."1".C.C.1:.C.15.C.0.L....A$
."3".G.G.1:.G.15.G.0......A$."5".H.H.1:.
H.15.H.0......A$."7".J.1.J...H.ROW..(Y.8
)...R.CHAR..(X.4).F...LINE.Y.7.....BIT.(
7.(X.3).2):BIT.(2.BIT).D.(2.(BIT.1)).E:B
IT.BIT.F."...BYTE.8192.ROW.320.CHAR.8.LI
NE.F....J.0..BYTE,B(BYTE).255.BIT:.110.]
.... BYTE,B(BYTE).BIT.F....110..P..5529
6.ROW.40.CHAR,C.....D.1:E.1:F.1:.......1
024.ROW.40.CHAR,G . (H.16).D.D.D.1:E.0:F
.1:.... ..1024.ROW.40.CHAR,(H.16) . G...
..D.0:E.1:F.1:..-....53265,B(53265).223:
.53270,B(53270).239:.53272,21.O...."...L
OAD.";:.631,13:.198,1:..^..'. 53272,23..
..'.53280,0:.53281,0:."..WELCOME TO MULT
I-COLOUR HIGH RES ARTIST!....'.".TO DRAW
 IN HIGH RES USING MULTI-COLOUR  MODE ON
 THE ";.#..'."COMMODORE 64, CERTAIN     
  CONVENTIONS HAVE TO BE OBSERVED.".K..'
.".EACH 8 PIXEL BY 8 PIXEL SQUARE CAN SH
OW FOUR DIFFERENT COLOURS."....'.".ONE O
F THESE IS THE SCREEN BACKGROUND   COLOU
R, ALTERED BY POKEING";....'." MEMORY LO
CA- TION 53281.  THIS BECOMES THE STANDA
RD  BACKGROUND COLOUR..1..'.".THE OTHER 
THREE COLOURS COME FROM :.L. '.".SCREEN 
MEMORY (I.E. LOCATION 1024       ONWARDS
),";..."'." WITH THE TOP FOUR BITS OF TH
E RELEVANT BYTE DETERMINING ONE";...$'."
 COLOUR,   AND THE BOTTOM FOUR ANOTHER C
OLOUR."...&'.12000.5.('.".THE FINAL COLO
UR COMES FROM THE COLOUR  MEMORY REGISTE
R, ";.C.*'."STARTING AT MEMORY     LOCAT
ION 55296."...,'.".IN THIS MODE, OUR HOR
IZONTAL RESOLUTION IS REDUCED TO 160 'PI
XELS'";....'.", SINCE IT    TAKES TWO BI
TS TO DETERMINE THE STATE OFEACH PIXEL."
. .0'.".BIT PAIRING    COLOUR DISPLAYED"
.P.1'.".   00          SCREEN BACKGROUND
 COLOUR"...2'."   01          UPPER FOUR
 BITS OF":."               SCREEN MEMORY
...4'."   10          LOWER FOUR BITS"..
.6'."   11          COLOUR MEMORY"./.7'.
".AND HENCE THE AVAILABILITY OF 4 COLOUR
S PER CHARACTER SQUARE.":.12000.O.8'.".U
SE THE FOLLOWING KEYS:".I.:'."KEY PRESSE
D  ACTION...<'.".    F1       CHANGE COL
OUR MEMORY...>'."    F3       CHANGE LOW
ER 4 BITS...@'."    F5       CHANGE UPPE
R 4 BITS...B'."    F7       CHANGE BACKG
ROUND COLOUR.4.D'."SHIFTED F7   CHANGE B
ORDER COLOUR.\.F'.".    1        CHANGE 
VALUE FOR F1...H'."    3        CHANGE V
ALUE FOR F3...J'."    5        CHANGE VA
LUE FOR F5.T.L'."    7        TOGGLE ERA
SE/DRAW MODE...M'."             OFF AND 
ON".".N'.".SHIFTED Q    EXIT TO LOAD NEX
T PROGRAM".I.O'.".    A        MOVE CURS
OR LEFT":."    D        MOVE CURSOR RIGH
T...P'."    I        MOVE CURSOR UP":." 
   M        MOVE CURSOR DOWN"...Q'."    
_        INSTRUCTION SCREEN":.12000:.ZZ.
1.../.R'.".BASICALLY THIS PROGRAM IS JUS
T MEANT AS A BIT OF FUN, WHILST BEING";.
}.T'." AN INTRODUCT-ION TO MULTI-COLOUR 
HIGH-RESOLUTION     GRAPHICS AT THE";...
V'." SAME TIME."...X'.".IF YOU FEEL ADVE
NTUROUS, DISPLAYS CAN BESAVED TO TAPE OR
 DISK USING";...Z'." AN ASSEMBLERSUCH AS
 EXTRAMON: THE HIGH-RES DISPLAY";.H.\'."
  FILLS MEMORY LOCATIONS 8192 TO 16191."
.M.^'.".HAVE FUN.":.12000:.53272,21:..S.
.*..Y..*.......".PRESS SPACE TO CONTINUE
"......SP$:.SP$.." ".12002.........H2.53
265,B(53265).223:.53270,B(53270).239:.53
272,23...I2.53281,0:."....J2ZZ.1:.10040.
K.L2.53272,B(53272).8:.53265,B(53265).32
:.53270,B(53270).16.E.M2.".";:.53281,A.1
:.110...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL