The Spectrum

This emulator supports the Interface I and the Spectrum 128. Many Spectrum users will have no experience with them, so some comments may be useful. On the other hand, I don't think this is the right place to describe the Spectrum Basic in full detail. If you want to know it all, read the official manuals!

If you want to use Spectrum Basic, you will need the keywords. You could by the way now also use the Spectrum 128 Basic where you can type the keywords in by full.

If you press ALT-F1 in the emulator, the Spectrum keyboard layout will appear. For completeness I include an alphabetical list of all keywords and their key-combination. In the list below, K stands for Keyword mode, E for E-mode (type Shift-Alt of Shift-Ctrl to select E-mode), S for Symbol Shift, and SE for Symbol Shifted (Alt/Ctrl) E-mode: select E mode and type the letter while depressing Symbol Shift.

Character Spectrum-Keyb. PC-Keyboard
& S 6 ALT (or CTRL) 6
' S 7 ALT 7 or '/"
( S 8 ALT 8
) S 9 ALT 9
__ S 0 ALT 0 or SHIFT __/-
< S r ALT r or SHIFT </,
> S t ALT t or SHIFT >/,
; S o ALT o or :/;
'' S p ALT p or SHIFT "/'
ˆ S h ALT h
- S j ALT j or _/-
+ S k ALT k or SHIFT +/= oder GREY +
= S l ALT l or +/=
: S z ALT z or SHIFT :/;
? S c ALT c or SHIFT ?//
/ S v ALT v or ?//
* S b ALT b or GREY PRTSC/*
, S n ALT n or </,
. S m ALT m or >/.

Keyword Code Keyword Code Keyword Code
ABS E g GO TO K g PRINT K p
ACS SE w IF K u RANDOMIZE K t
AND S y IN SE i READ E a
ASN SE q INK SE x REM K e
AT S i INKEY$ E n RESTORE E s
ATN SE e INPUT K i RETURN K y
ATTR SE l INT E r RND E t
BEEP SE z INVERSE SE m RUN K r
BIN E b LEN E k RAVE K s
BORDER K b LET K l SCREEN$ SE k
BRIGHT SE b LIST K k SGN E f
CAT SE 9 LINE SE 3 SIN E q
CHR$ E u LLIST E v SQR E h
CIRCLE SE h LN E z STEP S d
CLEAR K x LOAD K j STOP S a
CLOSE # SE 5 LPRINT E c STR$ E y
CLS K v MERGE SE t TAB E p
CODE E i MOVE SE 6 TAN E e
CONTINUE K c NEW K a THEN S g
COPY K z NEXT K n TO S f
COS E w NOT S s USR E l
DATA E d OPEN # SE 4 VAL E j
DEF FN SE 1 OR S u VAL$ SE j
DIM K d OUT SE o VERIFY SE r
DRAW K w OVER SE n < = S q
ERASE SE 7 PAPER SE c > = S e
EXP E x PAUSE K m < > S w
FLASH SE v PEEK E o    
FN SE 2 PI E m    
FOR K f PLOT K q    
FORMAT SE 0 POINT SE 8 DEC SE q
GO SUB K h POKE K o HEX SE w