-
Notifications
You must be signed in to change notification settings - Fork 6
/
speccy2010.hlp
108 lines (102 loc) · 2.85 KB
/
speccy2010.hlp
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Main control keys:
------------------
Arrows, LCtrl - kempston joystick
PgUp, PgDn, Home, End - cursor joystick
F1 - show this help
Alt+F1 - turbo off
Alt+F2 - turbo 2x
Alt+F3 - turbo 4x
Alt+F4 - turbo 8x (unstable)
F5 - NMI
Alt+F5 - reset
F6 - disk menu
Alt+F6 - load SNA...
F7 - save SNA
Alt+F7 - save SNA as...
Alt+F8 - clear attributes
F9 - settings
Alt+F9 - ROM configuration
F10/NumPlus - play tape
F11/NumMinus - stop/resume tape
Alt+F11 - skip one frame
F12 - file manager
Alt+F12 - debugger
Ctrl+Alt+F1..F10 - save SNA to slot
Alt+1 - PAL Composite/S-Video
Alt+2 - PAL RGB
Alt+3 - VGA 50Hz
Alt+4 - VGA 60Hz
Alt+5 - VGA 75Hz
Pause - pause emulation
ScrollLock - toggle PC keyboard emulation
File manager keys:
------------------
Arrows - move cursor
Enter - run/mount tape/disk / enter dir
Backspace - leave directory
Space - select files
'+' - select all files
'-' - unselect all selected files
'\' - invert selection
A..Z - quick search of file/dir name
1..4 - mount selected image into drive
F1 - show this help
F2 - select destination directory
F3 - view file
F4 - hex editor
F5 - copy file(s) to destination directory
Shift+F5 - copy file
F6 - move file(s) to destination directory
Shift+F6 - rename file
F7 - create directory
F8 - delete file(s)
F9 - create/format TRD/MBD disk image
F11 - receive file via XMODEM thru UART
Settings/ROM/Disk Menu keys:
----------------------------
Arrows - move cursor
Enter - modify value
Backspace - eject disk / remove ROM file
Ctrl+S - save changes
Alt+F5 - cold reset machine
Debugger keys:
--------------
Tab - switch between sections
Arrows/PgUp/PgDown - move cursor
Enter - modify value
Quote - push cursor and goto inst.operand
Backspace - pop cursor from jumpstack
Space - toggle breakpoint on cursor
Home - move cursor to current PC
F1 - show this help
F2 - trace window
F3 - dump window / toggle hexdump/ASCII
F4 - trace to cursor
Alt+F5 - reset
Alt+F6 - load SNA...
F7 - execute single step
F8 - trace to next instruction
G - push cursor and goto spec.address
Z - set PC to current cursor position
M - set cursor to address (also in dump)
Ctrl+Shift+H/D/B - watch HL`/DE`/BC`
Ctrl+H/D/B/X/Y/P
- watch HL/DE/BC/IX/IY/PC or ports
Ctrl+G - set cursor to address in dump
Debugger memmap in `pages` panel:
---------------------------------
ZXROM - 48k ROM
ZX128 - 128k ROM
TRDOS - TR-DOS paged
GLKRS - TR-DOS: Mr. Gluk Reset Service
RAM 0 - Scorpion AllRAM mode
SCR x - 128k normal=5 or shadow=7 screen
~ MB-02 memmap controlled by port #17
BSROM - MB-02: BS-ROM (SRAM bank #00)
BSDOS - MB-02: BS-DOS (SRAM bank #01)
BNKxx - MB-02: SRAM bank #02-#1F
EPROM - MB-02: EPROM (bootstrapper)
~ DivMMC memmap 0000-1FFF | 2000-3FFF
EP.xx - (E)EPROM firmware | paged 8k bank
03.xx - MAPRAM R/O bank 3 | paged 8k bank
AR.xx - AllRAM mode throught by port #17