Next Previous Table of Contents
Nobody has sent me any question regarding KSnes9x, but I've received some about Snes9x. Although they are completely different products, there isn't anything wrong in answering them.
I know how to load snapshots, but how do I save them?
Just press SHIFT+F1 to save it under "rom_name.000". If you press SHIFT+F2, it will be saved as "rom_name.001" and so long. You can also load them at run time. Pressing F1 loads the "rom_name.000" snapshot, and so long.
What are the keyboard controls?
From the snes9x readme.txt file:
While the emulator is running:
Escape Quit the emulator
Pause or Scroll Lock Pause the emulator
Alt+f or PrtSc Toggle the Linux X11 port full-screen mode on and off.
Joy-pad 1:
up or u Up direction
down, j or n Down direction
left or h Left direction
right or k Right direction
a, v or q TL button
z, b or w TR button
s, m or e X button
x, , or r Y button
d, . or t A button
c, / or y B button
return Start button
space Select button
Mouse left Mouse left button or SuperScope fire button.
Mouse right Mouse right button or SuperScope cursor button.
tab SuperScope turbo toggle switch.
` SuperScope pause button.
0 Toggle H-DMA emulation on/off.
1 Toggle background 1 on/off.
2 Toggle background 2 on/off.
3 Toggle background 3 on/off.
4 Toggle background 4 on/off.
5 Toggle sprites (sprites) on/off
6 Toggle swapping of joy-pad one and two around
7 Rotate between Multi-player 5, mouse on port 1, mouse on port 2 and SuperScope emulation.
8 Toggle background layer priorities for backgrounds involved in sub-screen addition/subtraction.
9 Toggle transparency effects on and off - only if 16-bit screen mode selected.
Backspace Toggle emulation of graphics window effects on/off.
- Decrease frame redraw skip rate
+ Increase frame redraw skip rate
The sequence is auto-frame rate adjust, render every frame, render 1 frame in two, render 1 frame in three, render 1 frame in four, etc.
Shift+- Decrease frame time in 1ms steps.
Shift++ Increase frame time in 1ms steps.
The frame time value is the average length of time a single frame should take to emulate - works only if the auto-frame rate adjust is operational. The code will skip the rendering of some frames in order to try and reach the required value.
Shift+F1-F10 Quick save a freeze game file.
F1-F10 Quick load a freeze game file, restoring a game to an exact position.
Alt or Ctrl+F2 or F11 Load a game's saved position.
Alt or Ctrl+F3 or F12 Save a game's position.
Alt or Ctrl+F4-F11 Toggle sound channels on/off.
Alt or Ctrl+F12 Turn on all sound channels.
Next Previous Table of Contents