Gecko, released on May 21, 2026, is a cross-platform GameCube/Wii emulator and debugger developed in Rust. It focuses on homebrew development and reverse engineering while delivering a faithful gaming experience. Key features include PowerPC and DSP JIT support, GX vertex decode JIT, a wgpu-based renderer, modular audio backend, Lua scripting for runtime introspection, and a user-friendly debugging UI. It supports ISO and RVZ formats, includes a multitool for various debugging tasks, and offers built-in diagnostics. The latest update enhances switching between interpreter/JIT modes and addresses several issues. Gecko is accessible for all major platforms.
(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 đ)
Gecko (2026/05/21) has been released. It is a cross-platform GameCube/Wii emulator and debugger developed in Rust.
Gecko Features:
Gecko is designed with homebrew development and reverse engineering in mind, while also focusing on delivering an authentic and enjoyable gaming experience!
PowerPC JIT (Cranelift)
DSP JIT (Cranelift)
GX vertex decode JIT (Cranelift)
Starlet HLE
IPL skip patches for NTSC and PAL
wgpu-based renderer backend
Compatible with all major platforms
WESL-based specialized shader compiler
JIT and shader cache
Frame pacing
Modular audio backend, defaults to cpal
Supports mixing audio sinks
Ability to dump to .wav files
MCP server
Lua scripting system for runtime introspection
An aesthetically pleasing yet advanced egui-based debugging UI
Symbol parsing from ELFs and IDA Pro databases
RenderDoc captures with various debug markers
ISO and RVZ support; can also handle ZIP-packed files
Included multitool, supports:
IPL decode/encode
DVD filesystem extraction
PPC and DSP disassembler
Various built-in diagnostics for JIT and GX
Web browser support
Includes debugging capabilities
Gecko Changelog:
* Merged pull request #14 from ioncodes/ioncodes-patch-1
* Updated issue templates
* Merged pull request #15 from ioncodes/dev
* Allowed switching between interpreter/JIT, resolved issue #10 MTMSR terminator
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!