Gameboy4j, Java Gameboy Emulator
Haskell SDL - Boxxle (GameBoy version)