Guac version 0.0.4

Guac v0.0.4, an emulator developed in Go for Gameboy and Nintendo DS consoles, has been released. It requires only ROMs, with the option to include BIOS files. Key features include highly accurate GBA emulation, a unique JIT compiler for Nintendo DS that enhances performance by 2-5x, and extensive customization options for UI and inputs. The emulator supports classic games, passing numerous timing tests. Additional updates include improved audio, boot ROM support, and automatic controller binding updates. Despite some graphical issues, Guac represents a significant advancement in emulator technology. For more details, visit their 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 ๐Ÿ‘)

Guac v0.0.4 has been launched. Guac is an emulator developed in Golang for Gameboy, Gameboy Color, Gameboy Advance, and Nintendo DS handheld consoles.

Key Features:
Instant emulation
Guac doesn’t require any BIOS or firmware files (though you can supply them), just the ROMs you wish to use. It also supports full controller functionality, even in menus.
High Accuracy
GBA emulation is highly precise, featuring a cycle-accurate CPU and other subsystems. Real-Time Clocks, Solar Sensors, and more are effectively emulated.
Enhanced Performance
Guac’s Nintendo DS emulation utilizes a unique JIT compiler, significantly boosting CPU emulation speed by 2-5x depending on workload. This is the first JIT compiler that interacts (and sometimes confuses) the Golang runtime to enable calls to Go functions from JIT code. Additionally, it is the first ARM64 JIT compiler written in Golang. For further details, please refer to gojit.
Customization
Guac offers a plethora of customizable options. The UI features adjustable colors, hotkeys, and localization in English or Spanish. All consoles have adjustable inputs, while the Nintendo DS permits custom screen layouts, Real-Time Clocks, and Firmware.
3D Scene Export
Guac includes a 3D Scene Export feature, enabling users to output the current 3D scene as an .obj file for use in 3D software like Blender, Maya, and more for debugging and creative projects.

Guac Changelog:
Cycle Accurate GBA
https://youtu.be/ycGuHSbyCYw
Guacโ€™s GBA Emulation is now cycle accurate*! It successfully passes numerous timing tests, including all AGS Aging Cartridge tests, all Hades tests, and Mgba Timing, Timer count-up, and Timer IRQ tests. According to Emulation General Wiki, only three other emulators have passed this combination of timing tests. Moreover, Guac also accurately emulates Classic NES Series games, which are particularly tricky to emulate, including The Legend of Zelda, Metroid, and Super Mario Bros.
It’s important to note that while the emulation is impressive, graphical fidelity still requires improvement. Many emulators that donโ€™t pass these tests offer a superior balance of features, compatibility, and performance; however, reaching this point is a significant achievement for Guac.
Other notable hard-to-emulate games that now function include:
Hello Kitty Collection – Miracle Fashion Maker (Japan)
Digimon Racing (Europe)
James Pond – Codename Robocod
*While the CPU and subsystems are effectively cycle accurate, the major exception is the PPU/graphics.
Additional Updates
GB/GBC/GBA: Boot ROM/Bios loading is now supported
GB/GBC: Users can select the system for system-specific options:
GB Games on GBC: feature DMG compatibility palettes
GBC Games on DMG: include in-game warning messages and various elements
GBA: RTC and Solar Sensors are now functional
GBA: Audio quality has been substantially improved
GB/GBA: Fast-Forward and slow-motion settings adjust audio playback speed rather than mute it completely
UI/UX: Key and Controller Bindings are now automatically updated without manual input, responding instantly when pressed

Download: Guac v0.0.4
Source: Here

About dadmin

I love it all!! ๐Ÿ˜ ๐Ÿ˜

Check Also

Xenia Git Update (August 13, 2026)

Xenia Git (2026/08/13) is an experimental emulator for Xbox 360, currently not running games. Recent …

Leave a Reply

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