Hi!
This is a fantastic emulator! Of all 176 NES emulators in my collection, Punes the one I like the most! Stable, recognize all my 6 joysticks without any conflict, very high accuracy, great sound, MMC5/VRC6-7/FME-7 extended audio chip compatible, support Famicom disk system, seamless/quick transition from windowed to full screen, no issue with my 3 LCD setup, etc! It also passes all the Bisqwit tests and all the Blargg tests, except "power_up_palette" from the PPU test:
http://blargg.8bitalley.com/nes-tests/ The only demo I couldn't run properly so far is "After Dark":
http://www.pouet.net/prod.php?which=15218 . Only VirtuaNES and Nintendulator runs it properly. Mapper 255 is also not supported it seems, but it's a minor issue as I believe this mapper is only used in multi games cartridge no one play, like the 115 in 1. Still, would be cool if it could be implemented! Also, I got a few ROM in .unf format instead of .nes and Punes can not load them. Could this be added, and if not, is there a utility to convert ROM from .unf to .nes?
The other thing I would like is to get sound from my back speakers on my 5.1 surround setup. As it is, I only hear sound from my 2 front speakers. My Realtek sound card support the "speaker fill' option to shift some of the front sound of a stereo source to the back to create a fake surround effect, but it doesn't seem to work with Punes. I have noticed with other emulator that it could be due to the backend/API with either Xaudio, direct sound or OpenAL giving different results. As I remember, Xaudio usually provide the best experience.
Thanks,
Ramon