forked from scarybeasts/beebjit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKEYS
48 lines (38 loc) · 1.74 KB
/
KEYS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Knowing the keyboard is very important to using the BBC, and also to knowing
how to use some important features of beebjit.
General notes on modern keyboards
=================================
- To press a function key, such as F1, you typically need to press Fn + F1.
Mac-style keyboards
===================
This guide is currently written with a PC-style keyboard in mind. A Mac-style
keyboard has significant differences:
- What is called "Backspace" on PC-style is "delete" on Mac-style. A Mac-style
may not have a "Delete", so the nice shortcut below for BBC Break may not be
available if you're on a Mac.
- Keys mentioned below such as "PgUp", "Home", etc. may not directly exist on
a Mac.
- !! Left shift is mapped to BBC Caps Lock. This is because the Mac caps lock
key is handled poorly in macOS itself.
- !! Right shift is mapped BBC Shift.
- The PC-style Alt key is the option key on Mac-style. When reading a key
combination such as Alt-F below, use option-F on a Mac.
BBC keys
========
- BBC Break is mapped to both F12 and Delete (PC-style, not Mac-style)
On a PC-style, you may prefer to use Delete, to avoid Fn+F12 gymnastics
- BBC F0 is mapped to F10
- BBC @ is mapped to `
- BBC Copy is mapped to End
- BBC underscore / pound is mapped to PgUp
- BBC Shift Lock is mapped to "windows key"
beebjit special keys
====================
- Home: stop to the debugger in the command line window
- Alt-F: toggle turbo mode on / off
- Alt-0: cycle across disc list and an empty drive in drive 0
- Alt-1: cycle across disc list and an empty drive in drive 1
- Alt-T: cycle across tape list and a blank tape in the tape player
- Alt-R: power-on reset
- Alt-E: exit any in-progress replay
- Alt-Z: rewind 5 seconds if there is any in-progress capture or replay