Gambatte 0.4.1 / 0.5.0-wip2
Gambatte is an accuracy-focused, cross-platform Game Boy and Game Boy Color emulator.
The core emulation code is contained in a separate library back-end (libgambatte) written in pure platform-independent C++. There is a GUI that uses Trolltech's Qt4 toolkit (gambatte_qt), and a simple command-line SDL front-end (gambatte_sdl). The GUI front-end contains platform-specific extensions for video, sound, and timers.
In a hurry? Add it to your Download Basket!
What's New in version 0.5.0-wip2
- XvBlitter: Try grabbing all adapter ports before giving up. Fixes XVideo engine unnecessarily unavailable while mplayer running.
- Don't call glTexSubImage2D in blit() because that tends to block on OS X (and quite possibly other implementations), use paged-flipped sw double buffer. This should fix OS X being less audio underrun-resistant than other platforms.
- Add GBC DMG palettes. Wasn't able to use the .pal-files by nitro322, but thanks nonetheless.
- Use mapped GBC palette by default for recognized DMG game titles.