Gecko (2026/05/20) is a cross-platform GameCube/Wii emulator and debugger developed in Rust, focusing on homebrew development and reverse engineering. Key features include PowerPC and DSP JIT compilation using Cranelift, a modular audio backend, a streamlined renderer based on wgpu, and support for ISO/RVZ formats. It also offers Lua scripting, a sophisticated debugging UI, and diagnostic tools. The update includes enhancements like a polished main app and improved web build capabilities. The multitool supports IPL decode/encode and DVD filesystem extraction. Users can download the latest 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 👍)
Gecko (2026/05/20) has been released. It is a cross-platform emulator and debugger for GameCube/Wii, developed in Rust.
Gecko Features:
While Gecko focuses on homebrew development and reverse engineering, it also strives to deliver a faithful 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 caching
Frame pacing
Modular audio backend, defaulting to cpal
Supports audio sink mixing
Ability to dump audio to .wav files
MCP server
Lua scripting system for real-time introspection
An aesthetically pleasing and advanced egui-based debugging interface
Symbol parsing from ELFs and IDA Pro databases
RenderDoc captures featuring various debug markers
ISO and RVZ support; compatible with ZIP packed files
Includes multitool with support for:
IPL decode/encode
DVD filesystem extraction
PPC and DSP disassembly
Multiple built-in diagnostics for JIT and GX
Web browser support
including debugging capabilities
Gecko Changelog:
* Merged pull request #11 from ioncodes/dev
* Let’s go!
* Release for Gecko app
* Merged pull request #9 from ioncodes/iced-app
* Updated wgpu, polished main app, started actual games, fixed web build
* Experimental main app with iced
* Updated issue templates
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!