Coffee GB v1.7.9 is released. Coffee GB is a Gameboy Color emulator written in Java 16 (core) and Kotlin (UI). It's meant to be a development exercise.
Features:
Full support for GB & GBC emulation.
Partial Super Gameboy emulation (borders and palette).
Cycle-exact CPU emulation. Each opcode is split into a few micro-operations (load value from memory, store it to register, etc.) and each micro-operation is run in a separate CPU cycle.
Quite compatible (all the Blargg's tests are passed, although some game still doesn't work)
Rollback-based netplay
MBC1-5 support
Battery saves
Support for zipped ROMs
ROM-based compatibility tests run from Maven
Coffee GB Changelog:
Coffee GB 1.7.9 completes a broad timing-accuracy push across the DMG and CGB models:
Refines CPU-visible STAT/LCD timing and HDMA/CPU bus arbitration across mode transitions, speed switches, DMA, interrupts, HALT, sprites, and windows.
Resolves the remaining Gambatte hardware-timing mismatches: all 4,674 guarded DMG/CGB model cases now match their canonical hardware verdicts, with no pinned emulator-output baseline.
Removes the final Mealybug pixel waiver, making all 24 reference images pixel-perfect, and documents that all 5,696 automated compatibility verdicts now pass with zero current-output pins.
Merged pull requests
#284 Model rephased CGB STAT tail reads — @trekawek
#285 Fix late HDMA opcode arbitration — @trekawek
#286 Model rephased CGB LCD bus reads — @trekawek
#287 Fix Gambatte timing mismatches — @trekawek
#288 Fix remaining Gambatte hardware timings — @trekawek
#289 Fix final Mealybug window insertion pixel — @trekawek
Fixed issues
None.
Download: Coffee GB v1.7.9
Source: Here
2026-07-22
Tags:
CoffeeGB,
Console,
GB,
Official_Build

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!