Dmgemu

From Emulation General Wiki
Jump to navigation Jump to search
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 | edit source]
Windows Linux Latest builds

Overview

[edit | edit source]

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.