EmuCR Feeds
Email Us

EmuCR: Coffee GB Coffee GB v2.1.6 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 2.1.6 adds BESS save-state interchange, expands Game Boy peripheral support, and brings connection choices and device controls together in the desktop menu.
Changes
Load and save BESS-compatible states from the File menu, with validated ROM matching and interchange for supported DMG, CGB, and SGB configurations.
Use HuC-1/HuC-3 cartridge infrared and send or receive GBKiss GBF files.
Scan EAN-13 barcodes with the separate Barcode Taisen Bardigun reader.
Run Pocket Sonar with MBC1S sensor emulation and simulated sonar input. Scene changes now end active input recording, and the mapper is included in state coverage checks.
Use Turbo File GB internal memory and removable cards, including import/export, persistence, and write protection. The GBA-only Advance choice is no longer exposed in the menu; legacy state and storage support is retained.
Emulate Singer and Jaguar sewing machines, including the JN-2000 embroidery arm, live stitch preview, and PNG export.
Organize Peripherals into Link port, Cartridge, and Infrared. Device submenus combine Connect with their controls; Mobile Adapter configuration moves from Preferences into its device submenu.
Fix Android CI setup by replacing the retired SDK tools package request with platform-tools.
Merged pull requests
#679 — Add HuC cartridge IR and GBKiss Link file transfers — @trekawek
#680 — Fix Android CI SDK package setup — @trekawek
#681 — Add the Bardigun optical barcode reader — @trekawek
#682 — Add Pocket Sonar MBC1S sensor emulation — @trekawek
#683 — Add Turbo File GB and Turbo File Advance support — @trekawek
#684 — Add Singer and Jaguar sewing machine emulation — @trekawek
#686 — Add BESS state loading and saving — @trekawek
#687 — Group peripheral connections and controls by device — @trekawek
Fixed issues
#672 — GBKiss emulation.
#674 — Barcode Taisen Bardigun emulation.
#675 — Pocket Sonar emulation.
#676 — Turbo File peripheral support; Advance remains an internal compatibility model.
#677 — Game Boy sewing machine emulation.
#685 — BESS-compatible save states.
Sewing machine controls displaying an original synthetic pattern (#677).
Known platform limitations
On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation remain usable without it.

Download: Coffee GB v2.1.6
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!