Results 1 to 1 of 1

Thread: FakeNES 0.5.6 Released!

  1. #1
    Off The Scale hagbard's Avatar
    Join Date
    Mar 2005
    Location
    Definitely not here
    Age
    42
    Posts
    2,465

    Default FakeNES 0.5.6 Released!

    The Open Source NES emulator FakeNES has been updated again. This is the change log:
    Notes:
    Due to recent changes, the FakeNES Save State (FNSS) file format (used by both save states and replays in FakeNES) has been updated to version 1.01. Older state files *should* continue to load, but as always I make no guarantees.

    Changes:
    AUDIO: Overhauled entire audio system almost completely.
    AUDIO: Added auto-detection of sound system sampling rate and sample depth on first run.
    AUDIO: Added a master volume control with GUI interface.
    AUDIO: Added support for recording audio to WAV files.
    AUDIO: Improved OpenAL support (still not correct).
    AUDIO: Renamed 'Pseudo Stereo' to 'Virtual Stereo', per Astxist's suggestion.
    AUDIO: Changed default audio mixing mode to Virtual Stereo Mode 2.
    AUDIO: Separated APU updates from resets, allowing APU parameters to be updated without adversely affecting gameplay.
    AUDIO: Disabled reinitialization of the audio system during a hard reset, since there is no longer any need for it, and it might've been causing problems.
    CODE: General code clean-ups.
    CODE: Split platform-specific initialization code into it's own file.
    CODE: Merged pAPU with APU.
    CODE: Merged HQ2X, HQ3X, and HQ4X into a single file.
    CORE: Quick and dirty clean-up of the CPU interface.
    CODE: Added support for linking against Allegro statically under Mingw32.
    CODE: Implemented separate directories for optimized, debug, and static builds under Mingw32.
    CODE: Added 'VERBOSE' makefile macro that passes -Q to gcc when defined (DJGPP/Mingw32).
    CODE: Now linking against ALUT when FakeNES is built with OpenAL support.
    CODE: Reorganized input handling code.
    CODE: Updated copyright messages.
    CODE: Removed Clarified Artistic License notice from file headers.
    CODE: Removed 'build.h' since DJGPP is no longer a primary development platform anyway.
    GUI: Fixed a crash in the Cheat Manager.
    GUI: Fixed a bug in the input configuration dialog.
    GUI: Added an entry to the Video menu to enable/disable page buffering.
    GUI: Updated and cleaned up the Help->Shortcuts dialog.
    GUI: Moved a few menus around.
    GUI: Reorganized Video menu a bit.
    INPUT: Made all input Unicode-compatible.
    MISC: Added real-time game rewinding (activated by holding down the backslash key on US keyboards).
    MISC: More reliable FPS reporting.
    MISC: Fixed a problem with the generic mouse pointer used by the color themes.
    MISC: Removed resync, since it is no longer required.
    MISC: Increased default maximum frame skip setting from 3 to 4 to improve performance on slow machines.
    VIDEO: Fixed a possible crash when the screen resolution was not sufficient for the selected blitter.
    VIDEO: Added support for multiple video filters of the same type.
    VIDEO: Reduced edge clipping from 12 to 8 pixels, which still seems sufficient enough to hide most scrolling artifacts.
    VIDEO: Added check for VRAM-based destination bitmap before attempting page buffering.
    VIDEO: Disabled page buffering by default, since it causes a significant speed hit.
    VIDEO: Disabled the drawing of message history when the chat box is not open.
    You can get it here
    Last edited by hagbard; April 13th, 2006 at 15:32.
    The legend will never die...

    riaru na sekai ni yureteru kanjyou
    maketakunai
    mou tada hashiru shikanai kono mune ni
    kikoete kuru
    kimi wa hitori jyanai

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •