ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/Frodo4/Docs/keyboard.html
Revision: 1.1
Committed: 2003-07-01T15:44:24Z (21 years, 5 months ago) by cebix
Content type: text/html
Branch: MAIN
CVS Tags: VERSION_4_2
Log Message:
imported files

File Contents

# User Rev Content
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     &lt;- 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 - &pound;
41     Page Up - &pound;
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 - &pound;
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     \ - &pound;
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     &lt;-- Fire --&gt;
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>