---------------------------------------- 2000-11-12 xodnizel
FCE Ultra .40 for Windows and Linux SVGAlib is out. The source code has also been released. I had wanted to clean up the code much more, but I also wanted to get the code released. The next source code release should be much cleaner. Anyway, here's what's new:
I've also rewritten large parts of the Windows DirectX code to be more stable, and added several more video modes(for the Windows version).
---------------------------------------- 2000-11-13 xodnizelFCE Ultra .40 for DOS is out. This is the last build for DOS.
---------------------------------------- 2000-12-17 xodnizelFCE Ultra .41 for Windows is out. It's quite different from previous versions for Windows. Source code and other ports will be released in a few weeks when I have the time to rewrite the driver code for other platforms.
---------------------------------------- 2000-12-17 xodnizelThere was a problem with the Windows binary that will cause the corruption of the FDS BIOS if you use an FDS disk image. It resulted from a very stupid programming error on a large scale. I've fixed the bug, and uploaded a new package. Get it on the downloads page as "FCE Ultra .41r2". Thanks to "Nick" for posting on the message board about this bug.
---------------------------------------- 2000-12-27 xodnizelFCE Ultra .42 for Windows DX and Linux SVGAlib is out. I've updated the source code to .42 as well. I've also added a small "Features" page to the site, and added a link to NesCE on the links page.
---------------------------------------- 2000-12-29 xodnizelFCE Ultra .42r2 for Windows DX is out, get it here or on the downloads page. This is only a "driver update version". I fixed some problems with my DirectSound code that would cause FCE Ultra to lock up/not work right on certain machines if sound is enabled. This bug affected all Windows 2000 machines, and some Windows 98/ME machines, and possibly a few Windows 95 machines. If you continue to have problems, please email me.
---------------------------------------- 2001-01-21 xodnizel*UPDATED* The .50 release had a small bug in the MMC5 code. It would cause the emulator to crash under Linux, and just mess up MMC5 games under Windows. The fixed version is called .50r2 and is on downloads page.
FCE Ultra .50 for Windows DX and Linux SVGAlib is out. Many changes have been made, but first: If you link to this site, make sure the link is correct. The correct URL for this site is "http://fceultra.sourceforge.net", not "http://fceultra.sourceforge.net/fce/", not "http://fceultra.sourceforge.net/fceu/", not "http://www.kc.net/~zaik/", etc. Some sites(Zophar's Domain) should also update their descriptions of FCE Ultra and many of the other NES/Famicom emulators listed on their sites. Multiple-year-old descriptions aren't very useful. None of the preceding is meant to be offensive or insultive.
Anyway, here's what's new:
FCE Ultra .51 for Windows DX and Linux SVGAlib is out. The following changes apply to both ports:
The following changes apply only to the Windows DX port:
I updated the Windows DX version of FCE Ultra .51r2 earlier today. It fixed a bug that would cause some(very few) games to not work(requiring you to restart the emulator or load another game which might fix it) when a new game is loaded, or you reset/power cycle the virtual NES. Since loading new games with the Linux SVGAlib version isn't possible, this bug only affects resetting/power cycling, which is not as much of a problem. I'll update the Linux build and the source code tomorrow if I have time. I am starting to neglect the Linux port a little...but the next version for Linux should have most of the new options that were put in the Windows version.
---------------------------------------- 2001-02-15 xodnizelAnyone who is working on or has done a port of FCE Ultra, *please* email me at xodnizel@home.com( cc to xodnizel@starmen.net if you can, @home's servers are a bit unreliable). Include what platform your port is for, whether or not you want it distributed in the main source distribution, and whether or not you're still (planning on) updating the port. I'd also like the URLs of any web page(s) you have set up for your port. I need this information to keep track of different ports and coordinate people who are working on different ports for the same platform. The preceding applies to anyone who has contacted me about/submitted ported code to me before.
---------------------------------------- 2001-02-19 xodnizelFCE Ultra .52 for Linux SVGAlib and Windows DX is out. Here's what's new:
FCE Ultra .53 for Windows DX is out. The Linux SVGAlib port should be released within the next two days. The features page and the source code will also be updated at that time. Here's what's new:
FCE Ultra .53 for Linux SVGAlib is out. I've also updated the source code on the "Development" page. Here's what's new:
FCE Ultra .54 for Windows DX and Linux SVGAlib is out. The source code has been updated as well. Here's what's new for the Windows DX port(what follows is new for the Linux SVGAlib port as well, except for the last two items):
I've just released a minor update(.54r2) for the .54 version for Windows DX. It fixes a small bug(forgot brackets in a piece of code) that would cause no image to be displayed in windowed mode. If you don't have this problem, you don't need to download the fix.
---------------------------------------- 2001-05-28 xodnizelFCE Ultra .55 for Windows and Linux is out. Here's what's new for the Windows port:
Here's what's new for the Linux port:
FCE Ultra .60 for Windows and Linux is out. Here's what's new for both ports:
The following is also new for the Windows port:
FCE Ultra .61 for Windows and Linux is out. Here's what's new for the Windows port:
Here's what's new for the Linux port:
Due to a rather major bug(sprite transparencies were messed up a bit) with .61, I've released .61r2 for both Linux and Windows. Another bug has also been fixed, which fixes "Gremlins 2", at least.
---------------------------------------- 2001-08-06 xodnizelFCE Ultra .62 for Windows and Linux is out. Here's what's new:
I've released FCE Ultra .62r2 for Windows and Linux. It fixes a bug in the last version that causes incorrect Game Genie emulation.
---------------------------------------- 2001-09-05 xodnizelFCE Ultra .70 for Linux and Windows is out. Read the documentation to find out what's new, I'm busy. :)
Thanks to Richard Hoelscher for his document on the Famicom four-player adapter.
---------------------------------------- 2001-10-28 xodnizelFCE Ultra .71 for Windows and Linux is out. Get it in the "Downloads" section. Many things were changed in this release that might cause game incompatibilities, so feel free to email me if any games have been broken between this release and the last release.
Also, the email address "xodnizel@home.com" will stop functioning in November. Please use xodnizel@users.sourceforge.net instead.
---------------------------------------- 2001-11-15 xodnizelFCE Ultra .71 has a bug in it that causes the Game Genie emulation to not work with certain games that it should work with. This is fixed in the development version(to be .72). .72 will be released later this month, or in December, when I have enough free time when I'm not tired.
---------------------------------------- 2001-12-02 xodnizelFCE Ultra .72 for Linux, Windows, and DOS is out. I've gone back to using gcc 2.95.3 instead of gcc 3.0 to compile the Linux binary release, due to shared library problems. Check out the documentation on the Downloads page to see what's new.
---------------------------------------- 2001-12-06 xodnizelFCE Ultra .73 will be released this weekend(hopefully). I've decided to do a new release so soon to the last release due to several bugs in .72(bugs that were also in .71 that I didn't catch).
---------------------------------------- 2001-12-08 xodnizelFCE Ultra .73 for DOS, Linux, and Windows is out. Here's what's new:
FCE Ultra .74 for DOS, Linux, and Windows is out.
---------------------------------------- 2002-07-01 xodnizelFCE Ultra 0.80 for DOS, Linux, and Windows is out. FCE Ultra is now distributed under the terms of the GNU GPL. See the documentation for a list of the many changes that concern most users. This release *might* be buggier than past releases due to the large amount of code that has been modified. If something is broken, report it on the forum, or to me via email. Also, this will probably be the last release that I provide precompiled Linux binaries for.
---------------------------------------- 2002-08-18 xodnizelFCE Ultra 0.81 is out. This is a major release, despite the small increment in the version number; besides the changes listed in the end-user documentation, many internal changes have been made, so some things may have been broken.
I have decided not to distribute the source code in the same archive as the executables, so if you provide a binary release of FCE Ultra, you must also provide the source code at the same location.
---------------------------------------- 2002-11-13 xodnizelI have been working on an NSF player based on the sound code that is to be in the next release of FCE Ultra. The source code for the preliminary release can be downloaded here. It is currently distributed under the GPL, but I'll release the "real" version under the LGPL. Currently there are only a console interface and an xmms plugin(which isn't complete). It will currently build and run on Linux and FreeBSD systems running on an IA32 platform.
I'm posting this information now in the hopes that someone will write Winamp 2/3 plugins, fix the xmms plugin, and do whatever else. If you need assistance, you can post on the forum or email me, if you can find my email address. ;)
---------------------------------------- 2002-11-28 xodnizelFirst official release of Festalon is out. It still has a few bugs, but should work well.
---------------------------------------- 2002-12-14 xodnizelA few days ago, Festalon 0.1.2 was released. It's an NSF player based on the sound code that is (or was) to be in FCE Ultra 0.90, with a few improvements.
I will no longer offer any email support for FCE Ultra end users. If you have a problem, post on the forum.
---------------------------------------- 2002-12-22 xodnizelFestalon 0.1.3 is out.
deraj and others are working on a fork of FCE Ultra called phamicom.
---------------------------------------- 2002-12-26 xodnizelA new source release of FCE Ultra 0.81 is available. It fixes compilation problems that existed with newer versions of gcc.
---------------------------------------- 2003-02-22 xodnizelAnyone who has any of the following Famicom games, a real Famicom (no clones) and can record digital audio files, email me at xod2 at starmen.net:
FCE Ultra 0.92 is out. This is a major release, fixing many bugs present in 0.81, and adding a new sound core. The new sound emulation core is disabled by default, however, since it uses a considerable amount of CPU time, so if you want to use it, you'll have to enable it. See the documentation for a more complete list of what is new.
Binaries are only available for Windows users. DOS/Linux/MacOS X users will need to download the source tarball from the development section and compile their own binaries. I may provide binaries for DOS later, though.
---------------------------------------- 2003-03-10 xodnizelFCE Ultra 0.92r2 is out. This fixes a small bug in the sound code that caused "Cobra Triangle" to freeze. The source code package for 0.92 also was incomplete(it was missing some of the new Windows code).
---------------------------------------- 2003-03-11 xodnizelFCE Ultra 0.93 is out. This is a minor release, fixing some FDS IRQ emulation bugs(and thus fixing the game "Lutter"), reducing the volume of the FDS sound channel, and fixing two obscure null-pointer dereferencing bugs.
---------------------------------------- 2003-03-19 xodnizelI've been working on putting together a PSF player, which will probably be called sexyPSF. It is based on Pcsx and the PEOPS SPU plugin, with heavy modifications and a few improvements. A preliminary release can be downloaded. It'll only run in Linux console, on IA32 platforms, with OSS. It currently supports psfs and minipsfs, but most of the loading code is prone to failure(when loading minipsfs, you have to have a slash in the filename), which will be fixed before its official release.
---------------------------------------- 2003-03-23 xodnizelsexypsf has been released...sort of.
---------------------------------------- 2003-03-29 xodnizelFCE Ultra 0.94 has been released. This is a source-only release. This release is officially the final release.
---------------------------------------- 2003-03-29 xodnizelThe Windows executable has been updated to 0.94. I decided to go ahead with the executable release since there were a few important bug fixes and changes. The Linux svgalib executable will not be updated. Grab the source code and compile it from there, or compile the SDL code, which works well now. I don't want to mess with incompatible library versions. :/ The DOS executable wasn't updated because it's in low demand, most people using DOS today are probably knowledgable enough to compile it, and I didn't feel like it. The source code package has also been updated...the previous copy had the wrong files in it. D'oh.
Taking into consideration I already messed up this release... If any bugs were introduced in 0.94, I might release a quick followup (0.94r2), depending on the severity of the bug(s).
---------------------------------------- 2003-06-18 xodnizel0.95 pre release #2 (Windows executable) - Source code(do a make clean first). There will be an FCE Ultra 0.95. 0.94 had a few BLECK bugs in it, particularly with the NSF player... Report any game compatibility issues on the forum.
---------------------------------------- 2003-06-21 xodnizelFCE Ultra 0.95 is out. Now you can have even more Mother fun. What is new:
FCE Ultra 0.96.
No more support will be provided for FCE Ultra from me. If you care about FCE Ultra so much, support others. Support files for building on Windows will no longer be provided. "Binary" releases for Windows will no longer be made. The source code will be updated whenever I feel like it, and may contain bugs. If you're packaging a release, you should read the ChangeLog and take note of anything that might be buggy, and test it before releasing. Get files.
---------------------------------------- 2003-07-17 to 2003-08-03 xodnizelFCE Ultra: The Terms No more support will be provided for FCE Ultra from me. If you care about FCE Ultra so much, support others. Support files for building on Windows will no longer be provided. "Binary" releases for Windows will no longer be made. The source code will be updated whenever I feel like it, and may contain bugs. If you're packaging a release, you should read the ChangeLog and take note of anything that might be buggy, and test it before releasing. Get files.
I've documented the network play protocol in case anyone wants to write a standalone network play server. It may contain mistakes, so you might want to also look at the actual source code(fceu/drivers/cli/unix-netplay.c should be more readable than the Winsock code).
* Developer's Forum. (not archived) * Network play protocol. (not archived) ---------------------------------------- 2004-03-10 xodnizelI've uploaded the FCE Ultra 0.98.2, available on the downloads page. A precompiled Windows executable is not provided, but it should be relatively simple to compile, provided you have the correct tools (msys, mingw, sdl header/import libraries, directx header/import libraries).
---------------------------------------- 2004-04-19 xodnizelFCE Ultra 0.98.6 is out, along with an updated version for Windows, using the old Win32 codebase, with some improvements.
Please note that this Windows release is somewhat of an experimental release, and may contain bugs. Of course, bugs won't be fixed unless I find out about them. Also note that not all of the new Famicom input devices FCE Ultra has support for are usable in this build.
---------------------------------------- 2004-04-21 xodnizelFCE Ultra 0.98.7 is out.
---------------------------------------- 2004-04-21 xodnizelFCE Ultra 0.98.8 is out.
FCE Ultra 0.98.9 is out.
I've released a "fixed" version of 0.98.9 for Windows. The previous release had a small issue with radio buttons in the "Image Size Transform" box in the "Video" coniguration window.
A fix for this was the only change.
---------------------------------------- 2004-10-29 xodnizelNo new *official* releases of FCE Ultra will be made. I mean it this time. :b
The forum has been closed, as I will not be available to moderate it any longer, but the old posts will be viewable indefinitely.
Crazy people may download http://fceultra.sourceforge.net/fceu-0.98.13-pre.src.tar.bz2 which was intended to be 0.98.13. It should be stable, and fixed several major bugs present in 0.98.12, but I have neither the time nor desire to do thorough tests for regressions, and thus it will not be an official release.
---------------------------------------- 2006-03-18 Mark DolinerThe FCE Ultra project has been taken over. Our current goal is only to post the previous release and documentation, but we'd love to get development going again, too. We'll post more information soon.
----------------------------------------