Unclaimed project
Are you a maintainer of Peanut-GB? Claim this project to take control of your public changelog and roadmap.
Changelog
A very fast and portable Game Boy (DMG) emulator single header library written in C99.
Last updated 7 months ago
When running the dmg-acid2 test, Peanut-GB would previously render the following screen:

Fixes to object priority and adding sprite limits on each scanline fixed the missing exclamation mark and the left mole, as shown below:

These improvements to LCD rendering are enabled by default. These can be disabled be declaring PEANUT_GB_HIGH_LCD_ACCURACY to 0 before including peanut_gb.h if these changes occur a performance penalty that is unnacceptable to your target platform.
Fixed issue #49 whereby poor APU emulation would crash Pokemon RBY. When ENABLE_SOUND was defined to 0, Peanut_GB would handle APU emulation internally. This internal APU emulation was pretty much non-existant. Minor improvements to reading and writing to APU registers fixed this issue. There is no other internal emulation on the APU.
Display and control your Android device
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
A new bootable USB solution.
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.