Game Boy & Game Gear for C64
Game Boy, Game Boy Color and Game Gear games come to Commodore 64 with MHS Power Engine. Fully playable with two-button joystick support (C64GS style).
1 / 3
Choose a thumbnail or use the arrows. Select the large image to view it full size.
Game Boy and Game Gear Games Come to Commodore 64!
Two handheld worlds join the MHS Power Engine lineup: GBVM for Game Boy and Game Boy Color, and GGVM for Sega Game Gear. Compatible games are fully playable on your Commodore 64 setup, with two-button joystick support (C64GS style).
The emulators run on the TeensyROM+ cartridge while the C64 provides the picture, SID sound and controls. Bring your handheld favorites to the big screen, from the color Super Mario Land 2 DX to Game Gear's Sonic the Hedgehog 2.



Images show the VMs' C64 F1 rendering, captured in software.
Two buttons, ready to play
Connect a C64GS-style two-button joystick to port 2. Fire handles Game Boy's A or Game Gear's button 1; the second button handles B or button 2. Keyboard controls are also available, including Space for the second button and Return for Start.
Get started
You need a TeensyROM+ v0.4 with a Teensy 4.1, current MPE firmware and your own compatible game ROMs. Download GBVM and GGVM, extract the packages to your SD card and launch GBVM.crt or GGVM.crt. Keep your existing ROM and save folders when updating. No game ROMs are included.
Get GBVM, GGVM and the current MPE firmware here. The Downloads section includes installation instructions, controls and supported cartridge details.
More Great Stuff From the Mean Hamster

NESVM for C64
The world's first NES emulator for C64, made possible by MPE firmware for the TeensyROM+ cartridge.

DoomVM for TeensyROM+
Doom on a Commodore 64, powered by the MHS Power Engine and a VM that runs directly on the Teensy 4.1—fast, smooth, and free of REU or other add-on requirements.

ZipZork
The free Z-machine interpreter for HamsterOS, ready now with Zork I and support for .z1 through .z6 story files.