First i want to thank you for making this great Emulator, i love it.
puNES is running perfect on my Gaming PC but i have a problem running it on my second PC, a Retro Box (XP Pro, Dual Core @1,80, 2GB RAM, 512MB Nvidia ION).
I've tested both latest versions 0.101 of D3D9 and SDL, both run fine when Audio is turned off but when i turn Audio on it starts to get micro stuttering. SDL runs better as it has very few micro stutter, D3D9 is unplayable and i get screen tearing (have DirectX9 installed).
I've tried many things to fix this by enabling/disabling VSYNC in puNES, VSYNC in Nvidia Panel, disabling APU channels, downgrading Audio quality, CPU overclocking, nothing worked.
It has probably something to do with XP being old or the Dual Core is to slow, however its just a Audio issue and it would be awesome if someone could help me out.
I am asking this because the other Emulators such as ePSXe, PJ64, Snes9X, mGBA run without any issue on my Retro Box and i am curious what i am missing for puNES.
For future builds, it would be awesome if you could add a simple Game-List launcher similar to ePSXe's and a Scanline function with adjustable brightness similar to ePSXe's.