; 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