506 lines
24 KiB
Plaintext
506 lines
24 KiB
Plaintext
Table of Contents
|
||
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
I. ) The Game Menu
|
||
II. ) The Quick Menu (Arrow Menu)
|
||
III.) The Config Menu
|
||
IV. ) The Cheat Menu
|
||
V. ) The MultiPlay Menu
|
||
VI. ) The Misc Menu
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
Note : If any windows exists in the GUI field, pressing ESC always closes
|
||
the top-most window
|
||
Note : Pressing ESC when no window is active is equivalent to RUN. It will
|
||
not function if no game is loaded
|
||
|
||
Notes on the filename box where you can manually type in the filename:
|
||
- Typing text into the box would automatically seek to the closest
|
||
matching filename in the box where the file selection cursor is located
|
||
- When you press enter with text in the box without any '\' or ':' in the
|
||
filename, ZSNES will first look for a directory matching the text and
|
||
changes its directory if one is found. Otherwise, it will load the
|
||
current file or directory highlighted by the selection cursor.
|
||
- You can type in the full filename or directory including path
|
||
(eg. d:\games\mario.smc) or the drive name (eg. d:)
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
---------------------
|
||
- I.) The Game Menu -
|
||
---------------------
|
||
|
||
Load :
|
||
Perform : Load File and Run
|
||
Usage :
|
||
Loading a File :
|
||
You can move through the list using either the mouse or the
|
||
keyboard. The keys for the keyboard are :
|
||
Up/Down - Move Up/Down through the list
|
||
Left/Right - Switch between the File and Directory Window
|
||
PageUp/PageDown/Home/End - Move through the list in larger
|
||
increments
|
||
A .. Z, \, : - Enters filename/directory into the load box
|
||
Enter - Load File or Change Directory (depending on which
|
||
window you are in)
|
||
Display Type :
|
||
You can select from either Normal 8.3 file format (Default),
|
||
Snes Header name, and Win95 long filename format.
|
||
Note : Win95 long filename format will not work in Pure DOS.
|
||
It will crash when using dosemu in Linux
|
||
Note : Snes Header Display will sometimes display garbled Lines.
|
||
This is normal since some images don't have a proper
|
||
name in the header or the header is not in english.
|
||
Whenever ZSNES detects a blank header name, it uses
|
||
the filename instead.
|
||
Also note that .ZIP files will not display the header name.
|
||
It's not efficient for the program to unzip every zip file
|
||
in the directory just to get the header names.
|
||
Show all Extensions : This will force the GUI to show
|
||
all of the file extensions instead of the default (.SMC,.SFC,...)
|
||
|
||
Run :
|
||
Perform : Runs the game
|
||
|
||
Reset :
|
||
Perform : Resets the game, but asks user for confirmation first
|
||
|
||
Save State :
|
||
Perform : Saves the state (Equivalent to default F2), but asks
|
||
user for confirmation first
|
||
Load State :
|
||
Perform : Loads the state (Equivalent to default F4), but asks
|
||
user for confirmation first
|
||
|
||
Pick State :
|
||
Perform : Allows user to select the state position to use
|
||
(Equivalent to default F3)
|
||
|
||
Quit :
|
||
Perform : Quits ZSNES
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
-----------------------------------------------
|
||
- II.) The Quick Menu (Displayed as an Arrow) -
|
||
-----------------------------------------------
|
||
|
||
Perform : Allows the user to quickly select the last 10 games loaded off
|
||
the GUI. Also allows the user to freeze/clear the list.
|
||
|
||
Tip : You can create a favorites list by first clearing the list then
|
||
loading up all the games (last game loaded will be at the top) and
|
||
turning freeze on.
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
-------------------------
|
||
- III.) The Config Menu -
|
||
-------------------------
|
||
|
||
Input #1-#5 :
|
||
Perform : Allows user to select the input device and control
|
||
keys for each player
|
||
Usage :
|
||
Selecting an Input Device :
|
||
Using your mouse, move through the list of input devices
|
||
until the device of your choice is highlighted. From
|
||
there, click on SET and the input device you selected
|
||
should appear after CDV: (CDV = Current Device)
|
||
Changing default keys :
|
||
Click on the key which you want to change using your
|
||
mouse and then press the key or joystick button/pad
|
||
which you want to change it to. Pressing ESC disables
|
||
the game key.
|
||
Joystick 209h usage :
|
||
Some dual joystick cards support dual joystick ports
|
||
(port 201h and 209h) which allows for 2 6-button joysticks
|
||
or 2 different types of joysticks (sidewinder and a
|
||
standard joystick). If you have one of these, check
|
||
the 'Use joystick port 209h' box. If you do not have
|
||
a dual joystick/dual port card and if you check the box,
|
||
then the joystick will not work.
|
||
|
||
Options :
|
||
Perform : Allows the user to select some in-game options
|
||
Usage :
|
||
Auto Frame Rate - Enables Auto Frame Rate
|
||
Frame Skip - (Shown when Auto Frame Rate is disabled)
|
||
Sets the constant frame skip value used when a game plays
|
||
Max Frame Skip - (Shown when Auto Frame Rate is enabled)
|
||
Sets the maximum allowable frame skip in auto framerate mode
|
||
New Gfx Engine - Enables/Disables the New Graphics engine
|
||
in 256 color modes or 320x240x65536 mode
|
||
VSync - Enables vertical sync wait to reduce sheering of the
|
||
screen. Requires a very fast computer.
|
||
MMX Copy - Enables MMX Copying routines for a slight speed
|
||
increase (MMX processors only)
|
||
Use Pl1/2 as Pl3/4 - Allows the user to use 2 devices for 1 player
|
||
such as the keyboard and the joystick. (set keyboard as input
|
||
device 1 and joystick as input device 3). This, however, disables
|
||
multitap support
|
||
Sidewinder Fix - Click this when your sidewinder doesn't work
|
||
after disabling the sidewinder profiler and pressed the
|
||
mode button twice
|
||
FPS at Start - Checking this would make the FPS appear whenever
|
||
you start ZSNES
|
||
Use 30Hz for Turbo - When activated, Turbo will change at 30hz NTSC
|
||
or 25hz PAL. Otherwise, Turbo will change at 60hz NTSC or 50hz PAL
|
||
Enable Game Clock - Enabling this will show the system clock on-screen
|
||
Toggled Fast Fwd - Checking this will change the way how the fast forward
|
||
button functions. Having it checked will cause it to act as a switch
|
||
and having it unchecked will cause it to act as a push button.
|
||
SRam Check+Save - This will enable automatic Save Ram write detection and
|
||
save the sram (.srm) to disk approximately 10 seconds after.
|
||
Old Gfx Mode 2 - This will enable the Old Gfx Engine Mode 2 which fixes
|
||
many transparency bugs that currently plagues ZSNES in the current
|
||
engine, however, it also creates some new ones. This mode can be
|
||
slower at times so it's recommended that you only turn it on when
|
||
you need it.
|
||
Start at Latest Save - Checking this will automatically set the
|
||
save state pointer (F3 Menu) to the most recently saved location
|
||
whenever you load a rom image.
|
||
Auto State Save/Load - Enabling this will allow ZSNES to automatically
|
||
re-load the state whenever you return back to the game after a
|
||
proper exit.
|
||
Don't Save Current Path - This will prevent ZSNES from changing the
|
||
current start-up game path in the configuration. You can
|
||
access this in Config->Options.
|
||
Disable Sound CPU Emu - Selecting this would disable the SPC700 chip
|
||
that controls the sound. Using this would speed up emulation,
|
||
but the drawback is that you won't have sound and the gane
|
||
compatibility rate would be lower.
|
||
Add-ons:
|
||
Perform : Changes the current special input selected for the game
|
||
Usage :
|
||
None - Uses the regular snes controllers
|
||
SNES Mouse at Port #1 - Emulates the SNES mouse at controller port #1
|
||
SNES Mouse at Port #2 - Emulates the SNES mouse at controller port #2
|
||
Super Scope - Emulates the SNES Super Scope
|
||
Lethal Enforcer Gun - Simulates the mouse movements for Lethal
|
||
Enforcers 1
|
||
|
||
Video :
|
||
Perform : Changes the current video mode and sets some options
|
||
Usage :
|
||
Changing the video mode - Use the mouse to select the video mode
|
||
and click 'SET'. When the video mode changes and if the result
|
||
doesn't look right, wait for 10 seconds without pressing any key
|
||
or button and the display will return to the previous one.
|
||
Scanlines - Only available in 256x256x256 and VESA2 640x480 modes.
|
||
This mode adds a blank line in between every line to produce
|
||
a scanline effect similar, if not exact, to a TV.
|
||
Eagle Engine - Only available in VESA2 320x240x256. Setting
|
||
this would enable the Eagle Engine designed by Dirk Stevens
|
||
which basically locates 3 similar colored pixels together
|
||
and places a small dot in between to smooth out some graphics.
|
||
Interpolation - Only available in VESA2 640x480x65536. Setting
|
||
this enable interpolation which basically blends all the
|
||
inbetween colors to produce a blurry effect. However, this
|
||
slows down emulation.
|
||
Full Screen - Only available in VESA2 320x240 and 640x480 modes.
|
||
Setting this would scale the image to fit the screen. This,
|
||
however, slows down emulation.
|
||
Small Screen - Only available in VESA2 640x480 modes. Setting
|
||
this would display the image in a small, centered screen. This
|
||
greatly improves performance in 640x480 modes.
|
||
50% Scanlines - Only available in 640x480x65536 video mode. This
|
||
will enable scanline mode except that each line is 50% darker than
|
||
the line above it.
|
||
25% Scanlines - Only available in 640x480x65536 video mode. This
|
||
will enable scanline mode except that each line is 25% darker than
|
||
the line above it.
|
||
2xSaI Engine - Setting this would enable Kreed's 2x Scale Advanced
|
||
Interpolation engine.
|
||
Super Eagle - Setting this would enable Kreed's Super Eagle engine.
|
||
Super 2xSaI Engine - Setting this would enable Kreed's Super 2x Scale
|
||
Advanced Interpolation engine. This mode would require a lot of
|
||
cpu power since it is written in C.
|
||
Triple Buffering - This will enable Triple Buffering if it is available
|
||
on your VESA drivers/Video Card. If it isn't available, then Zsnes
|
||
will use simulated Triple Buffering which is slower, but still does
|
||
the job. Note that Triple Buffering will not work with 2xSaI/Super
|
||
Eagle.
|
||
Hi-resolution Mode 7 - Enabling this would activate high resolution
|
||
mode 7 whenever standard mode 7 is used within a game. This mode
|
||
is only available in video modes that support it.
|
||
|
||
Sound :
|
||
Perform : Allows user to change the sound configurations of ZSNES
|
||
Usage :
|
||
Enable Sound - Setting this turns on the sound
|
||
Stereo Sound - Enables Stereo Sound (Noticably slower though unless
|
||
you have a fast cpu)
|
||
Sound Rate - To change the sound rate, just click on the box
|
||
containing the value to rotate through all the
|
||
possible values.
|
||
Volume Level - To change, just slide the bar
|
||
Disable Noise Sim. (Disable Noise Simulation) - Setting this will
|
||
disable the noise filter which corrects many sound effects in
|
||
certain games, but will also ruin some others.
|
||
Surround Sound - Enables simulated 2 speaker surround sound
|
||
Sound Interpolation - Enables Sound Interpolation which smoothes out
|
||
the wave forms of lower frequency sounds
|
||
Reverse Stereo - This function swaps the L & R volume levels
|
||
in stereo mode
|
||
Low Pass Filter - The Low Pass Filter, when enabled, will produce
|
||
better bass in certain sound effects. However, the side effect
|
||
is that the sound will overall be more muffled.
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
-----------------------
|
||
- IV.) The Cheat Menu -
|
||
-----------------------
|
||
|
||
Add Code :
|
||
Perform : Enter Cheat Code Window and Set the keyboard cursor
|
||
on the cheat code entry box
|
||
Usage : Type in the code in either Game Genie, Pro Action Replay, or
|
||
Gold Finger format, press enter, then enter the description.
|
||
Note : Be sure to include the '-' when entering Game Genie codes
|
||
Note : You can also quickly modify the value of the currently selected
|
||
cheat code (in the browse window) by typing a 2 digit hex number
|
||
in the cheat code enter space
|
||
|
||
Cheat Code Reflector - What this feature does is that it allows a value
|
||
of one cheat code to be mirrored from a value of another cheat code. To
|
||
enable this option, type an 'R' at the end of any cheat code as the
|
||
destination, then type another cheat code (Without the 'R') as the source.
|
||
For example, if you want address 7E1000 to reflect the value at address
|
||
7F2000 (Whatever value written to 7E2000 from the game will also be
|
||
written to 7E1000), enter cheat code 7E1000FFR, then cheat code
|
||
7F2000FF (where FF can be any value).
|
||
|
||
Browse :
|
||
Perform : Enter Cheat Code Window and Set the keyboard cursor at the
|
||
browse box
|
||
Usage : Move through the list using either the mouse or keyboard and
|
||
select the cheat code you want to modify. Then click on the
|
||
buttons to the right or type in the key of the first letter
|
||
of the action.
|
||
Actions :
|
||
Toggle - Turns a cheat code on or off
|
||
Remove - Deletes the cheat code off the list
|
||
Save - Saves the current list into a .cht file which will
|
||
be located in the save directory
|
||
Load - Loads a previously saved list
|
||
Fix - Clicking this fixes some cheat codes that don't work,
|
||
but it will not always work
|
||
You can also toggle a cheat code on or off by double clicking on
|
||
them.
|
||
|
||
Search :
|
||
Perform : Allows you to search for values in memory such as life, score,
|
||
etc. and allows you to change their values to your own preferred
|
||
choice.
|
||
Usage :
|
||
Select Size : You can choose what data size to search for. If you
|
||
know the numerical values of the data you're going to select,
|
||
select the smallest number range that fits the data values.
|
||
(eg. If you know the value cannot go higher than 50000, then
|
||
select 2 BYTES (0..65535) instead of 3 BYTES (0..16777215)).
|
||
Sometimes, you don't know the numerical value (in the case of
|
||
life bars) and you'd have to guess the size.
|
||
Select Format : DEC (Decimal, 0 .. 9), HEX (Hexadecimal, 0 .. F)
|
||
Most of the time, it's recommended that you'd use decimal, although
|
||
there are some cases that the values in memory are sometimes stored
|
||
as hex.
|
||
Search Type :
|
||
Exact Value Search - In this mode, you have to enter the exact
|
||
numerical value that you want to search for. Such as if you
|
||
have 3 lives left, then search for the value 3. The cheat
|
||
search engine also looks for value - 1 since even if a game
|
||
tells you that you have 3 lives left, it stores the value as
|
||
2 in memory.
|
||
Comparitive Search - In this mode, you select whether the value
|
||
is less than, greater than, equal to, or not equal to the
|
||
previous value. Such as if you have a life bar and if the life
|
||
bar suddenly goes down, go back to the cheat search engine and
|
||
select less than to search for any value that has been decreased.
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
------------------------
|
||
- V.) The NetPlay Menu -
|
||
------------------------
|
||
|
||
Modem Mode :
|
||
|
||
NOTE #1 : DOS Compatible modem is REQUIRED!
|
||
If you don't know your modem settings and you're in win95/98, go to
|
||
Control Panel -> System -> Device Manager -> Modem and select
|
||
your modem. Then click on your resources tab and the settings should
|
||
be there.
|
||
|
||
1.) Dial Menu - Allows you to enter the phone number to dial and then
|
||
dials and connects
|
||
2.) Wait for Ring - Waits for ring
|
||
3.) Config Modem - Allows you to configure your modem :
|
||
ComPort, IRQ, Baudrate - Sets your modem settings
|
||
Use Fossil Driver - Set this option if you want
|
||
ZSNES to use your a fossil driver. If you don't
|
||
know what a fossil driver is, just leave this
|
||
option unchecked and pretend it doesn't exist.
|
||
4.) Manual - Allows you to connect manually through the terminal.
|
||
However, if both remote and local users select manual,
|
||
the player numbers will not be assigned.
|
||
|
||
IPX :
|
||
|
||
IPX mode currently connects at the first remote connection it detects.
|
||
This will probabily change in the future if there is a demand.
|
||
|
||
Chat Mode :
|
||
|
||
Latency - The lower the number, the better the control response time.
|
||
But setting it too low can cause a lot of frame skip problems.
|
||
This value should vary depending on the traffic of the connection
|
||
you are using. A value of 2 or 3 is recommended for modem. The
|
||
value for IPX varies. Latency is basically the amount of time
|
||
between a user input and that input being affected in the actual
|
||
game. The delay should be higher than the time it takes for data
|
||
to move from one end to the other. Latency value of 1 is
|
||
equivalent to 1/30th of a second on NTSC games or 1/25th of a
|
||
second on PAL games.
|
||
Player # boxes - This will allow you to select up to a 5 player multiplayer
|
||
game. Anything that is checked will be controlled locally
|
||
starting from player 1 as the lowest checked player. Anything
|
||
marked with an X will be controlled remotely.
|
||
For example, if players 2,3,5 are checked and 1,4 are X'ed :
|
||
local player 1 will control player 2
|
||
local player 2 will control player 3
|
||
local player 3 will control player 5
|
||
remote player 1 will control player 1
|
||
remote player 2 will control player 4
|
||
|
||
----------------------------------------------------------------------------
|
||
|
||
----------------------
|
||
- VI.) The Misc Menu -
|
||
----------------------
|
||
|
||
Game Keys :
|
||
Perform : Allows user to change the game keys to their own preference
|
||
Usage :
|
||
Click on the key which you want to change using your
|
||
mouse and then press the key or joystick button/pad
|
||
which you want to change it to. Pressing ESC disables
|
||
the key.
|
||
|
||
GUI Options :
|
||
Perform : Allows the user to customize some of the GUI
|
||
Usage :
|
||
Mouse Wrap - Allows the mouse pointer to wrap at the borders of the
|
||
screen
|
||
Mouse Shadow - Disables/Enables the Mouse Shadow
|
||
Keep Menu Positions - When enabled, re-entering the GUI from the
|
||
game does not automatically enter the Load Menu, but
|
||
the previous menu which you were on when you last exit
|
||
the GUI
|
||
Save Window Positions - When enabled, the GUI doesn't reset the locations
|
||
of the windows when you exit/enter the GUI
|
||
Click Enters/Exits GUI - When enabled, it allows the right mouse button
|
||
to automatically run and exit the game to the GUI. This
|
||
however, slows down emulation by a bit since it has to
|
||
check the mouse button status once in a while. In the
|
||
windows port, the right click button won't return back
|
||
to the game.
|
||
Use JoyPad1 to Control - When enabled, it allows Player 1's device
|
||
to be used to move through the GUI. This is mainly used
|
||
if you want to use your joystick in the GUI. The equivalent
|
||
SNES keys to the Keyboard keys are :
|
||
|
||
SNES ControlPad = Move
|
||
SNES A = Enter
|
||
SNES B = ESC
|
||
SNES L = PageUp
|
||
SNES R = PageDown
|
||
Enable Water Effect - Enables the water effect in the GUI background
|
||
Enable Snow Effect - Enables the snow effect in the GUI background
|
||
|
||
Key Comb. (Key Combination Editor) :
|
||
Perform : Allows you to specify certain keyboard combination routines
|
||
with a single keystroke/joystick button press.
|
||
Usage :
|
||
Description - Allows you type in the description of the combination key
|
||
Key - Clicking on this box will allow you to select which key/button to
|
||
use
|
||
Combination Keys - this window will display the sequence of events
|
||
selected by the user
|
||
P# - Selects which player # to use those keys as
|
||
> = Last </> - Enabling this would mean that the event symbol > will
|
||
mean the last left or right direction the user presses in the game and
|
||
the symbol < is the opposite of that direction. When disabled, > means
|
||
right and < means left.
|
||
Game Specfic (Game Specific) - Enabling this will tell Zsnes to use
|
||
separate Key Combination files for each individual game.
|
||
Clear - Clears the current key combination field
|
||
Add - Adds the key combination fields below as a new entry
|
||
Replace - Copies the contents of the key combination fields below
|
||
to the current highlighted key combination above
|
||
Delete - Deletes the highlighted key combination above
|
||
Events:
|
||
Press+Rel - The key will be pressed and held. It will be released
|
||
once another key is pressed after any amount of frame or second
|
||
delay.
|
||
Press Only - The key will be pressed and held
|
||
Rel Only - The key will be released if it is Pressed
|
||
by a pressed only event
|
||
Frame Delay - Delays for the specified number of frames
|
||
Second Delay - Delays for the specified number of seconds
|
||
Del - Deletes the event at the end of the Combination Keys list if
|
||
one exists
|
||
Note : A 1 frame delay exists after the combination key list has finished
|
||
processing
|
||
|
||
Example Key Combination: (Down / Down+Right / Right / L) :
|
||
Method 1:
|
||
Press+Rel Down / 2 Frame Delay / Press+Rel Down / Press+Rel Right /
|
||
2 Frame Delay / Press+Rel Right / 2 Frame Delay / Press+Rel L
|
||
Method 2:
|
||
Press Only Down / 2 Frame Delay / Press Only Right / 2 Frame Delay /
|
||
Rel Only Down / 2 Frame Delay / Rel Only Right / Press Only L
|
||
|
||
Movie Options :
|
||
Perform : Allows you to record SNES Movies so that you can play them
|
||
back at a later date either to amuse your friends, torture
|
||
your friends, or whatever. Just don't play anything in
|
||
front of your enemies since they might break your computer.
|
||
Usage :
|
||
Movies are saved as .ZMV, .ZM1, .ZM2, etc. files. They should be
|
||
located in the same directory as your save files. A movie file
|
||
consists of a save state file, saveram data, and the recorded
|
||
controller data. The initial filesize of a .ZMV file is the
|
||
combination of a .zst and a .srm file (around 300kbytes) and
|
||
it averages around 7kbytes/minute (value varies) or 420kbytes/hour.
|
||
|
||
You can record :
|
||
- Standard 1/2 player games
|
||
- 3-4 player Multitap games
|
||
- SNES Mouse games
|
||
- Network/Modem games
|
||
You cannot record :
|
||
- Super Scope Games
|
||
|
||
GUI Usage :
|
||
Record - Begins recording the movie file
|
||
Play - Begins playing the movie file
|
||
Stop - Stops the movie process
|
||
The numbers at the right side selects which movie file to play/record.
|
||
|
||
NOTE : Movies recorded without sound cannot be played when sound
|
||
is enabled and vice versa
|
||
NOTE : Loading another game, loading a state, or resetting the
|
||
game will halt the play/record process
|
||
NOTE : When you play a movie file, the SRAM data becomes invalid and
|
||
ZSNES won't save it until you load a game. This way, you don't have
|
||
to worry about your save ram when you load up a movie file.
|
||
|
||
Save Cfg :
|
||
Perform : Saves the configuration files
|
||
|
||
About :
|
||
Perform : Just displays the version # and the authors of ZSNES
|
||
|
||
|