FakeNES 0.5.5 Released!

hagbard

New member
The Open Source NES emulator FakeNES has been updated. These are the changes:
  • AUDIO: Hard Sync option will now honor the current CPU usage setting.
  • CODE: Moved GUI configuration saving code to gui_exit().
  • CODE: Improved error handling in blitters.
  • CODE: Minor clean ups and improved error handling in the MMC emulations.
  • CODE: Greatly reduced redundancy in theme handling code.
  • CODE: Made all MMC interfaces static.
  • CODE: Fixed a GCC warning about a 'possibly uninitialized' variable in 'papu.c'.
  • CODE: Replaced all references to 'state' with 'save state'.
  • GUI: Added support for generic themes.
  • GUI: Added 5 new color themes (Xodiac, Monochrome, Essence, Voodoo, Hugs and Kisses).
  • GUI: Added custom drawing code for 'sl_checkbox' object.
  • GUI: Fixed a cosmetic bug where save state loading and saving menu items in the GUI had the wrong function keys assigned.
  • GUI: Considerable menu reorganizations.
  • GUI: Added a recent files menu.
  • GUI: Increased maximum number of replays to 10 (up from 5).
  • GUI: General clean-ups.
  • MISC: Fixed a bug where the FPS counters were never cleared when frame skipping was disabled, causing them to accumulate indefinitely.
  • MISC: Changed default debug and optimization flags when building under DJGPP/Mingw32
  • MISC: Minor cosmetic improvements to the build process.
  • MISC: Added a soft reset feature.
  • VIDEO: Implemented new blitter architecture.
  • VIDEO: Re-added ability to flip PPU mirroring (this ability was previously assigned to a shortcut key that was removed in a recent version).
  • VIDEO: Removed 'first_blit_line' and 'last_blit_line' (since they don't work with the new blitter setup).
  • VIDEO: Removed color (de)emphasis overlays (color math will be re-added later as a native part of the PPU emulation).
  • VIDEO: Added optional horizontal and vertical edge clipping to help hide scrolling.
Find it here
 
Top