Logo

MENU
Home
ZSNES
1.51
W | D | S

FakeNES
1/28
W | S
SNES9x
1.53
W | M | L | S
W64 | L64
Other
 
NEWS

December 27 2002 WIP (Source Only)

  • Added x86 assembly optimized CPU core components.

December 22 2002 WIP

  • Temporarily fixed misdrawing of GUI menu borders.
  • Added object file suffixes so DOS and Win32 builds can exist in a single tree.
  • Used UPX on the DLLs for the Win port (ipher)

December 12 2002 WIP

  • Added state saving support to Sunsoft mapper #4 and MMC5.

December 08 2002 WIP

  • Fixed bug in absolute indexed reads losing cycles.

November 25 2002 WIP

  • Unified version number information into 'version.h'.

November 23 2002 WIP

  • Added '256x256' and '640x400' items to Resolution menu.
  • Default palette not selected at start fix.
  • Cleaned up CPU state saving code to only store needed data.
  • Added trainer, PRG-, and CHR-ROM CRC fields to machine state files.

November 16 2002 WIP

  • Added CRC calculation for PRG ROM, CHR ROM, and ROM trainers.
  • Changed behavior of CPU cycle counters.
  • Fixed behavior of last_blit_line option.
  • Added code to prevent registering conflicting digital directions.
  • Fixed corruption of save_path and ip_address related to Allegro limitations.
  • Updated all dependencies.
  • Corrected branch behavior to be consistent with new cycle counters.

November 11 2002 WIP

  • Fixes to MMC1 state saving support, general cleanup of MMC1 code.
  • Minor cleanup of MMC3 code.
  • Minor optimizations to background rendering.
  • Encapsulated datafile 'fakenes.dat' into build.
  • Changed state select menu to display 'Empty' in unused slots.
  • Added partial support for CPU memory space patching.
  • Changed behavior of CPU cycle counters.
  • Minor corrections of MMC3 behavior when no CHR ROM is present.

November 05 2002 WIP

  • Added state saving support to VRC6 and Bandai MMCs.

October 31 2002 WIP

  • Light adjustment affecting GUI palette fix.
  • Simplified MMC1 state saving code.
  • Added state saving support to MMC3.
  • Corrected PPU banking setup on reset.
  • Added saving of palettes to PPU state saving.
  • Added state saving support to MMC2 and MMC4.

October 30 2002 WIP

  • Added configurable save state and SRAM output path.
  • Message fix
  • Corrected mirroring of uneven size ROMs.
  • Increased number of machine state slots from 6 to 10.
  • Added MMC query interface for PPU state saving.
  • Moved log file handling code from 'gui.c' to 'main.c'.
  • Overlay text while in GUI fix.
  • Simplified MMC1 state saving code.
  • Added support for MMC querying for PPU state saving to supported memory mappers.

October 29 2002 WIP

  • Added 1-6 keys for state select.
  • Added video overlay text.
  • Updated entire build system.

October 27 2002 WIP

  • Added preliminary save state support.
  • Fixed directory bug in NTFS. (ipher)
  • Slightly faster. (ipher)

October 25 2002

  • Improved operation of Video > Palette menu items.
  • Added centering.
  • increased speed of scanlines drawing.
  • Continuing work on adding NetPlay support.
  • Audio > Record menu Start item disabled bug fix.
  • Significant improvements to the timing system.
  • Added keys to adjust light from inside the emulation.
 
FILES
FakeNES 2002 WIP's
FakeNES December 12 WIP
Windows Port
DOS Port
Source Code

FakeNES December 08 WIP
Windows Port
DOS Port
Source Code

FakeNES November 25 WIP
Windows Port
DOS Port
Source Code

FakeNES November 23 WIP
Windows Port
DOS Port
Source Code

FakeNES November 16 WIP
Windows Port
DOS Port
Source Code

FakeNES November 11 WIP
Windows Port
DOS Port
Source Code

FakeNES November 05 WIP
Windows Port
DOS Port
Source Code

FakeNES October 31 WIP
Windows Port
DOS Port
Source Code

FakeNES October 30 WIP
Windows Port
DOS Port
Source Code

FakeNES October 29 WIP
Windows Port
DOS Port
Source Code

FakeNES October 27 WIP
Windows Port
DOS Port
Source Code

FakeNES October 25 WIP
Windows Port
DOS Port
Source Code