TwoHeaded Software is currently developing an Atari 2600 emulator, running on the Nintendo Gameboy Advance. Though in early alpha versions, it is currently possible to play some games. Watch this space for further developments!
We are currently using our very own Qb as the prime testbed for the emulator, and will present screenshots of this game (and soon, playable demos!) of the emulator as it progresses.
The emulator is written in C++ and is being hand-coded in assembly to improve the speed. The current frame rate is rather dismal - but we have many avenues for optimisation and hope to be running at 20-30fps in the short-term future. The games, as you can see, look just like the real thing. The code runs just fine on actual hardware, as shown in the picture below.