KEYBOARD TRIX
FILE INFORMATION
FILENAME(S): KEYBOARD TRIX
FILE TYPE(S): PRG
FILE SIZE: 4K
FIRST SEEN: 2025-11-30 17:31:36
APPEARS ON: 1 disk(s)
FILE HASH
9ee8cc94e61c0c8a42936e235369cf90a15ae2a1375d651db67fdd7af8684997
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PB DOMAIN 0016UT | KEYBOARD TRIX | PRG | UK CD | 26 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 21 08 05 00 8B 41 B2 30 A7 41 B2 31 3A 93 |..!....A.0.A.1:.|
00000010: 22 4B 45 59 54 52 49 58 2E 48 47 48 22 2C 38 2C |"KEYTRIX.HGH",8,|
00000020: 31 00 48 08 07 00 8D 20 35 30 30 3A 8F 20 52 45 |1.H.... 500:. RE|
00000030: 4D 4F 56 45 20 46 4F 52 20 4E 4F 20 49 4E 53 54 |MOVE FOR NO INST|
00000040: 52 55 43 54 49 4F 4E 53 00 5F 08 0A 00 86 20 4B |RUCTIONS._.... K|
00000050: 28 36 34 29 3A 8D 31 30 30 30 3A 54 41 B2 31 00 |(64):.1000:TA.1.|
00000060: 89 08 14 00 99 22 93 11 11 11 20 20 20 20 20 20 |.....".... |
00000070: 20 20 4B 45 59 2D 54 52 49 58 20 20 20 46 4F 52 | KEY-TRIX FOR|
00000080: 20 54 48 45 20 43 36 34 22 00 AE 08 15 00 99 22 | THE C64"......"|
00000090: 20 20 20 20 20 20 20 20 28 43 29 20 31 39 38 34 | (C) 1984|
000000A0: 20 20 42 59 20 20 43 48 52 49 53 44 4F 53 00 D5 | BY CHRISDOS..|
000000B0: 08 1E 00 99 22 11 11 11 11 11 53 45 4C 45 43 54 |....".....SELECT|
000000C0: 3A 20 20 31 20 2D 20 52 45 44 45 46 49 4E 45 20 |: 1 - REDEFINE |
000000D0: 4B 45 59 53 22 00 FA 08 23 00 99 22 20 20 20 20 |KEYS"...#.." |
000000E0: 20 20 20 20 20 32 20 2D 20 53 45 4C 45 43 54 20 | 2 - SELECT |
000000F0: 4B 45 59 20 54 41 42 4C 45 22 00 26 09 24 00 99 |KEY TABLE".&.$..|
00000100: 22 20 20 20 20 20 20 20 20 20 33 20 2D 20 41 43 |" 3 - AC|
00000110: 54 49 56 41 54 45 20 52 45 44 45 46 49 4E 45 44 |TIVATE REDEFINED|
00000120: 20 4B 45 59 53 22 00 41 09 28 00 85 20 46 3A 8B | KEYS".A.(.. F:.|
00000130: 46 B3 B1 31 AF 46 B3 B1 32 AF 46 B3 B1 33 A7 32 |F..1.F..2.F..3.2|
00000140: 30 00 54 09 2D 00 8B 46 B2 32 A7 8D 31 31 30 30 |0.T.-..F.2..1100|
00000150: 3A 89 32 30 00 73 09 32 00 8B 20 46 B2 33 A7 97 |:.20.s.2.. F.3..|
00000160: 20 36 35 35 2C 37 32 3A 97 20 36 35 36 2C 32 30 | 655,72:. 656,20|
00000170: 33 3A 80 00 95 09 64 00 8B 54 41 B2 31 A7 54 41 |3:....d..TA.1.TA|
00000180: 24 B2 22 4E 4F 52 4D 41 4C 22 3A 54 50 B2 35 32 |$."NORMAL":TP.52|
00000190: 30 39 37 AB 31 00 B8 09 66 00 8B 54 41 B2 32 A7 |097.1...f..TA.2.|
000001A0: 54 41 24 B2 22 53 48 49 46 54 45 44 22 3A 54 50 |TA$."SHIFTED":TP|
000001B0: B2 35 32 31 36 32 AB 31 00 DD 09 68 00 8B 54 41 |.52162.1...h..TA|
000001C0: B2 33 A7 54 41 24 B2 22 43 4F 4D 4D 4F 44 4F 52 |.3.TA$."COMMODOR|
000001D0: 45 22 3A 54 50 B2 35 32 32 32 37 AB 31 00 00 0A |E":TP.52227.1...|
000001E0: 6A 00 8B 54 41 B2 34 A7 54 41 24 B2 22 43 4F 4E |j..TA.4.TA$."CON|
000001F0: 54 52 4F 4C 22 3A 54 50 B2 35 32 33 34 34 AB 31 |TROL":TP.52344.1|
00000200: 00 28 0A 6E 00 99 22 93 11 11 20 20 20 20 20 20 |.(.n.."... |
00000210: 20 20 20 20 20 20 20 4B 45 59 20 53 45 54 3E 20 | KEY SET> |
00000220: 12 22 54 41 24 22 92 22 00 55 0A 78 00 99 22 11 |."TA$".".U.x..".|
00000230: 11 11 11 20 20 20 45 4E 54 45 52 20 54 48 45 20 |... ENTER THE |
00000240: 4B 45 59 20 54 4F 20 42 45 20 52 45 44 45 46 49 |KEY TO BE REDEFI|
00000250: 4E 45 44 2E 22 00 75 0A 7A 00 99 22 20 20 20 20 |NED.".u.z.." |
00000260: 20 20 28 48 49 54 20 53 48 49 46 54 20 54 4F 20 | (HIT SHIFT TO |
00000270: 45 4E 44 29 22 00 89 0A 82 00 A1 20 4B 24 3A 51 |END)"...... K$:Q|
00000280: B2 C2 28 36 35 33 29 AF 31 00 96 0A 87 00 8B 51 |..(653).1......Q|
00000290: B2 31 A7 20 32 30 00 A7 0A 8C 00 8B 20 4B 24 B2 |.1. 20...... K$.|
000002A0: 22 22 A7 20 31 33 30 00 B4 0A 91 00 4B 4E B2 C6 |"". 130.....KN..|
000002B0: 28 4B 24 29 00 C1 0A 96 00 81 20 58 B2 31 A4 36 |(K$)...... X.1.6|
000002C0: 34 00 EE 0A A0 00 8B 20 4B 28 58 29 B2 4B 4E A7 |4...... K(X).KN.|
000002D0: 99 22 11 11 11 4B 45 59 20 53 43 41 4E 20 4E 55 |."...KEY SCAN NU|
000002E0: 4D 42 45 52 20 3E 20 22 58 3A 89 32 30 30 00 F4 |MBER > "X:.200..|
000002F0: 0A AA 00 82 00 18 0B B4 00 99 22 54 48 41 54 20 |.........."THAT |
00000300: 4B 45 59 20 49 53 20 4E 4F 54 20 49 4E 20 54 48 |KEY IS NOT IN TH|
00000310: 45 20 54 41 42 4C 45 22 00 2E 0B BE 00 81 49 B2 |E TABLE"......I.|
00000320: 31 A4 31 30 30 30 3A 82 3A 89 20 31 30 30 00 51 |1.1000:.:. 100.Q|
00000330: 0B C8 00 99 22 50 52 45 53 45 4E 54 20 4B 45 59 |...."PRESENT KEY|
00000340: 20 56 41 4C 55 45 20 3E 20 22 C2 28 54 50 AA 58 | VALUE > ".(TP.X|
00000350: 29 00 74 0B CD 00 99 22 11 11 11 11 45 4E 54 45 |).t...."....ENTE|
00000360: 52 20 4E 45 57 20 56 41 4C 55 45 20 46 4F 52 20 |R NEW VALUE FOR |
00000370: 4B 45 59 22 00 8F 0B CE 00 56 24 B2 22 22 3A 85 |KEY".....V$."":.|
00000380: 56 24 3A 8B C3 28 56 24 29 B2 30 89 31 30 30 00 |V$:..(V$).0.100.|
00000390: B4 0B D2 00 56 B2 C5 28 56 24 29 3A 8B 56 B3 B1 |....V..(V$):.V..|
000003A0: B5 28 56 29 B0 56 B3 30 B0 56 B1 32 35 35 20 A7 |.(V).V.0.V.255 .|
000003B0: 20 32 30 30 00 C1 0B DC 00 97 20 54 50 AA 58 2C | 200...... TP.X,|
000003C0: 56 00 DD 0B E6 00 99 22 4F 2E 4B 2E 22 3A 81 49 |V......"O.K.":.I|
000003D0: B2 31 A4 33 30 30 3A 82 3A 89 31 30 30 00 05 0C |.1.300:.:.100...|
000003E0: F4 01 99 22 93 11 11 20 20 20 20 49 4E 53 54 52 |..."... INSTR|
000003F0: 55 43 54 49 4F 4E 53 20 20 46 4F 52 20 4B 45 59 |UCTIONS FOR KEY|
00000400: 2D 54 52 49 58 00 0B 0C F9 01 99 00 31 0C FE 01 |-TRIX.......1...|
00000410: 99 22 20 54 48 49 53 20 50 52 4F 47 52 41 4D 20 |." THIS PROGRAM |
00000420: 57 49 4C 4C 20 41 4C 4C 4F 57 20 59 4F 55 20 54 |WILL ALLOW YOU T|
00000430: 4F 00 57 0C 03 02 99 22 41 4C 54 45 52 20 54 48 |O.W...."ALTER TH|
00000440: 45 20 4B 45 59 42 4F 41 52 44 20 44 45 43 4F 44 |E KEYBOARD DECOD|
00000450: 45 20 54 41 42 4C 45 00 7D 0C 08 02 99 22 4F 46 |E TABLE.}...."OF|
00000460: 20 54 48 45 20 43 4F 4D 4D 4F 44 4F 52 45 20 36 | THE COMMODORE 6|
00000470: 34 2E 20 4A 55 53 54 20 41 42 4F 55 54 00 A7 0C |4. JUST ABOUT...|
00000480: 0D 02 99 22 41 4C 4C 20 4F 46 20 54 48 45 20 36 |..."ALL OF THE 6|
00000490: 35 20 4B 45 59 53 20 4D 41 59 20 42 45 20 52 45 |5 KEYS MAY BE RE|
000004A0: 44 45 46 49 4E 45 44 00 D0 0C 12 02 99 22 54 4F |DEFINED......"TO|
000004B0: 20 41 4E 59 20 56 41 4C 55 45 2E 20 54 48 45 20 | ANY VALUE. THE |
000004C0: 4B 45 59 53 20 54 48 41 54 20 43 41 4E 4E 4F 54 |KEYS THAT CANNOT|
000004D0: 00 F8 0C 17 02 99 22 42 45 20 43 48 41 4E 47 45 |......"BE CHANGE|
000004E0: 44 20 41 52 45 3A 20 53 48 49 46 54 2C 43 3D 2C |D ARE: SHIFT,C=,|
000004F0: 43 54 52 4C 20 41 4E 44 00 11 0D 1C 02 99 22 4F |CTRL AND......"O|
00000500: 46 20 43 4F 55 52 53 45 20 52 45 53 54 4F 52 45 |F COURSE RESTORE|
00000510: 2E 00 3A 0D 21 02 99 3A 99 22 59 4F 55 20 53 45 |..:.!..:."YOU SE|
00000520: 4C 45 43 54 20 4F 4E 45 20 4F 46 20 46 4F 55 52 |LECT ONE OF FOUR|
00000530: 20 54 41 42 4C 45 53 20 54 4F 00 56 0D 26 02 99 | TABLES TO.V.&..|
00000540: 22 57 4F 52 4B 20 4F 4E 2C 20 54 48 45 53 45 20 |"WORK ON, THESE |
00000550: 42 45 49 4E 47 3A 00 80 0D 2B 02 99 22 31 2D 20 |BEING:...+.."1- |
00000560: 4E 4F 52 4D 41 4C 20 20 32 2D 1D 53 48 49 46 54 |NORMAL 2-.SHIFT|
00000570: 45 44 20 20 33 2D 20 43 4F 4D 4D 4F 44 4F 52 45 |ED 3- COMMODORE|
00000580: 00 A4 0D 30 02 99 22 41 4E 44 20 34 2D 20 43 4F |...0.."AND 4- CO|
00000590: 4E 54 52 4F 4C 2E 20 20 41 4C 4C 20 4B 45 59 53 |NTROL. ALL KEYS|
000005A0: 20 41 52 45 00 CF 0D 35 02 99 22 4C 49 53 54 45 | ARE...5.."LISTE|
000005B0: 44 20 49 4E 20 54 48 45 20 54 41 42 4C 45 53 2E |D IN THE TABLES.|
000005C0: 20 59 4F 55 20 43 41 4E 20 43 48 41 4E 47 45 00 | YOU CAN CHANGE.|
000005D0: F5 0D 3A 02 99 22 54 48 45 20 54 41 42 4C 45 20 |..:.."THE TABLE |
000005E0: 59 4F 55 20 41 52 45 20 57 4F 52 4B 49 4E 47 20 |YOU ARE WORKING |
000005F0: 4F 4E 20 42 59 00 19 0E 3F 02 99 22 53 45 4C 45 |ON BY...?.."SELE|
00000600: 43 54 49 4E 47 20 32 20 41 54 20 54 48 45 20 4D |CTING 2 AT THE M|
00000610: 45 4E 55 2E 20 54 48 45 4E 00 42 0E 44 02 99 22 |ENU. THEN.B.D.."|
00000620: 53 45 4C 45 43 54 20 54 48 45 20 4E 55 4D 42 45 |SELECT THE NUMBE|
00000630: 52 20 4F 46 20 54 48 45 20 54 41 42 4C 45 20 59 |R OF THE TABLE Y|
00000640: 4F 55 00 62 0E 49 02 99 22 57 41 4E 54 20 46 52 |OU.b.I.."WANT FR|
00000650: 4F 4D 20 54 48 45 20 54 41 42 4C 45 20 4D 45 4E |OM THE TABLE MEN|
00000660: 55 2E 00 8B 0E 4E 02 99 3A 99 22 12 20 48 49 54 |U....N..:.". HIT|
00000670: 20 52 45 54 55 52 4E 20 54 4F 20 43 4F 4E 54 49 | RETURN TO CONTI|
00000680: 4E 55 45 20 92 22 3A 85 20 4E 24 00 B3 0E 58 02 |NUE .":. N$...X.|
00000690: 99 22 93 20 54 4F 20 43 48 41 4E 47 45 20 41 20 |.". TO CHANGE A |
000006A0: 4B 45 59 27 53 20 56 41 4C 55 45 2C 20 53 45 4C |KEY'S VALUE, SEL|
000006B0: 45 43 54 00 CB 0E 5D 02 99 22 20 31 20 46 52 4F |ECT...].." 1 FRO|
000006C0: 4D 20 54 48 45 20 4D 45 4E 55 2E 00 F1 0E 62 02 |M THE MENU....b.|
000006D0: 99 22 20 59 4F 55 20 57 49 4C 4C 20 42 45 20 41 |." YOU WILL BE A|
000006E0: 53 4B 45 44 20 54 4F 20 50 52 45 53 53 20 54 48 |SKED TO PRESS TH|
000006F0: 45 00 18 0F 67 02 99 22 20 4B 45 59 20 59 4F 55 |E...g.." KEY YOU|
00000700: 20 57 49 53 48 20 54 4F 20 57 4F 52 4B 20 4F 4E | WISH TO WORK ON|
00000710: 2E 20 53 49 4D 50 4C 59 00 45 0F 6C 02 99 22 20 |. SIMPLY.E.l.." |
00000720: 50 55 53 48 20 54 48 45 20 4B 45 59 20 4F 4E 43 |PUSH THE KEY ONC|
00000730: 45 2E 20 44 4F 20 4E 4F 54 20 48 49 54 20 52 45 |E. DO NOT HIT RE|
00000740: 54 55 52 4E 2E 00 74 0F 71 02 99 22 28 55 4E 4C |TURN..t.q.."(UNL|
00000750: 45 53 53 20 59 4F 55 20 41 52 45 20 52 45 44 45 |ESS YOU ARE REDE|
00000760: 46 49 4E 49 4E 47 20 52 45 54 55 52 4E 20 49 54 |FINING RETURN IT|
00000770: 53 45 4C 46 00 9B 0F 76 02 99 22 59 4F 55 20 57 |SELF...v.."YOU W|
00000780: 49 4C 4C 20 42 45 20 54 4F 4C 44 20 54 48 45 20 |ILL BE TOLD THE |
00000790: 53 43 41 4E 20 4E 55 4D 42 45 52 00 C2 0F 7B 02 |SCAN NUMBER...{.|
000007A0: 99 22 41 4E 44 20 50 52 45 53 45 4E 54 20 44 45 |."AND PRESENT DE|
000007B0: 43 49 4D 41 4C 20 56 41 4C 55 45 20 4F 46 20 54 |CIMAL VALUE OF T|
000007C0: 48 45 00 EB 0F 80 02 99 22 4B 45 59 2E 20 59 4F |HE......"KEY. YO|
000007D0: 55 20 57 49 4C 4C 20 54 48 45 4E 20 45 4E 54 45 |U WILL THEN ENTE|
000007E0: 52 20 54 48 45 20 56 41 4C 55 45 00 09 10 85 02 |R THE VALUE.....|
000007F0: 99 22 59 4F 55 20 57 49 53 48 20 54 48 45 20 4B |."YOU WISH THE K|
00000800: 45 59 20 54 4F 20 42 45 2E 00 32 10 8A 02 99 22 |EY TO BE..2...."|
00000810: 57 48 45 4E 20 46 49 4E 49 53 48 45 44 2C 20 48 |WHEN FINISHED, H|
00000820: 49 54 20 53 48 49 46 54 20 54 4F 20 52 45 54 55 |IT SHIFT TO RETU|
00000830: 52 4E 00 45 10 8F 02 99 22 54 4F 20 54 48 45 20 |RN.E...."TO THE |
00000840: 4D 45 4E 55 2E 00 72 10 94 02 99 3A 99 22 4E 4F |MENU..r....:."NO|
00000850: 54 45 3A 20 54 4F 20 52 45 44 45 46 49 4E 45 2C |TE: TO REDEFINE,|
00000860: 20 53 41 59 2C 20 54 48 45 20 23 20 53 59 4D 42 | SAY, THE # SYMB|
00000870: 4F 4C 00 9A 10 9E 02 99 22 59 4F 55 20 44 4F 20 |OL......"YOU DO |
00000880: 4E 4F 54 20 50 52 45 53 53 20 53 48 49 46 54 20 |NOT PRESS SHIFT |
00000890: 41 4E 44 20 33 2C 20 42 55 54 00 C3 10 A3 02 99 |AND 3, BUT......|
000008A0: 22 46 49 52 53 54 20 53 45 4C 45 43 54 20 54 48 |"FIRST SELECT TH|
000008B0: 45 20 53 48 49 46 54 45 44 20 4B 45 59 20 54 41 |E SHIFTED KEY TA|
000008C0: 42 4C 45 00 EA 10 A8 02 99 22 54 48 45 4E 20 50 |BLE......"THEN P|
000008D0: 52 45 53 53 20 54 48 45 20 33 20 4B 45 59 20 4F |RESS THE 3 KEY O|
000008E0: 4E 43 45 20 49 4E 20 54 48 45 00 15 11 AD 02 99 |NCE IN THE......|
000008F0: 22 52 45 44 45 46 49 4E 45 20 41 52 45 41 2E 20 |"REDEFINE AREA. |
00000900: 53 41 4D 45 20 46 4F 52 20 43 3D 20 41 4E 44 20 |SAME FOR C= AND |
00000910: 43 54 52 4C 2E 00 3E 11 B2 02 99 22 12 20 50 52 |CTRL..>....". PR|
00000920: 45 53 53 20 52 45 54 55 52 4E 20 54 4F 20 43 4F |ESS RETURN TO CO|
00000930: 4E 54 49 4E 55 45 20 92 22 3A 85 20 4E 24 00 68 |NTINUE .":. N$.h|
00000940: 11 BC 02 99 22 93 11 11 11 11 11 20 54 48 45 20 |...."...... THE |
00000950: 50 52 4F 47 52 41 4D 20 4B 45 59 54 52 49 58 2E |PROGRAM KEYTRIX.|
00000960: 48 47 48 20 4D 55 53 54 00 8D 11 C6 02 99 22 42 |HGH MUST......"B|
00000970: 45 20 4F 4E 20 54 48 45 20 53 41 4D 45 20 44 49 |E ON THE SAME DI|
00000980: 53 4B 20 41 53 20 4B 45 59 54 52 49 58 00 B2 11 |SK AS KEYTRIX...|
00000990: D0 02 99 22 54 48 49 53 20 49 53 20 54 48 45 20 |..."THIS IS THE |
000009A0: 4B 45 59 42 4F 41 52 44 20 54 41 42 4C 45 20 41 |KEYBOARD TABLE A|
000009B0: 4E 44 00 D9 11 DA 02 99 22 44 45 43 4F 44 45 20 |ND......"DECODE |
000009C0: 50 52 4F 47 52 41 4D 2E 20 41 4C 53 4F 2C 20 4E |PROGRAM. ALSO, N|
000009D0: 4F 20 4D 41 43 48 49 4E 45 00 03 12 E4 02 99 22 |O MACHINE......"|
000009E0: 4C 41 4E 47 55 41 47 45 20 50 52 4F 47 52 41 4D |LANGUAGE PROGRAM|
000009F0: 53 20 4D 55 53 54 20 42 45 20 49 4E 20 4D 45 4D |S MUST BE IN MEM|
00000A00: 4F 52 59 00 25 12 EE 02 99 22 46 52 4F 4D 20 24 |ORY.%...."FROM $|
00000A10: 43 42 34 32 20 54 4F 20 24 43 43 42 38 20 53 4F |CB42 TO $CCB8 SO|
00000A20: 20 54 48 49 53 00 4D 12 F8 02 99 22 50 52 45 43 | THIS.M...."PREC|
00000A30: 4C 55 44 45 53 20 54 48 45 20 55 53 45 20 4F 46 |LUDES THE USE OF|
00000A40: 20 41 4E 59 20 44 4F 53 20 54 48 41 54 00 60 12 | ANY DOS THAT.`.|
00000A50: 02 03 99 22 4C 4F 41 44 53 20 54 48 45 52 45 2E |..."LOADS THERE.|
00000A60: 00 88 12 0C 03 99 3A 99 3A 99 22 4B 45 59 2D 54 |......:.:."KEY-T|
00000A70: 52 49 58 20 28 43 29 20 31 39 38 34 20 42 59 20 |RIX (C) 1984 BY |
00000A80: 43 48 52 49 53 44 4F 53 00 AC 12 16 03 99 3A 99 |CHRISDOS......:.|
00000A90: 22 12 20 48 49 54 20 52 45 54 55 52 4E 20 54 4F |". HIT RETURN TO|
00000AA0: 20 43 4F 4E 54 49 4E 55 45 20 92 22 00 B7 12 1B | CONTINUE ."....|
00000AB0: 03 85 20 4E 24 3A 8E 00 BD 12 E7 03 80 00 CF 12 |.. N$:..........|
00000AC0: E8 03 4B 28 31 29 B2 32 30 3A 8F 20 44 45 4C 00 |..K(1).20:. DEL.|
00000AD0: E1 12 E9 03 4B 28 32 29 B2 31 33 3A 8F 20 52 45 |....K(2).13:. RE|
00000AE0: 54 00 F6 12 EA 03 4B 28 33 29 B2 32 39 3A 8F 20 |T.....K(3).29:. |
00000AF0: 43 52 53 52 20 52 00 08 13 EB 03 4B 28 34 29 B2 |CRSR R.....K(4).|
00000B00: 31 33 36 3A 8F 20 46 37 00 1A 13 EC 03 4B 28 35 |136:. F7.....K(5|
00000B10: 29 B2 31 33 33 3A 8F 20 46 31 00 2C 13 ED 03 4B |).133:. F1.,...K|
00000B20: 28 36 29 B2 31 33 34 3A 8F 20 46 33 00 3E 13 EE |(6).134:. F3.>..|
00000B30: 03 4B 28 37 29 B2 31 33 35 3A 8F 20 46 35 00 53 |.K(7).135:. F5.S|
00000B40: 13 EF 03 4B 28 38 29 B2 31 37 3A 8F 20 43 52 53 |...K(8).17:. CRS|
00000B50: 52 20 44 00 63 13 F0 03 4B 28 39 29 B2 C6 28 22 |R D.c...K(9)..("|
00000B60: 33 22 29 00 74 13 F1 03 4B 28 31 30 29 B2 C6 28 |3").t...K(10)..(|
00000B70: 22 57 22 29 00 85 13 F2 03 4B 28 31 31 29 B2 C6 |"W").....K(11)..|
00000B80: 28 22 41 22 29 00 96 13 F3 03 4B 28 31 32 29 B2 |("A").....K(12).|
00000B90: C6 28 22 34 22 29 00 A7 13 F4 03 4B 28 31 33 29 |.("4").....K(13)|
00000BA0: B2 C6 28 22 5A 22 29 00 B8 13 F5 03 4B 28 31 34 |..("Z").....K(14|
00000BB0: 29 B2 C6 28 22 53 22 29 00 C9 13 F6 03 4B 28 31 |)..("S").....K(1|
00000BC0: 35 29 B2 C6 28 22 45 22 29 00 EE 13 F7 03 4B 28 |5)..("E").....K(|
00000BD0: 31 36 29 B2 30 31 3A 8F 20 53 48 49 46 54 20 2A |16).01:. SHIFT *|
00000BE0: 4E 4F 54 20 52 45 54 55 52 4E 41 42 4C 45 00 FF |NOT RETURNABLE..|
00000BF0: 13 F8 03 4B 28 31 37 29 B2 C6 28 22 35 22 29 00 |...K(17)..("5").|
00000C00: 10 14 F9 03 4B 28 31 38 29 B2 C6 28 22 52 22 29 |....K(18)..("R")|
00000C10: 00 21 14 FA 03 4B 28 31 39 29 B2 C6 28 22 44 22 |.!...K(19)..("D"|
00000C20: 29 00 32 14 FB 03 4B 28 32 30 29 B2 C6 28 22 36 |).2...K(20)..("6|
00000C30: 22 29 00 43 14 FC 03 4B 28 32 31 29 B2 C6 28 22 |").C...K(21)..("|
00000C40: 43 22 29 00 54 14 FD 03 4B 28 32 32 29 B2 C6 28 |C").T...K(22)..(|
00000C50: 22 46 22 29 00 65 14 FE 03 4B 28 32 33 29 B2 C6 |"F").e...K(23)..|
00000C60: 28 22 54 22 29 00 76 14 FF 03 4B 28 32 34 29 B2 |("T").v...K(24).|
00000C70: C6 28 22 58 22 29 00 87 14 00 04 4B 28 32 35 29 |.("X").....K(25)|
00000C80: B2 C6 28 22 37 22 29 00 98 14 01 04 4B 28 32 36 |..("7").....K(26|
00000C90: 29 B2 C6 28 22 59 22 29 00 A9 14 02 04 4B 28 32 |)..("Y").....K(2|
00000CA0: 37 29 B2 C6 28 22 47 22 29 00 BA 14 03 04 4B 28 |7)..("G").....K(|
00000CB0: 32 38 29 B2 C6 28 22 38 22 29 00 CB 14 04 04 4B |28)..("8").....K|
00000CC0: 28 32 39 29 B2 C6 28 22 42 22 29 00 DC 14 05 04 |(29)..("B").....|
00000CD0: 4B 28 33 30 29 B2 C6 28 22 48 22 29 00 ED 14 06 |K(30)..("H")....|
00000CE0: 04 4B 28 33 31 29 B2 C6 28 22 55 22 29 00 FE 14 |.K(31)..("U")...|
00000CF0: 07 04 4B 28 33 32 29 B2 C6 28 22 56 22 29 00 0F |..K(32)..("V")..|
00000D00: 15 08 04 4B 28 33 33 29 B2 C6 28 22 39 22 29 00 |...K(33)..("9").|
00000D10: 20 15 09 04 4B 28 33 34 29 B2 C6 28 22 49 22 29 | ...K(34)..("I")|
00000D20: 00 31 15 0A 04 4B 28 33 35 29 B2 C6 28 22 4A 22 |.1...K(35)..("J"|
00000D30: 29 00 42 15 0B 04 4B 28 33 36 29 B2 C6 28 22 30 |).B...K(36)..("0|
00000D40: 22 29 00 53 15 0C 04 4B 28 33 37 29 B2 C6 28 22 |").S...K(37)..("|
00000D50: 4D 22 29 00 64 15 0D 04 4B 28 33 38 29 B2 C6 28 |M").d...K(38)..(|
00000D60: 22 4B 22 29 00 75 15 0E 04 4B 28 33 39 29 B2 C6 |"K").u...K(39)..|
00000D70: 28 22 4F 22 29 00 86 15 0F 04 4B 28 34 30 29 B2 |("O").....K(40).|
00000D80: C6 28 22 4E 22 29 00 97 15 10 04 4B 28 34 31 29 |.("N").....K(41)|
00000D90: B2 C6 28 22 2B 22 29 00 A8 15 11 04 4B 28 34 32 |..("+").....K(42|
00000DA0: 29 B2 C6 28 22 50 22 29 00 B9 15 12 04 4B 28 34 |)..("P").....K(4|
00000DB0: 33 29 B2 C6 28 22 4C 22 29 00 CA 15 13 04 4B 28 |3)..("L").....K(|
00000DC0: 34 34 29 B2 C6 28 22 2D 22 29 00 DB 15 14 04 4B |44)..("-").....K|
00000DD0: 28 34 35 29 B2 C6 28 22 2E 22 29 00 EC 15 15 04 |(45)..(".").....|
00000DE0: 4B 28 34 36 29 B2 C6 28 22 3A 22 29 00 FD 15 16 |K(46)..(":")....|
00000DF0: 04 4B 28 34 37 29 B2 C6 28 22 40 22 29 00 0E 16 |.K(47)..("@")...|
00000E00: 17 04 4B 28 34 38 29 B2 C6 28 22 2C 22 29 00 1F |..K(48)..(",")..|
00000E10: 16 18 04 4B 28 34 39 29 B2 C6 28 22 5C 22 29 00 |...K(49)..("\").|
00000E20: 30 16 19 04 4B 28 35 30 29 B2 C6 28 22 2A 22 29 |0...K(50)..("*")|
00000E30: 00 41 16 1A 04 4B 28 35 31 29 B2 C6 28 22 3B 22 |.A...K(51)..(";"|
00000E40: 29 00 55 16 1B 04 4B 28 35 32 29 B2 31 39 3A 8F |).U...K(52).19:.|
00000E50: 20 48 4F 4D 45 00 7A 16 1C 04 4B 28 35 33 29 B2 | HOME.z...K(53).|
00000E60: 30 31 3A 8F 20 53 48 49 46 54 20 2A 4E 4F 54 20 |01:. SHIFT *NOT |
00000E70: 52 45 54 55 52 4E 41 42 4C 45 00 8B 16 1D 04 4B |RETURNABLE.....K|
00000E80: 28 35 34 29 B2 C6 28 22 3D 22 29 00 9C 16 1E 04 |(54)..("=").....|
00000E90: 4B 28 35 35 29 B2 C6 28 22 5E 22 29 00 AD 16 1F |K(55)..("^")....|
00000EA0: 04 4B 28 35 36 29 B2 C6 28 22 2F 22 29 00 BE 16 |.K(56)..("/")...|
00000EB0: 20 04 4B 28 35 37 29 B2 C6 28 22 31 22 29 00 CF | .K(57)..("1")..|
00000EC0: 16 21 04 4B 28 35 38 29 B2 C6 28 22 5F 22 29 00 |.!.K(58)..("_").|
00000ED0: F2 16 22 04 4B 28 35 39 29 B2 30 34 3A 8F 20 43 |..".K(59).04:. C|
00000EE0: 3D 20 20 2A 4E 4F 54 20 52 45 54 55 52 4E 41 42 |= *NOT RETURNAB|
00000EF0: 4C 45 00 03 17 23 04 4B 28 36 30 29 B2 C6 28 22 |LE...#.K(60)..("|
00000F00: 32 22 29 00 14 17 24 04 4B 28 36 31 29 B2 C6 28 |2")...$.K(61)..(|
00000F10: 22 20 22 29 00 38 17 25 04 4B 28 36 32 29 B2 30 |" ").8.%.K(62).0|
00000F20: 32 3A 8F 20 43 54 52 4C 20 2A 4E 4F 54 20 52 45 |2:. CTRL *NOT RE|
00000F30: 54 55 52 4E 41 42 4C 45 00 49 17 26 04 4B 28 36 |TURNABLE.I.&.K(6|
00000F40: 33 29 B2 C6 28 22 51 22 29 00 5D 17 27 04 4B 28 |3)..("Q").].'.K(|
00000F50: 36 34 29 B2 30 33 3A 8F 20 53 54 4F 50 00 63 17 |64).03:. STOP.c.|
00000F60: 28 04 8E 00 7F 17 4C 04 99 22 93 11 11 11 1D 1D |(.....L.."......|
00000F70: 1D 53 45 4C 45 43 54 20 54 41 42 4C 45 3A 22 00 |.SELECT TABLE:".|
00000F80: 99 17 56 04 99 22 11 11 11 1D 1D 1D 12 31 92 20 |..V..".......1. |
00000F90: 20 20 4E 4F 52 4D 41 4C 22 00 AF 17 60 04 99 22 | NORMAL"...`.."|
00000FA0: 20 20 20 12 32 92 20 20 20 53 48 49 46 54 22 00 | .2. SHIFT".|
00000FB0: C9 17 6A 04 99 22 20 20 20 12 33 92 20 20 20 43 |..j.." .3. C|
00000FC0: 4F 4D 4D 4F 44 4F 52 45 22 00 E1 17 74 04 99 22 |OMMODORE"...t.."|
00000FD0: 20 20 20 12 34 92 20 20 20 43 4F 4E 54 52 4F 4C | .4. CONTROL|
00000FE0: 22 00 EE 17 7E 04 99 3A 99 3A 85 20 54 41 00 10 |"...~..:.:. TA..|
00000FF0: 18 88 04 8B 54 41 B3 B1 31 AF 54 41 B3 B1 32 AF |....TA..1.TA..2.|
00001000: 54 41 B3 B1 33 AF 54 41 B3 B1 34 A7 31 31 30 30 |TA..3.TA..4.1100|
00001010: 00 16 18 92 04 8E 00 00 00 |......... |
..!....A.0.A.1:."KEYTRIX.HGH",8,1.H....
500:. REMOVE FOR NO INSTRUCTIONS._.... K
(64):.1000:TA.1......".... KEY-TR
IX FOR THE C64"......" (C) 1984
BY CHRISDOS.U....".....SELECT: 1 - R
EDEFINE KEYS"...#.." 2 - SELECT
KEY TABLE".&.$.." 3 - ACTIVATE R
EDEFINED KEYS".A.(.. F:.F..1.F..2.F..3.2
0.T.-..F.2..1100:.20.S.2.. F.3.. 655,72:
. 656,203:....D..TA.1.TA$."NORMAL":TP.52
097.1...F..TA.2.TA$."SHIFTED":TP.52162.1
...H..TA.3.TA$."COMMODORE":TP.52227.1...
J..TA.4.TA$."CONTROL":TP.52344.1.(.N..".
.. KEY SET> ."TA$".".U.X..".
... ENTER THE KEY TO BE REDEFINED.".U.
Z.." (HIT SHIFT TO END)"...... K$:Q
.B(653).1......Q.1. 20...... K$."". 130.
....KN.F(K$).A.... X.1.64... .. K(X).KN.
."...KEY SCAN NUMBER > "X:.200..........
.."THAT KEY IS NOT IN THE TABLE"......I.
1.1000:.:. 100.Q.H.."PRESENT KEY VALUE >
"B(TP.X).T.M.."....ENTER NEW VALUE FOR
KEY"...N.V$."":.V$:.C(V$).0.100...R.V.E(
V$):.V...(V).V.0.V.255 . 200.A.... TP.X,
V......"O.K.":.I.1.300:.:.100......"...
INSTRUCTIONS FOR KEY-TRIX.......1...
." THIS PROGRAM WILL ALLOW YOU TO.W...."
ALTER THE KEYBOARD DECODE TABLE.}...."OF
THE COMMODORE 64. JUST ABOUT......"ALL
OF THE 65 KEYS MAY BE REDEFINED.P...."TO
ANY VALUE. THE KEYS THAT CANNOT......"B
E CHANGED ARE: SHIFT,C=,CTRL AND......"O
F COURSE RESTORE..:.!..:."YOU SELECT ONE
OF FOUR TABLES TO.V.&.."WORK ON, THESE
BEING:...+.."1- NORMAL 2-.SHIFTED 3- C
OMMODORE...0.."AND 4- CONTROL. ALL KEYS
ARE.O.5.."LISTED IN THE TABLES. YOU CAN
CHANGE...:.."THE TABLE YOU ARE WORKING
ON BY...?.."SELECTING 2 AT THE MENU. THE
N.B.D.."SELECT THE NUMBER OF THE TABLE Y
OU.B.I.."WANT FROM THE TABLE MENU....N..
:.". HIT RETURN TO CONTINUE .":. N$...X.
.". TO CHANGE A KEY'S VALUE, SELECT.K.].
." 1 FROM THE MENU....B.." YOU WILL BE A
SKED TO PRESS THE...G.." KEY YOU WISH TO
WORK ON. SIMPLY.E.L.." PUSH THE KEY ONC
E. DO NOT HIT RETURN..T.Q.."(UNLESS YOU
ARE REDEFINING RETURN ITSELF...V.."YOU W
ILL BE TOLD THE SCAN NUMBER.B.{.."AND PR
ESENT DECIMAL VALUE OF THE......"KEY. YO
U WILL THEN ENTER THE VALUE......"YOU WI
SH THE KEY TO BE..2...."WHEN FINISHED, H
IT SHIFT TO RETURN.E...."TO THE MENU..R.
...:."NOTE: TO REDEFINE, SAY, THE # SYMB
OL......"YOU DO NOT PRESS SHIFT AND 3, B
UT.C...."FIRST SELECT THE SHIFTED KEY TA
BLE......"THEN PRESS THE 3 KEY ONCE IN T
HE......"REDEFINE AREA. SAME FOR C= AND
CTRL..>....". PRESS RETURN TO CONTINUE .
":. N$.H...."...... THE PROGRAM KEYTRIX.
HGH MUST...F.."BE ON THE SAME DISK AS KE
YTRIX...P.."THIS IS THE KEYBOARD TABLE A
ND.Y.Z.."DECODE PROGRAM. ALSO, NO MACHIN
E......"LANGUAGE PROGRAMS MUST BE IN MEM
ORY.%...."FROM $CB42 TO $CCB8 SO THIS.M.
..."PRECLUDES THE USE OF ANY DOS THAT.`.
..."LOADS THERE.......:.:."KEY-TRIX (C)
1984 BY CHRISDOS......:.". HIT RETURN TO
CONTINUE ."...... N$:........O...K(1).2
0:. DEL.....K(2).13:. RET.....K(3).29:.
CRSR R.....K(4).136:. F7.....K(5).133:.
F1.,...K(6).134:. F3.>...K(7).135:. F5.S
...K(8).17:. CRSR D.C...K(9).F("3").T...
K(10).F("W").....K(11).F("A").....K(12).
F("4").....K(13).F("Z").....K(14).F("S")
.I...K(15).F("E").....K(16).01:. SHIFT *
NOT RETURNABLE.....K(17).F("5").....K(18
).F("R").!...K(19).F("D").2...K(20).F("6
").C...K(21).F("C").T...K(22).F("F").E..
.K(23).F("T").V...K(24).F("X").....K(25)
.F("7").....K(26).F("Y").....K(27).F("G"
).....K(28).F("8").K...K(29).F("B").....
K(30).F("H").....K(31).F("U").....K(32).
F("V").....K(33).F("9"). ...K(34).F("I")
.1...K(35).F("J").B...K(36).F("0").S...K
(37).F("M").D...K(38).F("K").U...K(39).F
("O").....K(40).F("N").....K(41).F("+").
....K(42).F("P").....K(43).F("L").J...K(
44).F("-").....K(45).F(".").....K(46).F(
":").....K(47).F("@").....K(48).F(",")..
...K(49).F("\").0...K(50).F("*").A...K(5
1).F(";").U...K(52).19:. HOME.Z...K(53).
01:. SHIFT *NOT RETURNABLE.....K(54).F("
=").....K(55).F("^").....K(56).F("/")...
.K(57).F("1").O.!.K(58).F("_")...".K(59
).04:. C= *NOT RETURNABLE...#.K(60).F("
2")...$.K(61).F(" ").8.%.K(62).02:. CTRL
*NOT RETURNABLE.I.&.K(63).F("Q").].'.K(
64).03:. STOP.C.(....L..".......SELECT
TABLE:"...V..".......1. NORMAL"...`.."
.2. SHIFT".I.J.." .3. COMMODORE
"...T.." .4. CONTROL"...~..:.:. TA..
....TA..1.TA..2.TA..3.TA..4.1100........
.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL