47 lines
2.3 KiB
INI
47 lines
2.3 KiB
INI
|
|
; Keyboard input, (maybe other devices in the future), configuration file.
|
|
; This file dictates how the entire software is controlled and how the help
|
|
; menu is displayed. If this file is changed, the emulator has to be restarted.
|
|
; Most keys are editable, (in the INI file, not the help screen).
|
|
; CTRL + CR uploads .vasm and .gt1 files to real Gigatron hardware.
|
|
; CTRL + F1 resets real Gigatron hardware.
|
|
|
|
[Monitor] ; case sensitive
|
|
Edit = ENTER ; toggles edit mode or uploads vCPU/gt1 files
|
|
RAM_Mode = R ; toggles between RAM and ROM modes
|
|
Execute = F5 ; executes whatever code is present at the load address
|
|
Left = LEFT ; moves cursor left with wrap around
|
|
Right = RIGHT ; moves cursor right with wrap around
|
|
Up = UP ; moves cursor up with wrap around
|
|
Down = DOWN ; moves cursor down with wrap around
|
|
PageUp = PAGEUP ; scrolls cursor or browser one page up at a time
|
|
PageDown = PAGEDOWN ; scrolls cursor or browser one page down at a time
|
|
|
|
[Browser] ; case sensitive
|
|
Load = L ; toggles between monitor mode and browser mode
|
|
|
|
[Emulator] ; case sensitive
|
|
Help = H ; toggles help screen on and off
|
|
Quit = ESCAPE ; instant quit
|
|
Reset = F1 ; instant reset
|
|
ScanlineMode = F3 ; toggles scanline modes, Normal, VideoB and VideoBC
|
|
Speed+ = + ; increases the emulation speed
|
|
Speed- = - ; decreases the emulation speed
|
|
PS2_KB = F4 ; toggles PS2 Keyboard emulation on and off
|
|
|
|
[Gigatron] ; case sensitive
|
|
Giga_Left = Q ; left input to Gigatron
|
|
Giga_Right = D ; right input to Gigatron
|
|
Giga_Up = Z ; up input to Gigatron
|
|
Giga_Down = S ; down input to Gigatron
|
|
Giga_Start = A ; start input to Gigatron
|
|
Giga_Select = E ; select input to Gigatron
|
|
Giga_A = SPACE ; A input to Gigatron
|
|
Giga_B = C ; B input to Gigatron
|
|
Giga = F12 ; toggles Gigatron input between emulator and hardware
|
|
|
|
[Debugger] ; case sensitive
|
|
Debug = F6 ; Toggles debugging mode, can be used to pause
|
|
Step = F10 ; Single steps debugger depending on a watched var,
|
|
; by default is videoY which changes once per scanline
|