Turtle's Nintendo Game Boy, Game Boy Color, Game Boy Advance, and other Game Boy accessories and peripherals emulator