NES emulator FCE Ultra has been ported to the Dreamcast by the new NesterDC programmer, Takayama Fumihiko. This is what he had to say about it at his site:
“This is FCE Ultra port to Dreamcast. It’s too primary stage, but the speed is equal or upper than NesterDC. (And it’s code written by C. It’s very handy). We’ll feedback experience of FCE Ultra porting to NesterDC.
Original FCE Ultra APU engine is too heavy for Dreamcast, so we must develop APU engine for FCE Ultra. But I cannot touch this code now because I’m in release engineering for NesterDC-4release. Would you write code?
It’s build process is same as NesterDC, and it has same develop environment.”
If you’d like to try it out, you can grab the source code from Tekezo’s site.