Gecko (2026/06/05) is a cross-platform GameCube/Wii emulator and debugger written in Rust, focused on homebrew development and reverse engineering. Key features include PowerPC and DSP Just-In-Time compilers, a wgpu-based renderer, modular audio backends, and a Lua scripting system for runtime introspection. It supports various file formats, including ISO and RVZ, and includes a multitool for IPL manipulation and DVD filesystem extraction. The latest changelog highlights several bug fixes and enhancements, including improvements in texture handling and better support for specific games. Downloads and more information are available online.
(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 ๐)
Sure! Hereโs a rewritten version of your content while retaining the HTML tags:
Gecko (2026/06/05) has been released. It is a multi-platform GameCube/Wii emulator and debugger developed in Rust.
Gecko Features:
Gecko is designed with homebrew development and reverse engineering as a priority, while also striving to offer a genuine and playable experience!
PowerPC JIT (Cranelift)
DSP JIT (Cranelift)
GX vertex decode JIT (Cranelift)
Starlet HLE
IPL skip patches for both 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, defaulting to cpal
Supports multiple audio sink mixing
Allows audio dumping to .wav files
MCP server
Lua scripting system for runtime introspection
An elegant yet advanced egui-based debugging interface
Symbol parsing from ELFs and IDA Pro databases
RenderDoc captures with various debug markers
ISO and RVZ support; also compatible with ZIP packaging
Included multitool features:
IPL decode/encode
DVD filesystem extraction
Disassembler for PPC and DSP
Various built-in diagnostics for JIT and GX
Browser support
including debugging capabilities
Gecko Changelog:
* Merged pull request #17 from ioncodes/dev
* Updated README
* Implemented z texturing (Super Mario Galaxy starfield). Fixed texture descriptor snapshot (resolves issues in many games, e.g., Wind Waker)
* Updated CI
* Revised README
* FIFO player
* Wii settings synchronization
* Inline screenshotting
* Implemented dcbz/dcbz_l. Fixes FMVs!
* Resolved RenderDoc capture issues
* Corrected release tags
* Additional diagnostics. Fixes Pokepark boot
* Fixed interlaced page flipping
* Resolved XFB black flashing in interlaced double-buffered games. Specifically targeted fix for Sonic Mega Collection (USA)
* Cleared CP silence
* Made a humorous remark
* Addressed truncation in EXI DMA address when accessing mem2. Added canonicalization
* Merged master branch into development
* FS getstats, eliminating NAND space errors (as of now)
* README revision + multitool support
* Generated NAND FS
* Merged master branch into development
Feel free to modify further if needed!
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!