Develop and Download Open Source Software

FakeNES

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2003-12-19 19:48
32-bit support has been added, the blitters have been separated into
individual files and reworked to operate in any color depth, the GUI
input configuration bug has been fixed, a new interpolated blitter has
been added, and the build system on DJGPP/Mingw32 has been improved.
2003-09-11 17:27
NetPlay is incomplete and replays are semi-broken
in this release. Mac OS X is officially supported
by this release, in addition to Windows
9x/NT/Me/2k/XP, 32-bit DOS, Linux, FreeBSD, QNX,
and BeOS. Major changes include a completely
overhauled CPU core and GUI, x86-optimized CPU
core components, greatly improved MMC5 support,
state saving and replays, timing improvements, and
15- and 16-bit video support with 3 new blitters
to take advantage of it.
2002-07-28 15:49
This release includes support for loading ROMs from ZIP files, support for 4 new MMCs including VRC6(V) (full ExSound) and MMC5 (partial ExSound), assorted GUI improvements, major build system bugfixes and improvements, major CPU core/main execution loop performance enhancements, PPU rendering and video blitting performance enhancements, dithering for low quality audio output, and a new 2xSCL blitter.
2002-06-15 15:23
A serious bug was fixed in the PRG masking that could have broken many ROMs (and probably did). Filter support was added along with a simple scanlines filter, and full support for ROM trainers.
2002-05-08 18:25
The most important changes include a serious
bugfix and clean-up in the ROM loading source
code, independant video blitters, various GUI
enhancements, PPU background rendering speed
improvements, Bandai (iNES mapper 16) support, and
tweaks to MMC3/MMC6 IRQs.

Project Resources

http://freecode.com/urls/861377e3619afc220d1d86b9b35ba654
http://freecode.com/urls/dc41f092cb90ef856d9a0bfbbf1a5638
http://freecode.com/urls/ff55a30bad053fbdaa9e2212f560bf95
http://freecode.com/urls/a78520ae78707918e60902eb0e9b9c38
http://freecode.com/urls/c7886df5e557b56b4100bd3f45638018
http://freecode.com/urls/14eb4a347ffcd9132fdcc2108be36659
http://freecode.com/projects/fakenes

Project Description

FakeNES is a portable, Open Source NES emulator that is written mostly in C, and uses the Allegro library for cross-platform capabilities. The officially supported platforms are DOS, Windows 9x/2k/Me/XP, Linux, FreeBSD, QNX, BeOS, and Mac OS X.