dmgemu
Developer(s)
Latest version 3.1 [+]
Active Yes
Platform(s) Windows
Linux
Emulates Game Boy
Accuracy clock
Website GitHub
Programmed in C++, C
Source code GitHub

Download

edit
    Latest builds

Overview

edit

dmgemu is an open-source emulator for original GameBoy. It's very portable with minimal modification, supports variety of mappers, boot from internal ROM and has an LCD effect. Compatibility is pretty high, and the emulator itself is accurate. The developers' stated goal is to achieve both clock accuracy and playable framerates. The developers' additionally maintain the project to reverse-engineer the DMG-CPU LR35902 SoC (they have reversed the module netlist already and their Verilog SM83 core implementation found its way into dmg-sim). They're contemplating code refactoring to get rid of their 20-year technical debt.