FCEUX, a NES Emulator
Go to file
Brad Smith 5be92d3ee5
Propagating memory initialization option to WRAM (#13)
1. Including WRAM in the RAM initialization options. Since it was usually initialized to zero by default, the "default" setting must do that as well, the explicit settings should follow the others.

2. unif.cpp extending memory randomization of 4-screen VRAM to match ines.cpp version, except it had no explicit initialization before: static array should initialize to 0, so its default will still do this

3. MALEE WRAM never initialized, replacing a few existing explicit (non gmalloc) WRAM clears with MemoryRand, removing a few memsets now unneeded because of gmalloc clear.
2018-06-26 22:11:01 -04:00
attic delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
documentation delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
fceux-server Fix compile error at macOS (#9) 2018-06-03 03:37:39 -04:00
getSDLKey migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
gfceu delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
m4 migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
output delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
src Propagating memory initialization option to WRAM (#13) 2018-06-26 22:11:01 -04:00
vc fix some problem in the scmrev stuff 2018-06-18 22:19:23 -05:00
web delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
.gitignore .gitignore missing newline 2018-06-19 21:45:05 -04:00
COPYING migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
ChangeLog migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
INSTALL migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
Makefile.am migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
NEWS migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
NewPPUtests.txt migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
README migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
SConstruct Fix Linux build errors (#3) 2018-06-15 13:02:23 -04:00
STYLE-GUIDELINES-SDL migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
TODO-SDL migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
autogen.sh Fix Linux build errors (#3) 2018-06-15 13:02:23 -04:00
changelog.txt migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
configure.ac migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
debian-crossbuild.sh migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
doxygen migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
fceux.desktop migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
fceux.png migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
readme.md Update readme.md 2018-05-07 17:20:14 -05:00

readme.md

fceux Build status

An open source NES Emulator for Windows and Unix that features solid emulation accuracy and state of the art tools for power users. For some reason casual gamers use it too.

Builds and Releases

win32 autobuilds @ https://ci.appveyor.com/project/zeromus/fceux/build/artifacts

But you might like mesen more: https://github.com/SourMesen/Mesen

You should get releases from here: https://sourceforge.net/projects/fceultra/files/

That's because github forces us to use tags we don't have for releases.

2.2.3 is the most recent release but most people are using the autobuilds.