Coffee GB Version 2.0.5

Coffee GB v2.0.5, a Gameboy Color emulator developed in Java 16 and Kotlin, has been released, enhancing unlicensed cartridge compatibility and four-player/link gameplay. The update features cycle-exact CPU emulation, support for zipped ROMs, and improvements in Android PERFORMANCE mode. Key contributions include fixes for various mappers and game loading errors, as well as UI enhancements for settings and recent games. The release resolves issues related to linked playback and adds support for additional mappers. Native packages are unsigned, and macOS users need an SDL2 installation for game controllers. Download the new version from the provided source.

(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on 👍)

Coffee GB v2.0.5 has been released. Coffee GB is a Gameboy Color emulator developed in Java 16 (core) and Kotlin (UI). This project serves as a development exercise.

Key Features:
Complete support for GB & GBC emulation.
Partial Super Gameboy emulation (borders and palette).
Cycle-exact CPU emulation where each opcode is divided into several micro-operations (such as loading values from memory and storing them in registers), with each micro-operation executed in a separate CPU cycle.
High compatibility (all Blargg’s tests are passed, although some games still may have issues).
Rollback-based online play.
Support for MBC1-5.
Battery save functionality.
Support for zipped ROMs.
ROM compatibility tests executed via Maven.

Coffee GB Changelog:
The Coffee GB 2.0.5 update enhances compatibility with unlicensed cartridges and games that utilize four-player/link capabilities. It includes notable improvements in Android PERFORMANCE-mode throughput and finalizes updates to the desktop library/settings. Additionally, it continues the Super Fighters S protection and vector compatibility work, while maintaining the new serial/link phases in the portable mode. Key contributors for this release include @trekawek.
This release also includes direct contributions for Jantaku portable serial state (c8c8b3b1), Jantaku transition handling (904bae12), Super Fighters S support (848b83c6), and fixes for linked-playback capture/state (6c066296).
Merged pull requests:
#546 Simplified in-screen settings and loading status.
#547 Expanded in-screen settings to include Recent Games.
#548 Aligned the desktop Library screen with Recent Games.
#560 Detected Vast Fame SL multicarts.
#567 Introduced the Gitshot compatibility-evidence feature.
#563 Fixed loading of Unlicensed 256M multicart games.
#571 Optimized Android PERFORMANCE hot paths.
#564 Added GGB81 mapper support for Shuma Baolong.
#565 Detected the Makon NT-new mapper for Digimon 4.
#562 Corrected Super Mario Special 3 mapper detection.
#572 Unlocked Android PERFORMANCE packet spans.
#566 Prevented wrapped frames after linked rollback.
#561 Fixed Sonic Adventure 8 mapper detection.
#577 Accelerated PERFORMANCE mode for idle links and settled HALT.
#578 Batching settled DMG HALT spans in PERFORMANCE mode.
#574 Fixed Super Fighters S VF001 protection.
#575 Resolved Uno’s four-player connection setup.
#576 Fixed Jantaku Boy’s four-player transition.
Corrected issues:
#551 Vast Fame SL multicart detection.
#552 Loading and persistence of Unlicensed 256M multicart games.
#553 GGB81/Shuma Baolong rendering and state support.
#554 Makon NT-new/Digimon 4 detection and RAM persistence.
#555 Sonic Adventure 8 mapper detection.
#556 Super Fighters S VF001 protection and live-patch support.
#557 Super Mario Special 3 mapper detection.
#558 Fixed wrapped frames following linked rollback.
#559 Resolved Jantaku Boy’s four-player transition.
#568 Fixed Uno’s four-player connection setup.
Visual evidence:
After — Uno linked rollback/pacing fix ensures both linked displays remain clean:
Distribution notes:
Native packages included in this release are unsigned. On macOS, game controllers require a compatible system SDL2 installation; keyboard input and emulation can still be used without it.

Download: Coffee GB v2.0.5
Source: Here

About dadmin

I love it all!! 😍 😍

Check Also

PadForge Version 4.3.1

PadForge v4.3.1 is a modern controller mapping utility for Windows, allowing users to map various …

Leave a Reply

Your email address will not be published. Required fields are marked *