GFCE UltraX is a GTK frontend for the FCE UltraX Nintendo Entertainment System emulator. It allows users to easily play NES ROM files on their PC.
GFCE UltraX is written in Python and uses the GTK2 user interface library. Because is it written in Python and with portability in mind, it can be run on any UNIX-like platform and any processor architechture that is supported by Python.
The following features are supported:
8/15/08 FCEUX and GfceuX 2.0.02 have been released today. The new version includes a lot of new features and bugfixes, and users are encouraged to upgrade right away. You can grab the source zip from the FCEUX website. Note that there are no binary packages of fceux; if someone is willing to make one please let me know.
8/3/08 A maintainence release of gfceu 0.6.x has been released today, which includes a couple cleanups, bug fixes, and string changes. All useres that use fceu 1.x are encouraged to update. I also posted gfceux 2.0.0 to the website. It's included with the fceux source, but you can also grab the source package from here if you'd like.
8/2/08 GFceuX 2.0.0 has just been released along with FceuX 2.0.0. You can download both of these at the FCEUX website. There have been a lot of new changes, and there may still be bugs out there. Give the new version a shot and please report any bugs you encounter.
Note that there are currently no binary packages out right now. If someone with experience in packaging would want to work on making packages for fceux and gfceux that would be wonderful, just contact me.
Please note that gfceuX breaks compatibility with fceu 1.x. If you still need to use fceu 1.x (for netplay or something), you can continue to use the 0.6.x series. I may release a 0.6.1 with some minor changes/bug fixes that I have made.
The new (g)fceux has a whole new set of features, and is much cleaner code than previous verisons. For a full list of changes, check out the FCEUX website. Enjoy!
7/2/08 - Progress is being made with (g)fceux. However, testing is very important. If you are interested in helping out please check out the subversion sources. For the conveneince of some, I've posted a recent svn build with gfceu. It was compiled on 64bit Ubuntu 8.04, so it won't work on 32bit OSes. Please test and file bugs!
6/17/08 - I've been doing a lot of work on gfceu; cleaning up the code and fixing bugs. I've also been working to ensure that the SDL (linux) port of fceux compiles and works properly. If you're interested in testing, go ahead and grab the subversion sources. Be sure to use gfceu-0.7; 0.6 won't work with the fceu in subversion.
6/5/08 - Long time no updates. I've been messing around with the gfceu code a little bit. If you are unaware, a new fceu release is in development. You can access it from their subversion repository. I have been working on a branch of gfceu that is compatible with the latext fceu (fceux) in subversion if you want to check it out.
Some of the strings and URLs are outdated in 0.6.0, so I'm going to eventually put out a 0.6.1 with the updated strings, but I just need to figure out the debian build system again. If someone wouldn't mind helping me out with this it would be greatly appreciated.
1/1/07 - Happy new year! Version 0.6.0 has been released and supports ALSA and fixes a critical bug. Enjoy!
gfceu is stable, gfceux is compatible with fceux (2.x).