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
 |