imanes is an open source NES emulator for UNIX/Windows systems. It uses SDL for the graphics, so any SDL-equipped system should be able to run it.
The idea behind the project is to add intelligence to it, anyways, so the emulator could play games by itself.
At one point, Open Hub analyzed source code for this project based on code location(s) available at that time. Since then, the code locations have been removed.