=== 2015.12.26
Audio Overload v2.0 (2008.07.28)

Pros:
Has NSFe support.

Cons:
Very limited expansion support.
Even some APU-only NSFs won’t play.
Incorrect linear counter implementation
 (like many NSF players and some emulators, including FCEUX).


=== 2015.10.24
puNES 0.98 Win32 (2015.10.07)

Pros:
More accurate than Nestopia in some areas.
MMC3/6 emulations is, from what I can tell, perfect.
More mappers supported from the last version.
 (Can’t tell difference between Contra in puNES and the real thing.)

Cons:
Less accurate than Nestopia in some other areas.
Input emulation, in particular, is below standards,
 and not just that only a few controllers are supported, but
 4016/7 emulation is bad enough that some carts behave differently.
No NSF support.  (I mean, why have accurate 2A03/7 emulation
 and not support NSFs?)
Menu GUI is a bit tricky—easily losing mouse focus.


=== 2015.10.12
-MESS 0.151 (2013.11.05) (not the latest release)
NES emulation tests

Pros:
StarsSE actually sounds great on account of no rect duty reset.

Cons:
Surprised that m6502, here, which is held to a
 Visual6502-verified level, fails four xB-line instructions,
 0B/2B:AAC; 4B:ASR; 6B:ARR; and AB:ATX (AB is unreliable, though).
 It does handle the SHx instructions.
Composite disable performed per line.
 In fact so much is handled per line that scanline.nes
 ("stars denote errors") fails completely.
 No MMC5 demo3 horiz. scrolling.
Does not handle APU IRQs properly; 1-cli_latency fails.
 5-branch_delays_irq and concurrency tests hang.
m6502 handles ISR NMI precedence, but timing is off;
 2-nmi_and_brk fails; it also takes some time to complete.
colorwin_ntsc doesn't look too bad.
Emulation of dpcmletterbox, however, is horrible.
Sound timing hurts even the basic "Test Cartridge".


=== 2015.09.16
-nesemu2 0.6 (2013.07.30)

Pros:
CPU handles all instructions (including SHX/SHY).
PPU renders per cycle, handles full emphasis.
Handles some newly assigned iNES mappers, such as 28.
Features a cart-based NSF player.

Cons:
Sound/video rate output: horrible, jerky, loud.
Can't configure anything in dialogs.
Crashes with some mappers.
NSF player doesn't handle expansion, resets/loops with some NSFs.
PPU initial offset(s) in rendering are incorrect.
Emphasis colors are incorrect.
Generic UNIF boards like TSROM aren't handled (must use iNES).
...Doesn't handle mapper 71.
No sound / volume adjustment support.
Doesn't handle file compression.
Video is a constant small size.
Sound frame total size is 29822 cycles.

Verdict:
Version shouldn't be above 0.1x with its GUI.


-Nintendulator 0.975 (2015.05.09)

Pros:
PPU slightly improved.
Handles dpcmletterbox, unlike 0.970.
More mapper support (in DLL), including mapper 28.
Most CPU instruction handled (about as good as FCEUX).
5-branch_delays_irq passes.
MMC3 rev. A test passes.

Cons:
'unfinished.nes' (MMC1) hangs for some reason, unlike 0.970.
Doesn't handle Micro Machines as well as 0.970.
Rectangle always-clocking removed; square_timer_div2 back to square one.
Still no sound adjustment / volume support.
Still doesn't handle file compression.

"Progress":
vwfterm may load w/o 'invalid opcode' errors, but the video is garble.


-Mednafen 0.9.28-WIP+ (2013.01.13)
Finally able to emulate a Gameboy with full sound...

Pros:
Improved FCEU PPU, able to handle full emphasis.
Handles all sound expansion in NSF/NSFe player (768x480 screen, always).
Handles Micro Machines almost perfectly.

Cons:
Most PPU frame VBL/NMI tests fail (improved graphics only).
Uses old broken emphasis table - missing blue component for one entry.

Go to: root | 2012 | 2013 | 2014
Also: NES Accuracy Tests—TASVideos