Troubleshooting
Troubleshooting
This section describes potential problems/question that could arise when using FCEUX.
Slow emulation / Sound crackle
FCEUX may not run well on slower CPU's. You can improve performance by setting sound to low quality in the Sound Dialog. In addition, for windowed mode try enabling hardware acceleration in the Video config dialog may also help.
Slow savestates when recording movies
On slower computers, savestates can be slow with long movies. A small speedup can be done by disabling config > enable > Backup savestates.
"The colors in game X do not look right"
FCEUX uses the color palette of the old FCEU / FCEUXD branches. However, FCEUX comes pre-packaged with several additional color palettes. For more information see Palette config and Palette options.
"FCEUX won't open my ROM/File. It let's me select it in the Open File dialog then ignores my selection"
It maybe be that the filename or pathname includes one or more on ASCII characters. Currently FCEUX does not support Unicode characters.
"I converted a .fcm file to .fm2 but the .fm2 desyncs"
Depending on what version of FCEU / Game your .fcm was made, there maybe a number of sync issues. These are listed in detail at http://tasvideos.org/ConvertFCMtoFM2.html.
In addition, the .fm2 conversion tool has had some issues on certain operating systems including Vista and Mac.
"When I attempt to load a Lua script I get an error / crash"
Double check you have the Lua .dll files that came packaged with FCEUX 2.1. They must be in the /dll folder from the root directory (where fceux.exe is stored).
"Directdraw: Error creating secondary surface"
Currently this error will happen when attempting to do Full screen mode on Windows Vista. In addition, there has been one reported case of this happening on the 32-bit version of Windows XP. This is a known issue with FCEUX that has not yet been resolved.
"Can't find FDS Bios image when I attempt to load a .fds game!"
FCEUX requires the FDS Bios to be named disksys.rom. It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).
In addition, there are some bad versions of disksys.rom. The one FDS requires is 8192 bytes.
"How can I use Netplay / Where can I get FCEU Server?"
Currently FCEUX is not compatible with the FCEU-server code. This is a known issue and will be resolved in a future release.
"I have a Game Genie rom, how can I use it with FCEUX?"
While FCEUX has a Game Genie code converter, you can also use game genie codes with the game genie rom. It must be named gg.rom and be placed in the root directory (where fceux.exe is stored). You must also check NES > Game Genie in the main menu.
2008
This help file has been generated by the freeware version of HelpNDoc