Before emu authors get all fancy with their filters, I would hope more took the opportunity to make sure the games looked more like they do on a TV. I don't mean fuzziness, I mean aspect ratio. The NES does not display its picture inside a proportional rectangle. It stretches the picture horizontally to fill the picture tube. (This inbcludes the portions cut off by the pastic casing.) Most emulators include a stretch option, but this does not stretch the pixels proportionally, causing the screens to look and scroll weirdly. It probably decreases performance too. Unfortunately, CRT computer monitors cannot stretch the screen enough for the picture to entirely cover it if the NES's video is centered in a standard 1.33:1 resolution like 640x480.
Lets review the pixel ratios. If the NES were outputting squareish pixels, then the ratio of each pixel would be 1.067:1. However, it must stretch them out over a screen ratio of 1.33:1 Unfortunately, PCs these days do not allow emu authors to put out custom full screen resolutions. FCE Ultra does something very good, however. It allows you to scale pixel dimensions in windowed and full screen resolutions. Consider 1024x768. The NES's resolution of 256x240 would fit into a tiny box in the center of the screen without scaling. If you multiply 256x4=1024! So much for huge horizontal borders. Then multiply 240x3=720. Not quite 768, but it will have to do. Adjustments to the vertical and horizontal stretch of the monitor take care of the rest. 1280x960, 5:4 pixel ratio is also very nice but not quite right. 8bits per pixel ensures maximum sharpness.
I feel that this is a must for mature emulators. That and a ROM launcher.
Lets review the pixel ratios. If the NES were outputting squareish pixels, then the ratio of each pixel would be 1.067:1. However, it must stretch them out over a screen ratio of 1.33:1 Unfortunately, PCs these days do not allow emu authors to put out custom full screen resolutions. FCE Ultra does something very good, however. It allows you to scale pixel dimensions in windowed and full screen resolutions. Consider 1024x768. The NES's resolution of 256x240 would fit into a tiny box in the center of the screen without scaling. If you multiply 256x4=1024! So much for huge horizontal borders. Then multiply 240x3=720. Not quite 768, but it will have to do. Adjustments to the vertical and horizontal stretch of the monitor take care of the rest. 1280x960, 5:4 pixel ratio is also very nice but not quite right. 8bits per pixel ensures maximum sharpness.
I feel that this is a must for mature emulators. That and a ROM launcher.