HalfNES v0.036 is released. HalfNES is an open-source emulator for the Nintendo Entertainment System, written in Java. Currently, it only runs as a standalone Java SE application.
-Now cropping off the top and bottom 8 pixels of the video output, since these are
not visible on most TVs and a lot of games render garbage on those lines.
-Added volume slider to options dialog (and rewrote the sound output code as well.)
-Fixed a lot of sound bugs. Crystalis, Zombie Nation, A Boy And His Blob etc. all sound right now.
-Fixed Twin Cobra
HalfNES v0.036 Changelog:
|-Added Mapper 9 (Punch-Out!!)|
-Fixed Teenage Mutant Ninja Turtles (leftover bug from last PPU rewrite)
-Fixed Jurassic Park (same problem as Twin Cobra, changed the code so both worked)
-Increased audio volume
-Added greyscale and color emphasis to PPU
(Noah's Ark is maybe the only game this is visible in)
-Fixed off-by-one error causing scanline 261 to be run twice
(fixed some timing issues, maybe caused a few more)
-Completely changed the way the PPU renders sprites - broke some games (Guardian Legend and
some Codemasters games that never looked right anyway) but fixed screen shaking and
single scanline glitches in a LOT of games.
-Also, sprite flicker is back from the old days.
Download: HalfNES v0.036