An
NES emulator for the
X Window System (specifically,
Linux and
FreeBSD i386) based on
NEStra and released under
GPL, with a
weird melange of
copyright holders.
The best NES emulator for Linux I've used, because iNES is non-free, and with that you have to specify refresh rates, so it's hard to get the timing perfect. That and the author of iNES hardly ever updates his Linux binary: FreeBSD and Solaris are always the first platforms compiled. NEStra, last time I checked, doesn't support much at all, and TuxNES is sort of like a multi-copyright enchancement to it.
Also supports /dev/js* joystick interface under Linux, I'm not sure about FreeBSD support.
update: yeah, I read about the dynamic recompilation. I guess I didn't remember seeing any
nasm stuff compiling it, so I assumed it was written in pure C.