1 |
cebix |
1.1 |
<HTML> |
2 |
|
|
<HEAD> |
3 |
|
|
<TITLE>Keyboard layout</TITLE> |
4 |
|
|
</HEAD> |
5 |
|
|
<BODY> |
6 |
|
|
|
7 |
|
|
<H1>Keyboard layout</H1> |
8 |
|
|
|
9 |
|
|
<HR> |
10 |
|
|
|
11 |
|
|
The keyboard layout closely resembles that of a real C64. The individual |
12 |
|
|
rows of the keyboard are mapped as follows (american keyboard): |
13 |
|
|
|
14 |
|
|
<PRE> |
15 |
|
|
<- 1 2 3 4 5 6 7 8 9 0 + - |
16 |
|
|
Q W E R T Y U I O P @ * |
17 |
|
|
A S D F G H J K L : ; |
18 |
|
|
Z X C V B N M , . / |
19 |
|
|
</PRE><P> |
20 |
|
|
|
21 |
|
|
In addition, the following keys are used: |
22 |
|
|
|
23 |
|
|
<PRE> |
24 |
|
|
Esc - RUN/STOP |
25 |
|
|
Backspace - INS/DEL |
26 |
|
|
Return - RETURN |
27 |
|
|
Enter - RETURN |
28 |
|
|
Shift keys - SHIFT |
29 |
|
|
Caps lock - SHIFT LOCK |
30 |
|
|
F1-F8 - F1-F8 |
31 |
|
|
</PRE><P> |
32 |
|
|
|
33 |
|
|
Special keys under BeOS: |
34 |
|
|
|
35 |
|
|
<PRE> |
36 |
|
|
\ - ^ |
37 |
|
|
Insert - Shift-INS/DEL |
38 |
|
|
Delete - INS/DEL |
39 |
|
|
Home - CLR/HOME |
40 |
|
|
End - £ |
41 |
|
|
Page Up - £ |
42 |
|
|
Page Down - = |
43 |
|
|
Menu Keys - C= |
44 |
|
|
Ctrl Left - CTRL |
45 |
|
|
Ctrl Right - C= |
46 |
|
|
F11 - RESTORE |
47 |
|
|
F12 - C64 Reset |
48 |
|
|
</PRE><P> |
49 |
|
|
|
50 |
|
|
Special keys under Unix: |
51 |
|
|
|
52 |
|
|
<PRE> |
53 |
|
|
\ - ^ |
54 |
|
|
Insert - Shift-INS/DEL |
55 |
|
|
Delete - INS/DEL |
56 |
|
|
Home - CLR/HOME |
57 |
|
|
End - £ |
58 |
|
|
Page Up - ^ |
59 |
|
|
Page Down - = |
60 |
|
|
Alt Keys - C= |
61 |
|
|
Ctrl Left - CTRL |
62 |
|
|
Ctrl Right - C= |
63 |
|
|
F9 - Start SAM |
64 |
|
|
F10 - Quit Frodo |
65 |
|
|
F11 - RESTORE |
66 |
|
|
F12 - C64 Reset |
67 |
|
|
</PRE><P> |
68 |
|
|
|
69 |
|
|
Special keys under AmigaOS: |
70 |
|
|
|
71 |
|
|
<PRE> |
72 |
|
|
\ - £ |
73 |
|
|
Delete - CLR/HOME |
74 |
|
|
( (keypad) - ^ |
75 |
|
|
) (keypad) - = |
76 |
|
|
Alt Keys - C= |
77 |
|
|
Ctrl - CTRL |
78 |
|
|
F9 - RESTORE |
79 |
|
|
F10 - C64 Reset |
80 |
|
|
</PRE><P> |
81 |
|
|
|
82 |
|
|
Special keys under RISC OS: |
83 |
|
|
|
84 |
|
|
<PRE> |
85 |
|
|
F5 - Toggle sound emulation mode |
86 |
|
|
F6 - Enter SAM |
87 |
|
|
F7 - RESTORE |
88 |
|
|
F8 - Reset |
89 |
|
|
Copy - Toggle pause |
90 |
|
|
PageUp - Increase SkipFrames |
91 |
|
|
PageDown - Decrease SkipFrames |
92 |
|
|
num/ - Toggle 1541 emulation mode |
93 |
|
|
num* - Toggle speed limiter |
94 |
|
|
num+/- - +/- |
95 |
|
|
Alt - CBM |
96 |
|
|
ScrollLock - On: force single tasking, else multitasking |
97 |
|
|
</PRE><P> |
98 |
|
|
|
99 |
|
|
Apart from that the function keys are mapped differently under RISC OS. (F1,F2,F3,F4) maps |
100 |
|
|
to the C64's (F1,F3,F5,F7), you get (F2,F4,F6,F8) by pressing shift like on a real C64.<P> |
101 |
|
|
|
102 |
|
|
So the famous key combination RUN/STOP-RESTORE must be typed as Esc-F11 (Esc-F9 under AmigaOS). |
103 |
|
|
But you don't have to thrash the F11 key the same way as the RESTORE key on |
104 |
|
|
the original C64. <TT>:-)</TT><P> |
105 |
|
|
|
106 |
|
|
The cursor (arrow) keys work as expected. I.e. "cursor up" corresponds to |
107 |
|
|
"Shift-cursor down" on the C64. The same applies to the function keys F2, |
108 |
|
|
F4, F6 and F8. |
109 |
|
|
|
110 |
|
|
The numerical keypad emulates a joystick in port 1 or 2, depending on the |
111 |
|
|
state of the Num Lock (Num Lock off: port 2, Num Lock on: port 1):<P> |
112 |
|
|
|
113 |
|
|
<PRE> |
114 |
|
|
7 8 9 |
115 |
|
|
^ |
116 |
|
|
| |
117 |
|
|
4 5 6 |
118 |
|
|
<-- Fire --> |
119 |
|
|
| |
120 |
|
|
v |
121 |
|
|
1 2 3 |
122 |
|
|
|
123 |
|
|
0 |
124 |
|
|
Fire |
125 |
|
|
</PRE><P> |
126 |
|
|
|
127 |
|
|
Keyboard joysticks are handled differently under RISC OS: |
128 |
|
|
|
129 |
|
|
<UL> |
130 |
|
|
<LI>NumLock on: only joystick 1 active, mapped to port 2. NumLock off: both joysticks active, 1 mapped to port 1, 2 mapped to port 2. |
131 |
|
|
<LI>Joystick keys can be defined freely. Defaults are: joystick 1: (1 2 3 . enter) on the numerical keypad, joystick 2: (z x f c g). |
132 |
|
|
</UL><P> |
133 |
|
|
|
134 |
|
|
The '+' and '-' keys on the numerical keypad increase and decrease the |
135 |
|
|
"Draw every n-th frame" setting on the fly. The '*' on the numerical keypad |
136 |
|
|
toggles the "Limit Speed" option. The '/' on the numerical keypad toggles |
137 |
|
|
the processor-level 1541 emulation. |
138 |
|
|
|
139 |
|
|
</BODY> |
140 |
|
|
</HTML> |