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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL