Frequently Asked Questions:

Q: When I make changes to the GUI, switch skins, 
and then switch back, all my settings are gone.
A: This is by design. The way to get around this is:
1) Load each skin (for example Metroid).
2) Make all the changes you need to make.
3) Exit ZsnexBox.
4) Copy the ZsnexBox.ini to the individual skin folder 
(for example, the D:\skins\Metroid folder). 
5) Delete the skin's ini (for example 
D:\skins\Metroid\Metroid.ini).
6) Rename the ZsnexBox.ini to the skin's ini (for
example, rename ZsnexBox.ini to Metroid.ini.

Now, every time you switch skins, all your settings
will be loaded.

Q: My game was working fine, but now it isn't.
A: It may be an issue with the emulation, your rom
is corrupt (check it with goodsnes), or you are/were
using cheat codes. Many games use cheat codes
that modify SRAM (like Super Metroid). It is very 
possible to corrupt the SRAM and/or cause strange 
behavior in the game (even after the code is turned 
off). I recommend backing up your sram before using 
any cheat codes.
 
Q: Is it possible to use an Xbox lightgun to play
Super Scope games?
A: Yes

Q: I can't figure out how to get Far East of Eden
and other graphics pack games to start.
A: First, make sure you have copied all the graphics
files to the correct folder in D:\graphics.
Then, the easiest thing to do is rename your roms
to match the names of the sram files in the
D:\graphics\sram files folder. Then copy these to
the ZsnexBox\sram folder on the E\F\G partition.
No configuration is required.

Q: When I browse to the DVD drive, none of my roms
show up.
A: You didn't make an XISO of the roms before 
burning the disc.

Q: When I start ZsnexBox, the skin doesn't load.
A: Delete the ZsnexBox.ini on the save partition
and make sure all the skin files are present. Then
restart the emulator.

Q: Some of the text is not aligned correctly or how I 
would prefer.
A: Nearly all the text can be adjusted in the "Text
Options" menu.

Q: My previews don't show up
A: ZsnexBox only supports screenshots 512x512 or smaller.
Screenshots go in the Artwork\Shots 1, Artwork\Shots 2,
etc... folder. They must match the game name.  
ZsnexBox also supports multiple screenshots. It will cycle
through only the screenshots found. There can be up to 8
different screenshots per game. The screenshots are saved to
whatever the active screenshot slot is set to (1-8). The
Shots 1 folder is searched first, then Shots 2, and so on.
If you want box art (or in game, title, cart, etc...)
displayed first, then put all the box art previews in the
Shots 1 folder. This logic applies to all the folders so the
user can determine the order the previews are displayed
simply by moving them to different directories. When auto
screenshots are turned off, only the Shots 1 folder is
displayed. In this mode, the right analog stick is used to
cycle through available screenshots (Right moves forward,
Left moves back)

Q: Where can I get ROMs?
A: No idea. All requests will be ignored.

Q: Is there going to be netplay support?
A: No

Q: Why isn't there going to be netplay support?
A: I hate Network programming

Q: Is there going to be SMB support?
A: No. There doesn't seem to be a real need for this. 
It would be a lot of work for something that isn't
really needed (in my opinion). After all, the entire
USA set will fit on one CD-R.

Q: How fast is ZsnexBox?
A: Blazingly fast! Auto frame skipping is set to on
by default. This means that if the emulator can't 
keep up it will skip frames and the FPS display will 
drop below 60. You will be hard-pressed to find ANY 
games (other than SuperFX) that drop below 60 FPS 
for more than a second or two if that (even with most 
graphics filters turned on).

Q: What version of ZSNES is this?
A: Currently the code is using the 2-28-05 WIP version.

Q: Why aren't you using the latest ZSNES code?
A: Because it is not stable enough. However, versions 
1.0 - 1.2 use code from around 3-29-06. If you are 
having trouble with a game, you could try one of 
these versions since they have a newer ZSNES core.

Q: When is the next release coming out?
A: This is the last release.

Q: Is the source available?
A: Yes.

Q: <insert game here> crashes, has graphics problems, 
sound distortion, etc...
A: Does it occur in the 2-28-05 windows version? If it
does, then there is nothing I can do about it. 
Otherwise, please post the issue on the xbox-scene 
board.

Q: Do my ROMs have to be zipped?
A: No.

Q: Does ZsnexBox support 7z or rar?
A: No and it will never support them.

Q: Can ZsnexBox be run off a DVD/CD?
A: Yes. An XISO must be made before burning.

Q: Can you change where the ROM path starts initially?
A: Yes. Change the Path.ini

Q: I found <insert problem here> with ZsnexBox?
A: Is it related to the emulation? If so, does it do the 
same thing on the 2-28-05 WIP version? If so, then there 
is nothing I can do about it. Otherwise, post the bug on 
the forum and I will look into it.

Q: Can I change the background music volume?
A: Yes. The right analog stick can be used to increase 
or decrease the volume.

Q: My savestate doesn't work anymore, but I know I have 
one because it was working fine.
A: There is a bug in ZSNES where it will incorrectly 
name the savestates. This usually happens with games 
that have a "." in the name. Like Final Fantasy III 
(1.0).zip. Sometimes ZSNES will name the savestate 
"Final Fantasy III (1.zst0).zst" or something similar. 
It puts the "zst" extension at the wrong place. Just 
rename the savestate to fix the problem. I am looking 
into a fix for this problem. If you are trying to use 
a savestate generated with an earlier version of 
ZsnexBox there may be a savestate compatibility issue.

Q: Are you going to continue updating ZsnexBox?
A: No. This is the last release

Q: I see there is surround sound. How does that work?
A: This is a 2 channel surround sound emulation 
provided by ZSNES. If the game that is being played has 
a surround sound feature, then disable the ZSNES option 
if the game option is used.

Q: What is the Low Pass Filter?
A: This is a feature that ZSNES provides that will add 
extra bass to the SNES audio. It is not native to the 
SNES.

Q: Some of my games work and some don't.
A: Your ROMs may be corrupt. Verify your ROMs with the 
free tool NSRT. This is the best tool there is to 
determine if an SNES ROM is good or bad.

Q: Can I donate any hardware or money?
A: Thank you, but I must decline. I don't want people to 
get the wrong idea about why I am doing this project. 
It's not for money or anything else. It's for myself as 
well as for all the SNES fans using emulators on the 
XBOX. If you really want to help, the best thing would 
be to help answer questions in the various ZsnexBox 
threads.

Q: What is the best sound frequency to use?
A: 32000. 44100 and 48000 do offer improvements but some
audio will not sound SNES accurate if the frequency is 
increased.

Q: What are all these graphics filters? Which one should 
I use?
A: These are filters that will enhance the SNES graphics
to make them look better than they did on the actual 
SNES. It is really a matter of preference. Try all of
them to determine the one you like the best. Filters 
do take extra CPU power to use. Using them doesn't 
usually affect games running full speed, but this can 
happen at times. HQ2X is the most CPU intensive and 
very few games will run full speed with this filter. 
My opinion to get the best looking graphics is: 
Super Scale 2X + Flicker Filter of 0 + Soften turned 
off + Hardware Filtering set to Bilinear.


Q: Can the paths be changed?
A: Yes. All the paths can be changed in the ini. The default
save location is in the directory where the default.xbe is.
However, this can be changed via the Path.ini. The folders
must exist. All 8 screenshot paths, rumble, cheats, sram,
save, roms, ini, and garbage paths can be changed. For
example, you could set the Shots 1 path to point to the
xSnes9x previews folder and the Shots 2 - 8 paths to
completely separate locations.

Q: How do I run ZsnexBox from a DVD?
A: Change "usePathINI=1" to "usePathINI=0" in the Path.ini.
Make an XISO. Burn the DVD.

Q: Does ZsnexBox support 4 players?
A: Yes. Enable player 3 and 4 in the general options menu.

Q: How do I use force feedback?
A: Each game can have up to 10 different force feedback
settings. Each of these 10 slots can be assigned to any of
the 4 Xbox controllers.

The values that can be changed are:

-On/Off
-Rumble on Value Change/Decrease/Increase
-Address
-Description
-Motor One Strength
-Motor Two Strength
-Motor One time (in seconds)
-Motor Two time (in seconds)
-Rumbles to Skip (See Notes below)

Each rumble can also be tested in the config. screen of that
rumble slot. This way, you can play with the numbers, and
immediately see what the Force Feedback will feel like.

Rumbles are based only off cheat codes found through
searching (not AR or GG codes). However, the rumbles are not
tied to the Cheat Search slots. For example, let"s say the
user searches for the life bar in Final Fight. Once they"ve
found it they may assign the address to Cheat Search Slot 1.
Then they can go and setup a rumble that monitors this
address found in Cheat Search Slot 1. The rumble is then
saved to a separate file. So the user can go erase the Cheat
Code and it will not affect the rumble. So the user can have
a "working" Cheat Search slot that they can use to find all
their rumble addresses.

Often, when you find a rumble address for a game and enable
it, there will be a certain undesired result. What I mean is
the SNES may set/reset/clear that address 10 times as soon
as you start the game. So your controller would start
rumbling for no apparent reason. The amount of times this
happens is always constant on a case by case basis. For
example, let"s say you found the address that represents the
life bar in Final Fight (which you can find in like 10
seconds of searching). You then assign it to Rumble Slot 1
and set it to rumble every time this address decreases value
(i.e. you got hit in the game and lost energy).

Now the next time you start Final Fight the controller may
rumble a couple times. This is because the SNES is
setting/clearing/etc... values in the address you specified
for Rumble Slot 1. So how do you fix this? Easy. Just set
the "Rumbles to Skip" option for that particular rumble. I
usually create my rumble. Then I restart the game. I then
play until I am actually on the first stage (i.e. where I
could lose energy). All the while I am counting the number
of "wrong" rumbles that happened from the time the game
started. Let"s say for this example, it rumbled twice before
the first stage even started. So I go and set the "Skip
Rumbles" value for this slot to "2". Now, every time I play
this game I won't get any "fakeout" rumbles on boot up,
during intros, intro movies, etc...



