FCE Ultra 0.80

posted in Emulator Release by narvick on Jul 2nd, 2002

A new version of the excellent NES emulator, FCE Ultra was updated last night! According to the website: 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 the 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. Here's what's new in this release:
  • Fixed a bug affecting loading of UNIF files from ZIP files
  • Replaced Marat's 6502 emulator with my own
  • Removed Game Genie ROM image from the source code.
  • Rewrote many pieces of code
  • FIxed a major iNES mapper 64 emulation bug introduced in 0.76
  • Added support for iNES mapper 152
  • Added settings for the first and last scanline to be rendered while in PAL emulation mode
  • Fixed a bug in the color de-emphasis emulation code and made better use of the limited palette entry space available
  • Undid some FDS sound emulation code changes introduced in 0.76 that totally messed up FDS sound emulation
  • Minor bug fix to the Power Pad emulation code so that the official test program works correctly now
  • Added support for the Famicom Expansion port and removed the option to select between the four-score and the Famicom 4-player adapter (this option is no longer required)
  • Added an option to disable four-score emulation
  • Added emulation of the Arkanoid paddle controller (both NES and Famicom style) via the mouse
  • Improved Zapper emulation, though it still needs improvement
  • Added emulation of the Family BASIC keyboard
  • Added partial emulation of the Hyper Shot gun
  • Added code to override the user's input port/expansion port settings when certain games are loaded
  • Added code to fix a few problems that I commonly see with a few games' iNES headers and to inform the user of the problems
  • Increased the speed of the 8bpp to high/true-color conversion code
  • DirectDraw Blt()'s to the primary surface are now attempted to be done asynchronously
What are you waiting for? Go grab it at the Nintendo Emulators page!