│/─USTOMIZING
FILE INFORMATION
FILENAME(S): │/─USTOMIZING
FILE TYPE(S): SEQ
FILE SIZE: 6.9K
FIRST SEEN: 2025-11-30 16:59:23
APPEARS ON: 1 disk(s)
FILE HASH
92c7bcb3be10cfaa52b20eea2771f2fa71291e898cfbf4a303b863849b519801
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| SERVANT V484 4 4 | │/─USTOMIZING | SEQ | High Voltage Complete C64 Collection | 19 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: C1 50 50 45 4E 44 49 58 20 C2 3A 20 20 C3 D5 D3 |.PPENDIX .: ...|
00000010: D4 CF CD C9 DA C9 CE C7 20 D4 C8 C5 20 D3 C5 D2 |........ ... ...|
00000020: D6 C1 CE D4 0D 0D D3 49 4E 43 45 20 D4 C8 C5 20 |.......INCE ... |
00000030: D3 C5 D2 D6 C1 CE D4 20 50 4F 50 53 20 55 50 20 |....... POPS UP |
00000040: 57 48 45 4E 45 56 45 52 20 59 4F 55 20 54 55 52 |WHENEVER YOU TUR|
00000050: 4E 20 4F 4E 20 4F 52 20 52 45 53 45 54 20 59 4F |N ON OR RESET YO|
00000060: 55 52 20 43 4F 4D 50 55 54 45 52 2C 20 49 54 20 |UR COMPUTER, IT |
00000070: 57 4F 55 4C 44 20 42 45 20 51 55 49 54 45 20 41 |WOULD BE QUITE A|
00000080: 4E 4E 4F 59 49 4E 47 20 49 46 20 59 4F 55 20 57 |NNOYING IF YOU W|
00000090: 45 52 45 20 53 54 55 43 4B 20 57 49 54 48 20 D4 |ERE STUCK WITH .|
000000A0: C8 C5 20 D3 C5 D2 D6 C1 CE D4 53 20 4F 52 49 47 |.. .......S ORIG|
000000B0: 49 4E 41 4C 20 41 50 50 45 41 52 41 4E 43 45 2E |INAL APPEARANCE.|
000000C0: 0D 0D CD 4F 44 49 46 59 49 4E 47 20 D4 C8 C5 20 |...ODIFYING ... |
000000D0: D3 C5 D2 D6 C1 CE D4 20 4E 4F 54 20 48 41 52 44 |....... NOT HARD|
000000E0: 2E 20 20 C6 49 52 53 54 2C 20 4C 4F 41 44 20 D4 |. .IRST, LOAD .|
000000F0: C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 49 4E 54 4F 20 |.. ....... INTO |
00000100: 43 4F 4D 50 55 54 45 52 20 D2 C1 CD 20 4D 45 4D |COMPUTER ... MEM|
00000110: 4F 52 59 2E 20 20 D4 4F 20 56 45 52 49 46 59 20 |ORY. .O VERIFY |
00000120: 54 48 41 54 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 |THAT ... .......|
00000130: 20 52 45 41 4C 4C 59 20 49 53 20 50 52 45 53 45 | REALLY IS PRESE|
00000140: 4E 54 20 41 4E 44 20 57 4F 52 4B 49 4E 47 20 49 |NT AND WORKING I|
00000150: 4E 20 54 48 45 20 43 4F 4D 50 55 54 45 52 27 53 |N THE COMPUTER'S|
00000160: 20 4D 45 4D 4F 52 59 2C 20 49 4E 56 4F 4B 45 20 | MEMORY, INVOKE |
00000170: D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 53 20 4D 41 49 |... .......S MAI|
00000180: 4E 20 4D 45 4E 55 2E 20 20 D9 4F 55 20 53 48 4F |N MENU. .OU SHO|
00000190: 55 4C 44 20 53 45 45 20 54 48 45 20 41 55 54 48 |ULD SEE THE AUTH|
000001A0: 4F 52 27 53 20 4E 41 4D 45 20 41 4E 44 20 41 44 |OR'S NAME AND AD|
000001B0: 44 52 45 53 53 20 42 45 4C 4F 57 20 54 48 45 20 |DRESS BELOW THE |
000001C0: 4D 41 49 4E 20 4D 45 4E 55 2C 20 41 4E 44 20 54 |MAIN MENU, AND T|
000001D0: 48 45 20 4D 45 53 53 41 47 45 20 22 C8 49 54 20 |HE MESSAGE ".IT |
000001E0: C3 CF CE D4 D2 CF CC 2F 2B 20 54 4F 20 53 41 56 |......./+ TO SAV|
000001F0: 45 20 C5 D0 D2 CF CD 20 42 55 52 4E 45 52 20 46 |E ..... BURNER F|
00000200: 49 4C 45 22 2E 20 20 C4 CF 20 CE CF D4 20 53 41 |ILE". .. ... SA|
00000210: 56 45 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 59 |VE ... ....... Y|
00000220: 45 54 2E 20 20 C6 49 52 53 54 2C 20 4D 4F 44 49 |ET. .IRST, MODI|
00000230: 46 59 20 59 4F 55 52 20 43 4F 50 59 20 41 43 43 |FY YOUR COPY ACC|
00000240: 4F 52 44 49 4E 47 20 54 4F 20 59 4F 55 52 20 50 |ORDING TO YOUR P|
00000250: 52 45 46 45 52 45 4E 43 45 53 2E 20 20 D4 4F 20 |REFERENCES. .O |
00000260: 44 4F 20 54 48 41 54 2C 20 48 49 54 20 D2 C5 D4 |DO THAT, HIT ...|
00000270: D5 D2 CE 20 54 4F 20 52 45 54 55 52 4E 20 54 4F |... TO RETURN TO|
00000280: 20 C2 C1 D3 C9 C3 2E 20 20 CE 4F 57 2C 20 59 4F | ...... .OW, YO|
00000290: 55 27 52 45 20 52 45 41 44 59 20 54 4F 20 4D 41 |U'RE READY TO MA|
000002A0: 4B 45 20 4D 4F 44 49 46 49 43 41 54 49 4F 4E 53 |KE MODIFICATIONS|
000002B0: 2E 0D 0D C6 D5 CE C3 D4 C9 CF CE 20 CB C5 D9 D3 |........... ....|
000002C0: 3A 0D D7 48 45 4E 45 56 45 52 20 59 4F 55 20 50 |:..HENEVER YOU P|
000002D0: 4F 57 45 52 20 55 50 20 4F 52 20 52 45 53 45 54 |OWER UP OR RESET|
000002E0: 20 59 4F 55 52 20 43 4F 4D 50 55 54 45 52 2C 20 | YOUR COMPUTER, |
000002F0: D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 57 49 4C 4C |... ....... WILL|
00000300: 20 49 4E 53 54 41 4C 4C 20 49 54 53 20 4F 57 4E | INSTALL ITS OWN|
00000310: 20 46 55 4E 43 54 49 4F 4E 20 4B 45 59 53 20 44 | FUNCTION KEYS D|
00000320: 45 46 49 4E 49 54 49 4F 4E 53 2E 20 20 D4 48 45 |EFINITIONS. .HE|
00000330: 20 44 45 46 41 55 4C 54 20 44 45 46 49 4E 49 54 | DEFAULT DEFINIT|
00000340: 49 4F 4E 53 20 41 52 45 20 41 53 20 46 4F 4C 4C |IONS ARE AS FOLL|
00000350: 4F 57 53 3A 0D 0D C6 31 20 3D 20 44 4C 4F 41 44 |OWS:...1 = DLOAD|
00000360: 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | " |
00000370: 20 20 20 28 CC 4F 41 44 20 41 20 C2 C1 D3 C9 C3 | (.OAD A .....|
00000380: 20 50 52 4F 47 52 41 4D 29 0D C6 32 20 3D 20 44 | PROGRAM)..2 = D|
00000390: 53 41 56 45 20 22 40 20 20 20 20 20 20 20 20 20 |SAVE "@ |
000003A0: 20 20 20 20 20 20 20 28 D3 41 56 45 20 41 20 C2 | (.AVE A .|
000003B0: C1 D3 C9 C3 20 50 52 4F 47 52 41 4D 29 0D C6 33 |.... PROGRAM)..3|
000003C0: 20 3D 20 43 C1 20 20 20 20 20 20 20 20 20 20 20 | = C. |
000003D0: 20 20 20 20 20 20 20 20 20 20 20 28 C4 49 52 45 | (.IRE|
000003E0: 43 54 4F 52 59 20 4F 4E 20 44 49 53 4B 20 44 52 |CTORY ON DISK DR|
000003F0: 49 56 45 20 38 29 0D C6 34 20 3D 20 43 C1 55 39 |IVE 8)..4 = C.U9|
00000400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000410: 20 20 20 20 28 C4 49 52 45 43 54 4F 52 59 20 4F | (.IRECTORY O|
00000420: 4E 20 44 49 53 4B 20 44 52 49 56 45 20 39 29 0D |N DISK DRIVE 9).|
00000430: C6 35 20 3D 20 43 4C 45 41 52 20 53 43 52 45 45 |.5 = CLEAR SCREE|
00000440: 4E 2C 20 53 45 54 20 43 4F 4C 4F 52 53 2C 20 53 |N, SET COLORS, S|
00000450: 45 54 20 46 41 53 54 20 4D 4F 44 45 20 49 46 20 |ET FAST MODE IF |
00000460: 55 53 49 4E 47 20 38 30 20 43 4F 4C 55 4D 4E 53 |USING 80 COLUMNS|
00000470: 2E 0D C6 36 20 3D 20 42 41 4E 4B 31 35 3A 53 59 |...6 = BANK15:SY|
00000480: 53 44 45 43 28 22 31 33 30 30 22 29 20 20 20 28 |SDEC("1300") (|
00000490: C3 41 4C 4C 20 41 20 CD CC 20 52 4F 55 54 49 4E |.ALL A .. ROUTIN|
000004A0: 45 20 41 54 20 34 38 36 34 2F 24 31 33 30 30 29 |E AT 4864/$1300)|
000004B0: 0D C6 37 20 3D 20 4C C9 20 20 20 20 20 20 20 20 |..7 = L. |
000004C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 CC | (.|
000004D0: 49 53 54 20 41 20 C2 C1 D3 C9 C3 20 50 52 4F 47 |IST A ..... PROG|
000004E0: 52 41 4D 29 0D C6 38 20 3D 20 4D 4F CE 20 20 20 |RAM)..8 = MO. |
000004F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000500: 20 20 28 C7 4F 20 54 4F 20 54 48 45 20 CD CC 20 | (.O TO THE .. |
00000510: 4D 4F 4E 49 54 4F 52 2E 29 0D 0D D4 59 50 45 20 |MONITOR.)...YPE |
00000520: CB C5 D9 2C 20 41 4E 44 20 54 48 45 4E 20 D2 C5 |..., AND THEN ..|
00000530: D4 D5 D2 CE 2E 20 20 C1 20 4C 49 53 54 20 4F 46 |..... . LIST OF|
00000540: 20 54 48 45 20 43 55 52 52 45 4E 54 20 46 55 4E | THE CURRENT FUN|
00000550: 43 54 49 4F 4E 20 4B 45 59 53 20 57 49 4C 4C 20 |CTION KEYS WILL |
00000560: 41 50 50 45 41 52 20 4F 4E 20 54 48 45 20 53 43 |APPEAR ON THE SC|
00000570: 52 45 45 4E 2E 20 20 D0 4C 45 41 53 45 20 4E 4F |REEN. .LEASE NO|
00000580: 54 45 20 48 4F 57 20 43 4F 4E 54 52 4F 4C 20 43 |TE HOW CONTROL C|
00000590: 48 41 52 41 43 54 45 52 53 20 41 52 45 20 55 54 |HARACTERS ARE UT|
000005A0: 49 4C 49 5A 45 44 2E 20 20 D4 48 45 20 43 4F 4E |ILIZED. .HE CON|
000005B0: 54 52 4F 4C 20 43 48 41 52 41 43 54 45 52 53 20 |TROL CHARACTERS |
000005C0: 57 49 4C 4C 20 4D 41 4B 45 20 54 48 45 20 46 55 |WILL MAKE THE FU|
000005D0: 4E 43 54 49 4F 4E 20 4B 45 59 53 20 57 4F 52 4B |NCTION KEYS WORK|
000005E0: 20 46 4C 41 57 4C 45 53 53 4C 59 2C 20 45 56 45 | FLAWLESSLY, EVE|
000005F0: 4E 20 49 46 20 54 48 45 59 20 41 52 45 20 50 52 |N IF THEY ARE PR|
00000600: 45 53 53 45 44 20 49 4E 20 54 48 45 20 4D 49 44 |ESSED IN THE MID|
00000610: 44 4C 45 20 4F 46 20 41 20 53 43 52 45 45 4E 20 |DLE OF A SCREEN |
00000620: 46 55 4C 4C 20 4F 46 20 54 45 58 54 20 28 54 52 |FULL OF TEXT (TR|
00000630: 59 20 54 48 41 54 20 55 53 49 4E 47 20 54 48 45 |Y THAT USING THE|
00000640: 20 C3 31 32 38 27 53 20 44 45 46 41 55 4C 54 20 | .128'S DEFAULT |
00000650: 44 45 46 49 4E 49 54 49 4F 4E 53 21 29 2E 0D 0D |DEFINITIONS!)...|
00000660: D0 4C 45 41 53 45 20 4E 4F 54 45 20 41 42 4F 55 |.LEASE NOTE ABOU|
00000670: 54 20 C6 35 20 41 42 4F 56 45 3A 20 20 C5 56 45 |T .5 ABOVE: .VE|
00000680: 4E 20 49 46 20 59 4F 55 20 57 49 53 48 20 54 4F |N IF YOU WISH TO|
00000690: 20 4B 45 45 50 20 54 48 45 20 4F 56 45 52 41 4C | KEEP THE OVERAL|
000006A0: 4C 20 44 45 46 49 4E 49 54 49 4F 4E 20 4F 46 20 |L DEFINITION OF |
000006B0: 54 48 45 20 4B 45 59 2C 20 59 4F 55 20 4D 41 59 |THE KEY, YOU MAY|
000006C0: 20 57 49 53 48 20 54 4F 20 4D 4F 44 49 46 59 20 | WISH TO MODIFY |
000006D0: 49 54 20 54 4F 20 53 55 49 54 20 59 4F 55 52 20 |IT TO SUIT YOUR |
000006E0: 43 4F 4C 4F 52 20 50 52 45 46 45 52 45 4E 43 45 |COLOR PREFERENCE|
000006F0: 53 2E 20 20 D4 48 45 20 44 45 46 49 4E 49 54 49 |S. .HE DEFINITI|
00000700: 4F 4E 20 4F 46 20 54 48 45 20 43 4F 4C 4F 52 53 |ON OF THE COLORS|
00000710: 20 49 4E 20 54 48 45 20 46 55 4E 43 54 49 4F 4E | IN THE FUNCTION|
00000720: 20 4B 45 59 20 53 54 52 49 4E 47 20 44 4F 45 53 | KEY STRING DOES|
00000730: 20 CE CF D4 20 41 55 54 4F 4D 41 54 49 43 41 4C | ... AUTOMATICAL|
00000740: 4C 59 20 43 48 41 4E 47 45 20 57 49 54 48 20 54 |LY CHANGE WITH T|
00000750: 48 45 20 44 45 46 41 55 4C 54 20 43 4F 4C 4F 52 |HE DEFAULT COLOR|
00000760: 20 50 52 45 46 45 52 45 4E 43 45 53 20 59 4F 55 | PREFERENCES YOU|
00000770: 20 53 45 54 20 46 4F 52 20 D4 C8 C5 20 D3 C5 D2 | SET FOR ... ...|
00000780: D6 C1 CE D4 20 49 54 53 45 4C 46 20 28 53 45 45 |.... ITSELF (SEE|
00000790: 20 42 45 4C 4F 57 29 2E 0D 0D D9 4F 55 20 43 41 | BELOW)....OU CA|
000007A0: 4E 20 43 48 41 4E 47 45 20 4F 52 20 4D 4F 44 49 |N CHANGE OR MODI|
000007B0: 46 59 20 41 4E 59 20 4F 46 20 54 48 45 20 44 45 |FY ANY OF THE DE|
000007C0: 46 49 4E 49 54 49 4F 4E 53 20 55 53 49 4E 47 20 |FINITIONS USING |
000007D0: 54 48 45 20 C2 C1 D3 C9 C3 20 22 CB C5 D9 22 20 |THE ..... "..." |
000007E0: 43 4F 4D 4D 41 4E 44 2E 20 20 C9 46 20 59 4F 55 |COMMAND. .F YOU|
000007F0: 20 57 41 4E 54 2C 20 59 4F 55 20 43 41 4E 20 43 | WANT, YOU CAN C|
00000800: 48 41 4E 47 45 20 54 48 45 20 46 55 4E 43 54 49 |HANGE THE FUNCTI|
00000810: 4F 4E 20 4F 46 20 54 48 45 20 C8 C5 CC D0 20 4B |ON OF THE .... K|
00000820: 45 59 20 41 4E 44 20 54 48 45 20 D3 C8 C9 C6 D4 |EY AND THE .....|
00000830: 2F D2 D5 CE 2D D3 D4 CF D0 20 43 4F 4D 42 49 4E |/...-.... COMBIN|
00000840: 41 54 49 4F 4E 20 41 53 20 57 45 4C 4C 2E 20 20 |ATION AS WELL. |
00000850: C8 45 52 45 27 53 20 48 4F 57 3A 0D 0D D4 4F 20 |.ERE'S HOW:...O |
00000860: 43 48 41 4E 47 45 20 54 48 45 20 D2 D5 CE 20 4B |CHANGE THE ... K|
00000870: 45 59 3A 0D 42 41 4E 4B 20 31 35 3A 53 59 53 20 |EY:.BANK 15:SYS |
00000880: 32 34 38 31 32 20 2C 2C 38 2C 2C 2C 22 44 45 46 |24812 ,,8,,,"DEF|
00000890: 49 4E 49 54 49 4F 4E 22 0D 0D D4 4F 20 43 48 41 |INITION"...O CHA|
000008A0: 4E 47 45 20 54 48 45 20 C8 C5 CC D0 20 4B 45 59 |NGE THE .... KEY|
000008B0: 3A 0D 42 41 4E 4B 20 31 35 3A 53 59 53 20 32 34 |:.BANK 15:SYS 24|
000008C0: 38 31 32 20 2C 2C 39 2C 2C 2C 22 44 45 46 49 4E |812 ,,9,,,"DEFIN|
000008D0: 49 54 49 4F 4E 22 0D 0D D2 45 50 4C 41 43 45 20 |ITION"...EPLACE |
000008E0: 54 48 45 20 57 4F 52 44 20 22 44 45 46 49 4E 49 |THE WORD "DEFINI|
000008F0: 54 49 4F 4E 22 20 57 49 54 48 20 54 48 45 20 41 |TION" WITH THE A|
00000900: 43 54 55 41 4C 20 44 45 46 49 4E 49 54 49 4F 4E |CTUAL DEFINITION|
00000910: 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 55 53 45 | YOU WANT TO USE|
00000920: 2E 20 20 D0 4C 45 41 53 45 20 4E 4F 54 45 20 54 |. .LEASE NOTE T|
00000930: 48 45 20 55 53 45 20 4F 46 20 43 4F 4D 4D 41 53 |HE USE OF COMMAS|
00000940: 2C 20 59 4F 55 27 4C 4C 20 4E 45 45 44 20 54 4F |, YOU'LL NEED TO|
00000950: 20 55 53 45 20 54 48 45 4D 20 45 58 41 43 54 4C | USE THEM EXACTL|
00000960: 59 20 41 53 20 53 48 4F 57 4E 20 46 4F 52 20 54 |Y AS SHOWN FOR T|
00000970: 48 49 53 20 54 52 49 43 4B 20 54 4F 20 57 4F 52 |HIS TRICK TO WOR|
00000980: 4B 2E 0D 0D D9 4F 55 20 57 4F 4E 27 54 20 4E 45 |K....OU WON'T NE|
00000990: 45 44 20 54 4F 20 49 4E 43 4C 55 44 45 20 41 20 |ED TO INCLUDE A |
000009A0: 46 55 4E 43 54 49 4F 4E 20 4B 45 59 20 44 45 46 |FUNCTION KEY DEF|
000009B0: 49 4E 49 54 49 4F 4E 20 54 4F 20 49 4E 56 4F 4B |INITION TO INVOK|
000009C0: 45 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 49 54 |E ... ....... IT|
000009D0: 53 45 4C 46 2E 20 20 C8 4F 57 45 56 45 52 2C 20 |SELF. .OWEVER, |
000009E0: D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 57 49 4C 4C |... ....... WILL|
000009F0: 20 41 55 54 4F 4D 41 54 49 43 41 4C 4C 59 20 43 | AUTOMATICALLY C|
00000A00: 4C 41 49 4D 20 4F 4E 45 20 46 55 4E 43 54 49 4F |LAIM ONE FUNCTIO|
00000A10: 4E 20 4B 45 59 20 44 45 46 49 4E 49 54 49 4F 4E |N KEY DEFINITION|
00000A20: 20 28 4F 46 20 59 4F 55 52 20 4F 57 4E 20 43 48 | (OF YOUR OWN CH|
00000A30: 4F 49 43 45 29 20 46 4F 52 20 54 48 49 53 20 50 |OICE) FOR THIS P|
00000A40: 55 52 50 4F 53 45 2E 20 20 D3 45 45 20 54 48 45 |URPOSE. .EE THE|
00000A50: 20 53 45 43 54 49 4F 4E 20 4F 4E 20 D4 C8 C5 20 | SECTION ON ... |
00000A60: D3 C5 D2 D6 C1 CE D4 20 43 41 4C 4C 20 4B 45 59 |....... CALL KEY|
00000A70: 20 42 45 4C 4F 57 2E 20 20 D0 4C 45 41 53 45 20 | BELOW. .LEASE |
00000A80: 4E 4F 54 45 20 54 48 41 54 20 54 48 45 20 54 4F |NOTE THAT THE TO|
00000A90: 54 41 4C 20 4E 55 4D 42 45 52 20 4F 46 20 43 48 |TAL NUMBER OF CH|
00000AA0: 41 52 41 43 54 45 52 53 20 49 4E 20 54 48 45 20 |ARACTERS IN THE |
00000AB0: 46 55 4E 43 54 49 4F 4E 20 4B 45 59 20 53 54 52 |FUNCTION KEY STR|
00000AC0: 49 4E 47 53 20 49 53 20 4C 49 4D 49 54 45 44 20 |INGS IS LIMITED |
00000AD0: 54 4F 20 32 34 36 2E 20 20 D4 C8 C5 20 D3 C5 D2 |TO 246. ... ...|
00000AE0: D6 C1 CE D4 20 43 41 4C 4C 20 4B 45 59 20 55 53 |.... CALL KEY US|
00000AF0: 45 20 31 36 20 43 48 41 52 41 43 54 45 52 53 2C |E 16 CHARACTERS,|
00000B00: 20 53 4F 20 41 20 54 4F 54 41 4C 20 4F 46 20 32 | SO A TOTAL OF 2|
00000B10: 33 30 20 43 48 41 52 41 43 54 45 52 53 20 41 52 |30 CHARACTERS AR|
00000B20: 45 20 41 56 41 49 4C 41 42 4C 45 20 46 4F 52 20 |E AVAILABLE FOR |
00000B30: 59 4F 55 52 20 55 53 45 2E 0D 0D D7 48 45 4E 20 |YOUR USE....HEN |
00000B40: 59 4F 55 20 54 48 49 4E 4B 20 59 4F 55 52 20 43 |YOU THINK YOUR C|
00000B50: 55 53 54 4F 4D 20 46 55 4E 43 54 49 4F 4E 20 4B |USTOM FUNCTION K|
00000B60: 45 59 53 20 41 52 45 20 CF CB 2C 20 54 45 53 54 |EYS ARE .., TEST|
00000B70: 20 54 48 45 4D 20 54 4F 20 56 45 52 49 46 59 20 | THEM TO VERIFY |
00000B80: 54 48 41 54 20 54 48 45 59 20 52 45 41 4C 4C 59 |THAT THEY REALLY|
00000B90: 20 57 4F 52 4B 20 41 43 43 4F 52 44 49 4E 47 20 | WORK ACCORDING |
00000BA0: 54 4F 20 59 4F 55 52 20 45 58 50 45 43 54 41 54 |TO YOUR EXPECTAT|
00000BB0: 49 4F 4E 53 2E 20 20 D4 48 45 20 46 49 4E 41 4C |IONS. .HE FINAL|
00000BC0: 20 53 54 45 50 20 49 53 20 54 4F 20 43 4F 50 59 | STEP IS TO COPY|
00000BD0: 20 54 48 45 20 44 45 46 49 4E 49 54 49 4F 4E 53 | THE DEFINITIONS|
00000BE0: 20 49 4E 54 4F 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE | INTO ... ......|
00000BF0: D4 20 49 54 53 45 4C 46 2E 20 20 C4 4F 20 49 54 |. ITSELF. .O IT|
00000C00: 20 55 53 49 4E 47 20 54 48 45 20 46 4F 4C 4C 4F | USING THE FOLLO|
00000C10: 57 49 4E 47 20 C2 C1 D3 C9 C3 20 4C 49 4E 45 3A |WING ..... LINE:|
00000C20: 0D 0D 42 41 4E 4B 30 3A 46 4F 52 20 58 3D 30 54 |..BANK0:FOR X=0T|
00000C30: 4F 32 35 35 3A 50 4F 4B 45 33 32 37 39 35 2B 58 |O255:POKE32795+X|
00000C40: 2C 50 45 45 4B 28 34 30 39 36 2B 58 29 3A 4E 45 |,PEEK(4096+X):NE|
00000C50: 58 54 0D 0D C4 C9 D3 C1 C2 CC C9 CE C7 20 D4 C8 |XT........... ..|
00000C60: C5 20 D3 C5 D2 D6 C1 CE D4 53 20 C6 D5 CE C3 D4 |. .......S .....|
00000C70: C9 CF CE 20 CB C5 D9 20 C9 CE D3 D4 C1 CC CC C1 |... ... ........|
00000C80: D4 C9 CF CE 3A 0D C9 46 20 59 4F 55 20 44 4F 4E |....:..F YOU DON|
00000C90: 27 54 20 57 41 4E 54 20 D4 C8 C5 20 D3 C5 D2 D6 |'T WANT ... ....|
00000CA0: C1 CE D4 20 54 4F 20 49 4E 53 54 41 4C 4C 20 46 |... TO INSTALL F|
00000CB0: 55 4E 43 54 49 4F 4E 20 4B 45 59 53 20 55 50 4F |UNCTION KEYS UPO|
00000CC0: 4E 20 50 4F 57 45 52 20 55 50 20 4F 52 20 52 45 |N POWER UP OR RE|
00000CD0: 53 45 54 2C 20 55 53 45 20 54 48 45 20 43 4F 4D |SET, USE THE COM|
00000CE0: 4D 41 4E 44 3A 0D 0D 42 41 4E 4B 30 3A 50 4F 4B |MAND:..BANK0:POK|
00000CF0: 45 33 33 30 35 38 2C 30 0D 0D D4 48 49 53 20 57 |E33058,0...HIS W|
00000D00: 49 4C 4C 20 44 49 53 41 42 4C 45 20 D4 C8 C5 20 |ILL DISABLE ... |
00000D10: D3 C5 D2 D6 C1 CE D4 20 46 55 4E 43 54 49 4F 4E |....... FUNCTION|
00000D20: 20 4B 45 59 53 20 49 4E 53 54 41 4C 4C 41 54 49 | KEYS INSTALLATI|
00000D30: 4F 4E 2E 20 20 D4 4F 20 52 45 2D 45 4E 41 42 4C |ON. .O RE-ENABL|
00000D40: 45 20 54 48 45 20 46 55 4E 43 54 49 4F 4E 20 4B |E THE FUNCTION K|
00000D50: 45 59 20 44 45 46 49 4E 49 54 49 4F 4E 2C 20 50 |EY DEFINITION, P|
00000D60: 4F 4B 45 20 41 20 4E 4F 4E 5A 45 52 4F 20 56 41 |OKE A NONZERO VA|
00000D70: 4C 55 45 20 49 4E 54 4F 20 4C 4F 43 41 54 49 4F |LUE INTO LOCATIO|
00000D80: 4E 20 33 33 30 35 38 2E 20 20 D0 4C 45 41 53 45 |N 33058. .LEASE|
00000D90: 20 4E 4F 54 45 20 54 48 41 54 20 59 4F 55 20 43 | NOTE THAT YOU C|
00000DA0: 41 4E 4E 4F 54 20 44 49 53 41 42 4C 45 20 D4 C8 |ANNOT DISABLE ..|
00000DB0: C5 20 D3 C5 D2 D6 C1 CE D4 53 20 41 55 54 4F 4D |. .......S AUTOM|
00000DC0: 41 54 49 43 20 43 41 4C 4C 20 4B 45 59 20 44 45 |ATIC CALL KEY DE|
00000DD0: 46 49 4E 49 54 49 4F 4E 20 28 53 45 45 20 42 45 |FINITION (SEE BE|
00000DE0: 4C 4F 57 29 2E 0D 0D D3 C5 D4 D4 C9 CE C7 20 D4 |LOW).......... .|
00000DF0: C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 C3 C1 CC CC 20 |.. ....... .... |
00000E00: CB C5 D9 3A 0D CF 4E 45 20 4B 45 59 20 4D 55 53 |...:..NE KEY MUS|
00000E10: 54 20 42 45 20 52 45 53 45 52 56 45 44 20 54 4F |T BE RESERVED TO|
00000E20: 20 43 41 4C 4C 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE | CALL ... ......|
00000E30: D4 2E 20 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 |.. ... ....... |
00000E40: 41 55 54 4F 4D 41 54 49 43 41 4C 4C 59 20 53 45 |AUTOMATICALLY SE|
00000E50: 54 53 20 54 48 49 53 20 44 45 46 49 4E 49 54 49 |TS THIS DEFINITI|
00000E60: 4F 4E 2E 20 20 C9 54 27 53 20 55 50 20 54 4F 20 |ON. .T'S UP TO |
00000E70: 59 4F 55 20 48 4F 57 45 56 45 52 2C 20 54 4F 20 |YOU HOWEVER, TO |
00000E80: 44 45 43 49 44 45 20 57 48 49 43 48 20 46 55 4E |DECIDE WHICH FUN|
00000E90: 43 54 49 4F 4E 20 4B 45 59 20 D4 C8 C5 20 D3 C5 |CTION KEY ... ..|
00000EA0: D2 D6 C1 CE D4 20 49 53 20 47 4F 49 4E 47 20 54 |..... IS GOING T|
00000EB0: 4F 20 55 53 45 2E 20 20 D5 53 45 20 54 48 45 20 |O USE. .SE THE |
00000EC0: 43 4F 4D 4D 41 4E 44 3A 0D 0D 42 41 4E 4B 30 3A |COMMAND:..BANK0:|
00000ED0: 50 4F 4B 45 33 33 30 35 37 2C 46 55 4E 43 54 49 |POKE33057,FUNCTI|
00000EE0: 4F 4E 20 4B 45 59 20 4E 55 4D 42 45 52 2E 0D 0D |ON KEY NUMBER...|
00000EF0: D4 48 45 20 46 55 4E 43 54 49 4F 4E 20 4B 45 59 |.HE FUNCTION KEY|
00000F00: 20 4E 55 4D 42 45 52 53 20 41 52 45 20 31 20 54 | NUMBERS ARE 1 T|
00000F10: 48 52 4F 55 47 48 20 38 20 46 4F 52 20 54 48 45 |HROUGH 8 FOR THE|
00000F20: 20 46 55 4E 43 54 49 4F 4E 20 4B 45 59 53 20 31 | FUNCTION KEYS 1|
00000F30: 20 54 48 52 4F 55 47 48 20 38 3B 20 39 20 49 53 | THROUGH 8; 9 IS|
00000F40: 20 54 48 45 20 D3 C8 C9 C6 D4 2F D2 D5 CE 2D D3 | THE ...../...-.|
00000F50: D4 CF D0 20 43 4F 4D 42 49 4E 41 54 49 4F 4E 2C |... COMBINATION,|
00000F60: 20 41 4E 44 20 31 30 20 49 53 20 54 48 45 20 C8 | AND 10 IS THE .|
00000F70: C5 CC D0 20 4B 45 59 2E 20 20 D4 41 4B 45 20 59 |... KEY. .AKE Y|
00000F80: 4F 55 52 20 50 49 43 4B 2E 20 20 D4 48 45 20 44 |OUR PICK. .HE D|
00000F90: 45 46 41 55 4C 54 20 49 53 20 39 2C 20 55 53 49 |EFAULT IS 9, USI|
00000FA0: 4E 47 20 54 48 45 20 D3 C8 C9 C6 D4 2F D2 D5 CE |NG THE ...../...|
00000FB0: 2D D3 D4 CF D0 20 43 4F 4D 42 49 4E 41 54 49 4F |-.... COMBINATIO|
00000FC0: 4E 2E 0D 0D 34 30 20 C3 CF CC D5 CD CE 20 D3 C3 |N...40 ...... ..|
00000FD0: D2 C5 C5 CE 20 C3 CF CC CF D2 D3 3A 0D 0D D4 45 |.... ......:...E|
00000FE0: 58 54 20 43 4F 4C 4F 52 3A 20 20 20 20 20 20 20 |XT COLOR: |
00000FF0: 42 41 4E 4B 30 3A 50 4F 4B 45 33 33 30 35 31 2C |BANK0:POKE33051,|
00001000: 43 4F 4C 4F 52 20 43 4F 44 45 0D C2 41 43 4B 47 |COLOR CODE..ACKG|
00001010: 52 4F 55 4E 44 20 43 4F 4C 4F 52 3A 20 42 41 4E |ROUND COLOR: BAN|
00001020: 4B 30 3A 50 4F 4B 45 33 33 30 35 32 2C 43 4F 4C |K0:POKE33052,COL|
00001030: 4F 52 20 43 4F 44 45 0D C2 4F 52 44 45 52 20 43 |OR CODE..ORDER C|
00001040: 4F 4C 4F 52 3A 20 20 20 20 20 42 41 4E 4B 30 3A |OLOR: BANK0:|
00001050: 50 4F 4B 45 33 33 30 35 33 2C 43 4F 4C 4F 52 20 |POKE33053,COLOR |
00001060: 43 4F 44 45 0D 0D D4 48 45 20 43 4F 4C 4F 52 20 |CODE...HE COLOR |
00001070: 43 4F 44 45 53 20 41 52 45 20 41 53 20 46 4F 4C |CODES ARE AS FOL|
00001080: 4C 4F 57 53 3A 0D 0D 30 20 3D 20 42 4C 41 43 4B |LOWS:..0 = BLACK|
00001090: 20 20 34 20 3D 20 50 55 52 50 4C 45 20 20 20 38 | 4 = PURPLE 8|
000010A0: 20 3D 20 4F 52 41 4E 47 45 20 20 20 20 20 31 32 | = ORANGE 12|
000010B0: 20 3D 20 4D 45 44 49 55 4D 20 47 52 41 59 0D 31 | = MEDIUM GRAY.1|
000010C0: 20 3D 20 57 48 49 54 45 20 20 35 20 3D 20 47 52 | = WHITE 5 = GR|
000010D0: 45 45 4E 20 20 20 20 39 20 3D 20 42 52 4F 57 4E |EEN 9 = BROWN|
000010E0: 20 20 20 20 20 20 31 33 20 3D 20 4C 49 47 48 54 | 13 = LIGHT|
000010F0: 20 47 52 45 45 4E 0D 32 20 3D 20 52 45 44 20 20 | GREEN.2 = RED |
00001100: 20 20 36 20 3D 20 42 4C 55 45 20 20 20 20 31 30 | 6 = BLUE 10|
00001110: 20 3D 20 4C 49 47 48 54 20 52 45 44 20 20 31 34 | = LIGHT RED 14|
00001120: 20 3D 20 4C 49 47 48 54 20 42 4C 55 45 0D 33 20 | = LIGHT BLUE.3 |
00001130: 3D 20 43 59 41 4E 20 20 20 37 20 3D 20 59 45 4C |= CYAN 7 = YEL|
00001140: 4C 4F 57 20 20 31 31 20 3D 20 44 41 52 4B 20 47 |LOW 11 = DARK G|
00001150: 52 41 59 20 20 31 35 20 3D 20 4C 49 47 48 54 20 |RAY 15 = LIGHT |
00001160: 47 52 41 59 0D 0D 0D 38 30 20 C3 CF CC D5 CD CE |GRAY...80 ......|
00001170: 20 D3 C3 D2 C5 C5 CE 20 C3 CF CC CF D2 D3 3A 0D | ...... ......:.|
00001180: 0D D4 45 58 54 20 43 4F 4C 4F 52 3A 20 20 20 20 |..EXT COLOR: |
00001190: 20 20 20 42 41 4E 4B 30 3A 50 4F 4B 45 33 33 30 | BANK0:POKE330|
000011A0: 35 34 2C 43 4F 4C 4F 52 20 43 4F 44 45 0D C2 41 |54,COLOR CODE..A|
000011B0: 43 4B 47 52 4F 55 4E 44 20 43 4F 4C 4F 52 3A 20 |CKGROUND COLOR: |
000011C0: 42 41 4E 4B 30 3A 50 4F 4B 45 33 33 30 35 35 2C |BANK0:POKE33055,|
000011D0: 43 4F 4C 4F 52 20 43 4F 44 45 0D 0D D0 4C 45 41 |COLOR CODE...LEA|
000011E0: 53 45 20 4E 4F 54 45 20 54 48 41 54 20 54 48 45 |SE NOTE THAT THE|
000011F0: 53 45 20 43 4F 4C 4F 52 20 43 4F 44 45 53 20 41 |SE COLOR CODES A|
00001200: 52 45 20 44 49 46 46 45 52 45 4E 54 20 46 52 4F |RE DIFFERENT FRO|
00001210: 4D 20 54 48 45 20 43 4F 44 45 53 20 46 4F 52 20 |M THE CODES FOR |
00001220: 54 48 45 20 34 30 20 43 4F 4C 55 4D 4E 20 53 43 |THE 40 COLUMN SC|
00001230: 52 45 45 4E 2E 20 20 D4 48 45 20 43 4F 4C 4F 52 |REEN. .HE COLOR|
00001240: 20 43 4F 44 45 53 20 41 52 45 20 41 53 20 46 4F | CODES ARE AS FO|
00001250: 4C 4C 4F 57 53 3A 20 20 0D 0D 30 20 3D 20 42 4C |LLOWS: ..0 = BL|
00001260: 41 43 4B 20 20 20 20 20 20 34 20 3D 20 44 41 52 |ACK 4 = DAR|
00001270: 4B 20 47 52 45 45 4E 20 20 20 38 20 3D 20 44 41 |K GREEN 8 = DA|
00001280: 52 4B 20 52 45 44 20 20 20 20 20 31 32 20 3D 20 |RK RED 12 = |
00001290: 42 52 4F 57 4E 0D 31 20 3D 20 44 41 52 4B 20 47 |BROWN.1 = DARK G|
000012A0: 52 41 59 20 20 35 20 3D 20 4C 49 47 48 54 20 47 |RAY 5 = LIGHT G|
000012B0: 52 45 45 4E 20 20 39 20 3D 20 4C 49 47 48 54 20 |REEN 9 = LIGHT |
000012C0: 52 45 44 20 20 20 20 31 33 20 3D 20 59 45 4C 4C |RED 13 = YELL|
000012D0: 4F 57 0D 32 20 3D 20 44 41 52 4B 20 42 4C 55 45 |OW.2 = DARK BLUE|
000012E0: 20 20 36 20 3D 20 44 41 52 4B 20 43 59 41 4E 20 | 6 = DARK CYAN |
000012F0: 20 20 31 30 20 3D 20 44 41 52 4B 20 50 55 52 50 | 10 = DARK PURP|
00001300: 4C 45 20 20 31 34 20 3D 20 4C 49 47 48 54 20 47 |LE 14 = LIGHT G|
00001310: 52 41 59 0D 33 20 3D 20 4C 49 47 48 54 20 42 4C |RAY.3 = LIGHT BL|
00001320: 55 45 20 37 20 3D 20 4C 49 47 48 54 20 43 59 41 |UE 7 = LIGHT CYA|
00001330: 4E 20 20 31 31 20 3D 20 4C 49 47 48 54 20 50 55 |N 11 = LIGHT PU|
00001340: 52 50 4C 45 20 31 35 20 3D 20 57 48 49 54 45 0D |RPLE 15 = WHITE.|
00001350: 0D D3 C5 D4 D4 C9 CE C7 20 D5 D0 D0 C5 D2 C3 C1 |........ .......|
00001360: D3 C5 20 CF CE 20 C5 D8 C9 D4 3A 0D C9 46 20 59 |.. .. ....:..F Y|
00001370: 4F 55 20 48 41 56 45 20 50 4C 41 59 45 44 20 41 |OU HAVE PLAYED A|
00001380: 52 4F 55 4E 44 20 57 49 54 48 20 D4 C8 C5 20 D3 |ROUND WITH ... .|
00001390: C5 D2 D6 C1 CE D4 20 41 20 42 49 54 2C 20 59 4F |...... A BIT, YO|
000013A0: 55 27 4C 4C 20 4E 4F 54 49 43 45 20 54 48 41 54 |U'LL NOTICE THAT|
000013B0: 20 54 48 45 20 4C 45 54 54 45 52 53 20 41 52 45 | THE LETTERS ARE|
000013C0: 20 4C 4F 57 45 52 43 41 53 45 20 57 48 45 4E 20 | LOWERCASE WHEN |
000013D0: 59 4F 55 20 45 58 49 54 2E 0D 0D D4 4F 20 53 45 |YOU EXIT....O SE|
000013E0: 54 20 55 50 50 45 52 43 41 53 45 20 55 50 4F 4E |T UPPERCASE UPON|
000013F0: 20 45 58 49 54 3A 0D 0D 42 41 4E 4B 30 3A 50 4F | EXIT:..BANK0:PO|
00001400: 4B 45 33 33 30 35 36 2C 31 34 32 0D 0D D4 4F 20 |KE33056,142...O |
00001410: 53 45 54 20 4C 4F 57 45 52 43 41 53 45 20 55 50 |SET LOWERCASE UP|
00001420: 4F 4E 20 45 58 49 54 3A 0D 0D 42 41 4E 4B 30 3A |ON EXIT:..BANK0:|
00001430: 50 4F 4B 45 33 33 30 35 36 2C 31 34 0D 0D C4 C9 |POKE33056,14....|
00001440: D3 C1 C2 CC C9 CE C7 20 C6 C1 D3 D4 20 28 32 CD |....... .... (2.|
00001450: 48 5A 29 20 CD CF C4 C5 3A 0D D4 C8 C5 20 D3 C5 |HZ) ....:.... ..|
00001460: D2 D6 C1 CE D4 20 57 49 4C 4C 20 55 53 45 20 46 |..... WILL USE F|
00001470: 41 53 54 20 4D 4F 44 45 20 57 48 45 4E 45 56 45 |AST MODE WHENEVE|
00001480: 52 20 54 48 45 20 38 30 20 43 4F 4C 55 4D 4E 20 |R THE 80 COLUMN |
00001490: 53 43 52 45 45 4E 20 49 53 20 41 43 54 49 56 45 |SCREEN IS ACTIVE|
000014A0: 2E 20 20 C9 46 20 59 4F 55 20 4E 45 45 44 20 54 |. .F YOU NEED T|
000014B0: 4F 2C 20 59 4F 55 20 43 41 4E 20 50 52 4F 48 49 |O, YOU CAN PROHI|
000014C0: 42 49 54 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 |BIT ... ....... |
000014D0: 46 52 4F 4D 20 55 53 49 4E 47 20 46 41 53 54 20 |FROM USING FAST |
000014E0: 4D 4F 44 45 3A 0D 0D 42 41 4E 4B 30 3A 50 4F 4B |MODE:..BANK0:POK|
000014F0: 45 33 32 37 37 34 2C 38 31 0D 0D D3 45 54 54 49 |E32774,81...ETTI|
00001500: 4E 47 20 54 48 49 53 20 42 59 54 45 20 54 4F 20 |NG THIS BYTE TO |
00001510: 41 4E 59 20 4F 54 48 45 52 20 56 41 4C 55 45 20 |ANY OTHER VALUE |
00001520: 28 41 56 4F 49 44 20 30 20 4F 52 20 31 3B 20 49 |(AVOID 0 OR 1; I|
00001530: 54 20 57 49 4C 4C 20 4D 41 4B 45 20 D4 C8 C5 20 |T WILL MAKE ... |
00001540: D3 C5 D2 D6 C1 CE D4 20 4D 41 4C 46 55 4E 43 54 |....... MALFUNCT|
00001550: 49 4F 4E 29 20 57 49 4C 4C 20 45 4E 41 42 4C 45 |ION) WILL ENABLE|
00001560: 20 46 41 53 54 20 4D 4F 44 45 20 41 53 20 55 53 | FAST MODE AS US|
00001570: 55 41 4C 2E 20 20 D3 45 54 54 49 4E 47 20 54 48 |UAL. .ETTING TH|
00001580: 49 53 20 4C 4F 43 41 54 49 4F 4E 20 54 4F 20 30 |IS LOCATION TO 0|
00001590: 20 57 49 4C 4C 20 44 49 53 41 42 4C 45 20 D4 C8 | WILL DISABLE ..|
000015A0: C5 20 D3 C5 D2 D6 C1 CE D4 53 20 41 55 54 4F 53 |. .......S AUTOS|
000015B0: 54 41 52 54 2E 20 20 D3 54 49 4C 4C 2C 20 D4 C8 |TART. .TILL, ..|
000015C0: C5 20 D3 C5 D2 D6 C1 CE D4 20 43 41 4E 20 42 45 |. ....... CAN BE|
000015D0: 20 43 41 4C 4C 45 44 20 42 59 20 42 41 4E 4B 31 | CALLED BY BANK1|
000015E0: 32 3A 53 59 53 33 32 37 37 37 20 41 4E 44 20 57 |2:SYS32777 AND W|
000015F0: 49 4C 4C 20 57 4F 52 4B 20 46 4C 41 57 4C 45 53 |ILL WORK FLAWLES|
00001600: 53 4C 59 2E 0D 0D D3 C1 D6 C9 CE C7 20 D4 C8 C5 |SLY......... ...|
00001610: 20 CD CF C4 C9 C6 C9 C5 C4 20 D6 C5 D2 D3 C9 CF | ........ ......|
00001620: CE 20 CF C6 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 |. .. ... .......|
00001630: 3A 0D D7 48 45 4E 20 59 4F 55 20 48 41 56 45 20 |:..HEN YOU HAVE |
00001640: 4D 41 44 45 20 41 4C 4C 20 59 4F 55 52 20 4D 4F |MADE ALL YOUR MO|
00001650: 44 49 46 49 43 41 54 49 4F 4E 53 2C 20 54 59 50 |DIFICATIONS, TYP|
00001660: 45 20 42 41 4E 4B 30 3A 53 59 53 33 32 37 36 38 |E BANK0:SYS32768|
00001670: 20 41 4E 44 20 50 52 45 53 53 20 D2 C5 D4 D5 D2 | AND PRESS .....|
00001680: CE 20 54 4F 20 43 4F 4C 44 20 53 54 41 52 54 20 |. TO COLD START |
00001690: D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 2E 20 20 C3 48 |... ........ .H|
000016A0: 45 43 4B 20 54 48 41 54 20 54 48 45 20 43 4F 4C |ECK THAT THE COL|
000016B0: 4F 52 53 20 41 52 45 20 41 53 20 59 4F 55 20 45 |ORS ARE AS YOU E|
000016C0: 58 50 45 43 54 2E 20 20 C5 58 49 54 20 D4 C8 C5 |XPECT. .XIT ...|
000016D0: 20 D3 C5 D2 D6 C1 CE D4 20 41 47 41 49 4E 20 41 | ....... AGAIN A|
000016E0: 4E 44 20 43 48 45 43 4B 20 54 48 41 54 20 54 48 |ND CHECK THAT TH|
000016F0: 45 20 46 55 4E 43 54 49 4F 4E 20 4B 45 59 20 44 |E FUNCTION KEY D|
00001700: 45 46 49 4E 49 54 49 4F 4E 53 20 57 4F 52 4B 53 |EFINITIONS WORKS|
00001710: 20 41 53 20 45 58 50 45 43 54 45 44 2E 20 20 D0 | AS EXPECTED. .|
00001720: 52 45 53 53 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 |RESS ... .......|
00001730: 20 43 41 4C 4C 20 4B 45 59 20 54 4F 20 53 45 45 | CALL KEY TO SEE|
00001740: 20 49 46 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 | IF ... ....... |
00001750: 4D 41 49 4E 20 4D 45 4E 55 20 50 4F 50 53 20 55 |MAIN MENU POPS U|
00001760: 50 20 41 53 20 45 58 50 45 43 54 45 44 2E 20 20 |P AS EXPECTED. |
00001770: D4 52 59 20 41 4C 4C 20 4F 46 20 54 48 49 53 20 |.RY ALL OF THIS |
00001780: 49 4E 20 42 4F 54 48 20 34 30 20 41 4E 44 20 38 |IN BOTH 40 AND 8|
00001790: 30 20 43 4F 4C 55 4D 4E 20 4D 4F 44 45 2E 0D 0D |0 COLUMN MODE...|
000017A0: C9 46 20 45 56 45 52 59 54 48 49 4E 47 20 53 45 |.F EVERYTHING SE|
000017B0: 45 4D 53 20 CF CB 2C 20 53 41 56 45 20 D4 C8 C5 |EMS .., SAVE ...|
000017C0: 20 D3 C5 D2 D6 C1 CE D4 20 54 4F 20 44 49 53 4B | ....... TO DISK|
000017D0: 20 42 59 20 48 4F 4C 44 49 4E 47 20 44 4F 57 4E | BY HOLDING DOWN|
000017E0: 20 C3 CF CE D4 D2 CF CC 20 41 4E 44 20 50 52 45 | ....... AND PRE|
000017F0: 53 53 49 4E 47 20 54 48 45 20 22 2B 22 20 4B 45 |SSING THE "+" KE|
00001800: 59 2E 20 20 D0 4C 45 41 53 45 20 4D 41 4B 45 20 |Y. .LEASE MAKE |
00001810: 53 55 52 45 20 54 48 41 54 20 54 48 45 20 44 49 |SURE THAT THE DI|
00001820: 53 4B 20 48 41 53 20 41 54 20 4C 45 41 53 54 20 |SK HAS AT LEAST |
00001830: 31 33 30 20 42 4C 4F 43 4B 53 20 46 52 45 45 2E |130 BLOCKS FREE.|
00001840: 20 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 57 49 | ... ....... WI|
00001850: 4C 4C 20 42 45 20 53 41 56 45 44 20 54 4F 20 44 |LL BE SAVED TO D|
00001860: 49 53 4B 20 44 52 49 56 45 20 38 20 55 53 49 4E |ISK DRIVE 8 USIN|
00001870: 47 20 54 48 45 20 46 49 4C 45 20 4E 41 4D 45 20 |G THE FILE NAME |
00001880: 22 54 48 45 20 53 45 52 56 41 4E 54 2E 4D 4F 44 |"THE SERVANT.MOD|
00001890: 22 2E 20 20 C9 46 20 41 20 46 49 4C 45 20 4F 46 |". .F A FILE OF|
000018A0: 20 54 48 41 54 20 4E 41 4D 45 20 41 4C 52 45 41 | THAT NAME ALREA|
000018B0: 44 59 20 45 58 49 53 54 20 4F 4E 20 54 48 45 20 |DY EXIST ON THE |
000018C0: 44 49 53 4B 20 28 41 20 50 52 45 56 49 4F 55 53 |DISK (A PREVIOUS|
000018D0: 4C 59 20 53 41 56 45 44 20 D3 C5 D2 D6 C1 CE D4 |LY SAVED .......|
000018E0: 29 2C 20 54 48 41 54 20 46 49 4C 45 20 57 49 4C |), THAT FILE WIL|
000018F0: 4C 20 42 45 20 44 45 4C 45 54 45 44 2E 20 20 D0 |L BE DELETED. .|
00001900: 4C 45 41 53 45 20 4E 4F 54 45 20 54 48 41 54 20 |LEASE NOTE THAT |
00001910: 59 4F 55 20 53 48 4F 55 4C 44 20 CE CF D4 20 55 |YOU SHOULD ... U|
00001920: 53 45 20 C2 D3 C1 D6 C5 20 46 52 4F 4D 20 C2 C1 |SE ..... FROM ..|
00001930: D3 C9 C3 2C 20 22 D3 22 20 46 52 4F 4D 20 54 48 |..., "." FROM TH|
00001940: 45 20 4D 41 43 48 49 4E 45 20 4C 41 4E 47 55 41 |E MACHINE LANGUA|
00001950: 47 45 20 4D 4F 4E 49 54 4F 52 2C 20 4F 52 20 41 |GE MONITOR, OR A|
00001960: 4E 59 20 4F 54 48 45 52 20 53 41 56 45 20 46 55 |NY OTHER SAVE FU|
00001970: 4E 43 54 49 4F 4E 2E 20 20 C9 46 20 D4 C8 C5 20 |NCTION. .F ... |
00001980: D3 C5 D2 D6 C1 CE D4 20 49 53 20 53 41 56 45 44 |....... IS SAVED|
00001990: 20 49 4E 20 41 4E 59 20 4F 46 20 54 48 4F 53 45 | IN ANY OF THOSE|
000019A0: 20 57 41 59 53 2C 20 49 54 20 4D 41 59 20 42 45 | WAYS, IT MAY BE|
000019B0: 20 43 4F 52 52 55 50 54 45 44 2E 20 20 D5 53 45 | CORRUPTED. .SE|
000019C0: 20 C3 CF CE D4 D2 CF CC 2F 2B 21 0D 0D D4 48 45 | ......./+!...HE|
000019D0: 20 46 49 4C 45 20 4A 55 53 54 20 53 41 56 45 44 | FILE JUST SAVED|
000019E0: 20 43 41 4E 20 42 45 20 50 52 4F 47 52 41 4D 4D | CAN BE PROGRAMM|
000019F0: 45 44 20 44 49 52 45 43 54 4C 59 20 49 4E 54 4F |ED DIRECTLY INTO|
00001A00: 20 41 4E 20 C5 D0 D2 CF CD 2E 0D 0D C9 CD D0 CF | AN ............|
00001A10: D2 D4 C1 CE D4 3A 20 20 D9 4F 55 20 CD D5 D3 D4 |.....: .OU ....|
00001A20: 20 54 45 53 54 20 59 4F 55 52 20 4D 4F 44 49 46 | TEST YOUR MODIF|
00001A30: 49 45 44 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 20 |IED ... ....... |
00001A40: 52 55 4E 4E 49 4E 47 20 49 4E 20 43 4F 4D 50 55 |RUNNING IN COMPU|
00001A50: 54 45 52 20 D2 C1 CD 20 42 45 46 4F 52 45 20 59 |TER ... BEFORE Y|
00001A60: 4F 55 20 48 41 56 45 20 49 54 20 50 52 4F 47 52 |OU HAVE IT PROGR|
00001A70: 41 4D 4D 45 44 20 49 4E 54 4F 20 54 48 45 20 C5 |AMMED INTO THE .|
00001A80: D0 D2 CF CD 2E 20 20 C1 20 57 52 4F 4E 47 20 D0 |..... . WRONG .|
00001A90: CF CB C5 20 44 55 52 49 4E 47 20 59 4F 55 52 20 |... DURING YOUR |
00001AA0: 43 55 53 54 4F 4D 49 5A 49 4E 47 20 4D 41 59 20 |CUSTOMIZING MAY |
00001AB0: 4D 41 4B 45 20 D4 C8 C5 20 D3 C5 D2 D6 C1 CE D4 |MAKE ... .......|
00001AC0: 20 4D 41 4C 46 55 4E 43 54 49 4F 4E 2E 20 20 C9 | MALFUNCTION. .|
00001AD0: 54 20 49 53 20 42 45 54 54 45 52 20 54 4F 20 52 |T IS BETTER TO R|
00001AE0: 45 56 45 41 4C 20 45 52 52 4F 52 53 20 41 54 20 |EVEAL ERRORS AT |
00001AF0: 54 48 49 53 20 50 4F 49 4E 54 20 52 41 54 48 45 |THIS POINT RATHE|
00001B00: 52 20 54 48 41 4E 20 57 48 45 4E 20 D4 C8 C5 20 |R THAN WHEN ... |
00001B10: D3 C5 D2 D6 C1 CE D4 20 49 53 20 50 48 59 53 49 |....... IS PHYSI|
00001B20: 43 41 4C 4C 59 20 49 4E 53 54 41 4C 4C 45 44 20 |CALLY INSTALLED |
00001B30: 49 4E 54 4F 20 59 4F 55 52 20 43 4F 4D 50 55 54 |INTO YOUR COMPUT|
00001B40: 45 52 2E 20 20 C1 4E 20 45 52 52 4F 52 20 44 49 |ER. .N ERROR DI|
00001B50: 53 43 4F 56 45 52 45 44 20 41 54 20 41 46 54 45 |SCOVERED AT AFTE|
00001B60: 52 20 54 48 45 20 49 4E 53 54 41 4C 4C 41 54 49 |R THE INSTALLATI|
00001B70: 4F 4E 20 57 49 4C 4C 20 4D 41 4B 45 20 49 54 20 |ON WILL MAKE IT |
00001B80: 4D 55 43 48 20 48 41 52 44 45 52 20 54 4F 20 46 |MUCH HARDER TO F|
00001B90: 49 47 55 52 45 20 4F 55 54 20 57 48 45 52 45 20 |IGURE OUT WHERE |
00001BA0: 54 48 45 20 45 52 52 4F 52 20 52 45 41 4C 4C 59 |THE ERROR REALLY|
00001BB0: 20 49 53 2E 0D | IS.. |
APPENDIX B: CUSTOMIZING THE SERVANT..SI
NCE THE SERVANT POPS UP WHENEVER YOU TUR
N ON OR RESET YOUR COMPUTER, IT WOULD BE
QUITE ANNOYING IF YOU WERE STUCK WITH T
HE SERVANTS ORIGINAL APPEARANCE...MODIFY
ING THE SERVANT NOT HARD. FIRST, LOAD T
HE SERVANT INTO COMPUTER RAM MEMORY. TO
VERIFY THAT THE SERVANT REALLY IS PRESE
NT AND WORKING IN THE COMPUTER'S MEMORY,
INVOKE THE SERVANTS MAIN MENU. YOU SHO
ULD SEE THE AUTHOR'S NAME AND ADDRESS BE
LOW THE MAIN MENU, AND THE MESSAGE "HIT
CONTROL/+ TO SAVE EPROM BURNER FILE". D
O NOT SAVE THE SERVANT YET. FIRST, MODI
FY YOUR COPY ACCORDING TO YOUR PREFERENC
ES. TO DO THAT, HIT RETURN TO RETURN TO
BASIC. NOW, YOU'RE READY TO MAKE MODIF
ICATIONS...FUNCTION KEYS:.WHENEVER YOU P
OWER UP OR RESET YOUR COMPUTER, THE SERV
ANT WILL INSTALL ITS OWN FUNCTION KEYS D
EFINITIONS. THE DEFAULT DEFINITIONS ARE
AS FOLLOWS:..F1 = DLOAD "
(LOAD A BASIC PROGRAM).F2 = DSAVE "@
(SAVE A BASIC PROGRAM).F3
= CA (DIRECTORY ON
DISK DRIVE 8).F4 = CAU9
(DIRECTORY ON DISK DRIVE 9).F5 = CLE
AR SCREEN, SET COLORS, SET FAST MODE IF
USING 80 COLUMNS..F6 = BANK15:SYSDEC("13
00") (CALL A ML ROUTINE AT 4864/$1300)
.F7 = LI (LIST A BA
SIC PROGRAM).F8 = MON
(GO TO THE ML MONITOR.)..TYPE KEY, AND
THEN RETURN. A LIST OF THE CURRENT FUN
CTION KEYS WILL APPEAR ON THE SCREEN. P
LEASE NOTE HOW CONTROL CHARACTERS ARE UT
ILIZED. THE CONTROL CHARACTERS WILL MAK
E THE FUNCTION KEYS WORK FLAWLESSLY, EVE
N IF THEY ARE PRESSED IN THE MIDDLE OF A
SCREEN FULL OF TEXT (TRY THAT USING THE
C128'S DEFAULT DEFINITIONS!)...PLEASE N
OTE ABOUT F5 ABOVE: EVEN IF YOU WISH TO
KEEP THE OVERALL DEFINITION OF THE KEY,
YOU MAY WISH TO MODIFY IT TO SUIT YOUR
COLOR PREFERENCES. THE DEFINITION OF TH
E COLORS IN THE FUNCTION KEY STRING DOES
NOT AUTOMATICALLY CHANGE WITH THE DEFAU
LT COLOR PREFERENCES YOU SET FOR THE SER
VANT ITSELF (SEE BELOW)...YOU CAN CHANGE
OR MODIFY ANY OF THE DEFINITIONS USING
THE BASIC "KEY" COMMAND. IF YOU WANT, Y
OU CAN CHANGE THE FUNCTION OF THE HELP K
EY AND THE SHIFT/RUN-STOP COMBINATION AS
WELL. HERE'S HOW:..TO CHANGE THE RUN K
EY:.BANK 15:SYS 24812 ,,8,,,"DEFINITION"
..TO CHANGE THE HELP KEY:.BANK 15:SYS 24
812 ,,9,,,"DEFINITION"..REPLACE THE WORD
"DEFINITION" WITH THE ACTUAL DEFINITION
YOU WANT TO USE. PLEASE NOTE THE USE O
F COMMAS, YOU'LL NEED TO USE THEM EXACTL
Y AS SHOWN FOR THIS TRICK TO WORK...YOU
WON'T NEED TO INCLUDE A FUNCTION KEY DEF
INITION TO INVOKE THE SERVANT ITSELF. H
OWEVER, THE SERVANT WILL AUTOMATICALLY C
LAIM ONE FUNCTION KEY DEFINITION (OF YOU
R OWN CHOICE) FOR THIS PURPOSE. SEE THE
SECTION ON THE SERVANT CALL KEY BELOW.
PLEASE NOTE THAT THE TOTAL NUMBER OF CH
ARACTERS IN THE FUNCTION KEY STRINGS IS
LIMITED TO 246. THE SERVANT CALL KEY US
E 16 CHARACTERS, SO A TOTAL OF 230 CHARA
CTERS ARE AVAILABLE FOR YOUR USE...WHEN
YOU THINK YOUR CUSTOM FUNCTION KEYS ARE
OK, TEST THEM TO VERIFY THAT THEY REALLY
WORK ACCORDING TO YOUR EXPECTATIONS. T
HE FINAL STEP IS TO COPY THE DEFINITIONS
INTO THE SERVANT ITSELF. DO IT USING T
HE FOLLOWING BASIC LINE:..BANK0:FOR X=0T
O255:POKE32795+X,PEEK(4096+X):NEXT..DISA
BLING THE SERVANTS FUNCTION KEY INSTALLA
TION:.IF YOU DON'T WANT THE SERVANT TO I
NSTALL FUNCTION KEYS UPON POWER UP OR RE
SET, USE THE COMMAND:..BANK0:POKE33058,0
..THIS WILL DISABLE THE SERVANT FUNCTION
KEYS INSTALLATION. TO RE-ENABLE THE FU
NCTION KEY DEFINITION, POKE A NONZERO VA
LUE INTO LOCATION 33058. PLEASE NOTE TH
AT YOU CANNOT DISABLE THE SERVANTS AUTOM
ATIC CALL KEY DEFINITION (SEE BELOW)...S
ETTING THE SERVANT CALL KEY:.ONE KEY MUS
T BE RESERVED TO CALL THE SERVANT. THE
SERVANT AUTOMATICALLY SETS THIS DEFINITI
ON. IT'S UP TO YOU HOWEVER, TO DECIDE W
HICH FUNCTION KEY THE SERVANT IS GOING T
O USE. USE THE COMMAND:..BANK0:POKE3305
7,FUNCTION KEY NUMBER...THE FUNCTION KEY
NUMBERS ARE 1 THROUGH 8 FOR THE FUNCTIO
N KEYS 1 THROUGH 8; 9 IS THE SHIFT/RUN-S
TOP COMBINATION, AND 10 IS THE HELP KEY.
TAKE YOUR PICK. THE DEFAULT IS 9, USI
NG THE SHIFT/RUN-STOP COMBINATION...40 C
OLUMN SCREEN COLORS:..TEXT COLOR:
BANK0:POKE33051,COLOR CODE.BACKGROUND CO
LOR: BANK0:POKE33052,COLOR CODE.BORDER C
OLOR: BANK0:POKE33053,COLOR CODE..TH
E COLOR CODES ARE AS FOLLOWS:..0 = BLACK
4 = PURPLE 8 = ORANGE 12 = MEDIU
M GRAY.1 = WHITE 5 = GREEN 9 = BROWN
13 = LIGHT GREEN.2 = RED 6 = BL
UE 10 = LIGHT RED 14 = LIGHT BLUE.3
= CYAN 7 = YELLOW 11 = DARK GRAY 15
= LIGHT GRAY...80 COLUMN SCREEN COLORS:.
.TEXT COLOR: BANK0:POKE33054,COLOR
CODE.BACKGROUND COLOR: BANK0:POKE33055,
COLOR CODE..PLEASE NOTE THAT THESE COLOR
CODES ARE DIFFERENT FROM THE CODES FOR
THE 40 COLUMN SCREEN. THE COLOR CODES A
RE AS FOLLOWS: ..0 = BLACK 4 = DAR
K GREEN 8 = DARK RED 12 = BROWN.1
= DARK GRAY 5 = LIGHT GREEN 9 = LIGHT
RED 13 = YELLOW.2 = DARK BLUE 6 = DA
RK CYAN 10 = DARK PURPLE 14 = LIGHT G
RAY.3 = LIGHT BLUE 7 = LIGHT CYAN 11 =
LIGHT PURPLE 15 = WHITE..SETTING UPPERCA
SE ON EXIT:.IF YOU HAVE PLAYED AROUND WI
TH THE SERVANT A BIT, YOU'LL NOTICE THAT
THE LETTERS ARE LOWERCASE WHEN YOU EXIT
...TO SET UPPERCASE UPON EXIT:..BANK0:PO
KE33056,142..TO SET LOWERCASE UPON EXIT:
..BANK0:POKE33056,14..DISABLING FAST (2M
HZ) MODE:.THE SERVANT WILL USE FAST MODE
WHENEVER THE 80 COLUMN SCREEN IS ACTIVE
. IF YOU NEED TO, YOU CAN PROHIBIT THE
SERVANT FROM USING FAST MODE:..BANK0:POK
E32774,81..SETTING THIS BYTE TO ANY OTHE
R VALUE (AVOID 0 OR 1; IT WILL MAKE THE
SERVANT MALFUNCTION) WILL ENABLE FAST MO
DE AS USUAL. SETTING THIS LOCATION TO 0
WILL DISABLE THE SERVANTS AUTOSTART. S
TILL, THE SERVANT CAN BE CALLED BY BANK1
2:SYS32777 AND WILL WORK FLAWLESSLY...SA
VING THE MODIFIED VERSION OF THE SERVANT
:.WHEN YOU HAVE MADE ALL YOUR MODIFICATI
ONS, TYPE BANK0:SYS32768 AND PRESS RETUR
N TO COLD START THE SERVANT. CHECK THAT
THE COLORS ARE AS YOU EXPECT. EXIT THE
SERVANT AGAIN AND CHECK THAT THE FUNCTI
ON KEY DEFINITIONS WORKS AS EXPECTED. P
RESS THE SERVANT CALL KEY TO SEE IF THE
SERVANT MAIN MENU POPS UP AS EXPECTED.
TRY ALL OF THIS IN BOTH 40 AND 80 COLUMN
MODE...IF EVERYTHING SEEMS OK, SAVE THE
SERVANT TO DISK BY HOLDING DOWN CONTROL
AND PRESSING THE "+" KEY. PLEASE MAKE
SURE THAT THE DISK HAS AT LEAST 130 BLOC
KS FREE. THE SERVANT WILL BE SAVED TO D
ISK DRIVE 8 USING THE FILE NAME "THE SER
VANT.MOD". IF A FILE OF THAT NAME ALREA
DY EXIST ON THE DISK (A PREVIOUSLY SAVED
SERVANT), THAT FILE WILL BE DELETED. P
LEASE NOTE THAT YOU SHOULD NOT USE BSAVE
FROM BASIC, "S" FROM THE MACHINE LANGUA
GE MONITOR, OR ANY OTHER SAVE FUNCTION.
IF THE SERVANT IS SAVED IN ANY OF THOSE
WAYS, IT MAY BE CORRUPTED. USE CONTROL
/+!..THE FILE JUST SAVED CAN BE PROGRAMM
ED DIRECTLY INTO AN EPROM...IMPORTANT:
YOU MUST TEST YOUR MODIFIED THE SERVANT
RUNNING IN COMPUTER RAM BEFORE YOU HAVE
IT PROGRAMMED INTO THE EPROM. A WRONG P
OKE DURING YOUR CUSTOMIZING MAY MAKE THE
SERVANT MALFUNCTION. IT IS BETTER TO R
EVEAL ERRORS AT THIS POINT RATHER THAN W
HEN THE SERVANT IS PHYSICALLY INSTALLED
INTO YOUR COMPUTER. AN ERROR DISCOVERED
AT AFTER THE INSTALLATION WILL MAKE IT
MUCH HARDER TO FIGURE OUT WHERE THE ERRO
R REALLY IS..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL