Keyboard Mappings
Symbolic mapping
Breadbox uses symbolic mapping of the keys. Meaning that, the symbols you type on your PC, are linked to the same symbols (or the key combination, which create the symbol) on the simulated computer. Obviously, some symbols don't exist on the simulated computer. If so, the key is linked to another key, with fuzzy logic. Other quite obvious thing is, that the simulated computer has symbols, which don't exist on your PC keyboard. In that case, you have an option to zoom in to keyboard and click the symbol with your mouse pointer.
In short, pressing symbols like a, b, 1, 2, !, @, $, ., (, * should all give the same/similar output on simulated computer.
Keyboard layouts
There are many different PC keyboard layouts. Basically meaning, that some of the symbols are different or they are in different locations. In order to have working symbolic mapping, a correct layout (or a close match) should be selected in Breadbox.
Currently available keyboard layouts are:
- US - American
- UK - British
- DE - German
- ES - Spanish
- FI - Finnish
- IT - Italian
- MX - Latin American
- SE - Swedish
C-64 & VIC-20
Function keys | |
---|---|
C-64 / VIC-20 | PC |
CLR | Shift + Home |
HOME | Home |
INST | Insert |
DEL | Delete Backspace |
RESTORE | Page Up |
RUN | Shift + Escape |
STOP | Escape |
RETURN | Return Enter |
Modifier keys | |
---|---|
C-64 / VIC-20 | PC |
CTRL | Right Control Tab |
COMMODORE CBM (No-logo-key) |
Left Control |
SHIFT | Shift |
SHIFT LOCK | Caps Lock |
PET 2001
Function keys | |
---|---|
PET 2001 | PC |
CLR | Shift + Home |
HOME | Home |
INST | Insert |
DEL | Delete Backspace |
RETURN | Return Enter |
OFF | Shift + Tab |
RVS | Tab |
RUN | Shift + Escape |
STOP | Escape |
Modifier keys | |
---|---|
PET 2001 | PC |
SHIFT | Shift |