Great job notaz! Another suggestion, maybe you could add region detection? All my roms are named by GoodNES standards, "(U)" for NTSC and "(E)" for PAL. You could just have the emu change NTSC/PAL mode accordingly.
What's that garbage line at the bottom right corner? I tried the settings for...