ChillyGB is an experimental Game Boy (DMG) emulator written in C that aims to simplicity and accuracy
You can try it now here
- Emulation Improvements
- MBC1 improvements
- Support for ROM larger than 512KB
- Support for RAM bank switching
- RTC support
- Support for rom larger than 4MB
- Pixel FIFO and accurate PPU timing
- VRAM and OAM Access
- DMA Conflicts
- Accurate sound behaviours
- Link cable emulation and multiplayer support
- Stop Instruction
- MBC1 improvements
- Graphical and particular features
- Better menu
- More options
- Save states
- Screenshots
- Frame blending
- Key editor
- Sprite, Window and object palette editor
- Rom folder
- Better menu
- Debugger Improvements
- Stack viewer
- VRAM viewer
- Memory editor
- Gameboy color support
- Boot Rom support
- Rewind
- SGB borders