WinNES is an NES emulator for Windows; with it, you can play Nintendo games on your computer. Information on WinNES can be found on the author's WinNES webpage.
Here you will find:
sc_shots.html Screenshots from WinNES v0.0.6 beta
winnes_c.txt WinNES Compatibility List, v0.0.6 beta
m6502.zip M6502 Delphi Object
winnes1a.zip WinNES version 1.0 beta #1 (previously unreleased)
winnes1b.zip WinNES version 1.0 beta #2 (previously unreleased) - requires file from winnes1a.zip to run
WinNESv0.0.6.zip WinNES version 0.0.6 beta source code
wnnes003.zip WinNES version 0.0.3 beta with source code
wnnes004.zip WinNES version 0.0.4 beta
wnnes005.zip WinNES version 0.0.5 beta
wnnes006.zip WinNES version 0.0.6 beta
wnnes006a.zip WinNES version 0.0.6 beta pre-release (previously unreleased)
versions.txt WinNES version history
Note that some documentation is in Italian, since the programmer, Dott. Cosimo de Michele (Dott. = Doctor), is Italian. If you want to read the documentation in English, you can try Google's language tools.
You can also visit the page of Marat Fayzullin, the programmer of the 6502 core that's used in a modified form in WinNES.
Whoever is using the source code: please make sure to give credit to the programmer, Dott. Cosimo de Michele.