Gecko debuts as feature-rich new GameCube and Wii emulator in Rust
Gecko arrived with JITs, RenderDoc support and Lua scripting, turning a new GameCube and Wii emulator into a debugger-first tool for tinkerers as much as players.

Gecko landed with a pitch that feels aimed at two camps at once: people who want to boot GameCube and Wii games, and people who want to peel those games apart. Written in Rust and built around debugging, the emulator already comes loaded with PowerPC JIT, DSP JIT, GX vertex decode JIT, Starlet HLE, wgpu rendering, shader compilation, a shader cache, frame pacing, modular audio, ISO and RVZ support, plus a multitool for IPL decode and encode, DVD filesystem extraction, and PPC and DSP disassembly.
That mix gives Gecko a clearer identity than a simple “new emulator” label suggests. Its README says it is being developed with homebrew work and reverse engineering in mind while still aiming for faithful, playable emulation. The emphasis shows up everywhere: a debugging UI, symbol parsing, RenderDoc capture support, Lua scripting, and browser support all point toward a workflow where the emulator is also a lab bench.
The timing makes the comparison to Dolphin hard to avoid. Dolphin Emulator has long been the default answer for GameCube and Wii on Windows, Linux, macOS, and recent Android devices, with desktop requirements that include Windows 10 1903 or higher, Linux, and macOS 11.0 Big Sur or higher. Gecko is not trying to win by being the older, broader standard. It is trying to be the Rust-native alternative that bundles developer tooling into the core experience rather than treating it as an add-on.

Gecko’s own status notes keep expectations grounded. The repository says it is still in development, and that many games may have visual glitches or be outright broken. It also says only NTSC games are tracked in its screenshot databases, a reminder that this is still a young codebase with a narrow testing footprint. Even so, the release cadence has been brisk: the first public release was labeled Public Release on May 3, 2026, a May 17 build fixed the web debugger, and a May 20 build added the ability to switch between interpreter and JIT while also fixing an MTMSR terminator issue.
Early issue traffic already hints at the audience Gecko could attract. One request asks for a browser port, pointing to wgpu and Rust as signs that WebAssembly could be realistic. Another reports graphical glitches in Disney-Pixar Ratatouille on GameCube, describing exploded vertices in-game. That is the sort of rough edge that comes with a first wave release, but it is also the kind of detail modders, reverse engineers, and preservation-minded players watch closely when a new emulator tries to earn its place beside Dolphin.
This article was produced by Prism’s automated news system from verified source data, official records, and press releases, then run through automated quality and moderation checks before publishing. The system is built and supervised by the people who set the standards it runs under. Read our full AI policy.
Did this article answer your question?
