Downloads
FCEUX is written for two platforms: SDL and Win32. The two ports have some significant differences.
The Win32 port has an extensive set of native gui amenities and tools.
The SDL port supports many of the features of the Win32 build (Lua scripting, movie recording),
however some of the Win32 features are exclusive to the platform. The Win32 port has a built-in GUI,
whereas the SDL port has a GTK launcher GUI. The SDL port should run any UNIX-like OS (Linux/Solaris/BSD).
Network play is not presently functional. Fixing it is a high priority.
Win32
- As of 2.1.2, Lua is integrated into the binary, the luapack is no longer necessary.
- Be sure to check out the .chm file (Under Help > Help... in the emulator main menu). We work pretty hard on keeping that up to date.
SDL
- Scons is required to build from source.
- Requires SDL, libz, and zenity
- Liblua5.1 and OpenGL are optional, but recommended.
- GFCEUX, a GTK2 GUI for
FCEUX, is included in the source release. All non-windows users of the SDL port are recommended to install and use this, unless you particularly prefer the command-line.
- For instructions on installing on an Ubuntu or Debian system, check the how to at Ubuntuforums.
Download
The latest win32 interim build is generally fresh within a day or two.
If you are working with a developer to fix an issue affecting you then this is where you will find your fixed build.
Source Code
FCEUX development is done via a sourceforge SVN repository. The latest svn can be found there
Compiling
- Win32 uses MS Visual Studio - 20010 and 2008 project files maintained (a 2005 one is available but outdated)
- The SDL build uses SCON
- Everything needed to compile is included in SVN
Old Versions