Gecko (2026/06/05) is released. A cross-platform GameCube/Wii emulator and debugger written in Rust.
Gecko Features:
Gecko is developed with homebrew development and reverse engineering in mind, but also aims to provide a faithful and playable 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
Supports all major platforms
wesl based specialized shader compiler
JIT and shader cache
Frame pacing
Modular audio backend, defaults to cpal
Supports mixing audio sinks
Supports dumping to .wav files
MCP server
Lua scripting system for runtime introspection
A beautiful yet advanced egui-based debugging UI
Symbol parsing from ELFs and IDA Pro databases
RenderDoc captures with all sorts of debug markers
ISO and RVZ support; also supports either packed as a ZIP
Included multitool, supports:
IPL decode/encode
DVD filesystem extraction
Disassembler for PPC and DSP
Various built-in diagnostics for JIT and GX
Support for web browser
incl. debugging capabilities
Gecko Changelog:
* Merge pull request #17 from ioncodes/dev
* update readme
* implement z texturing (super mario galaxy starfield). fixed texture descriptor snapshot (fixes many games, example windwaker)
* updated ci
* update readme
* fifo player
* wii settings sync
* screenshotter inline sink
* implement dcbz/dcbz_l. fixes FMVs!
* fix renderdoc captures
* fix release tags
* more di. fixes pokepark boot
* fix interlaced page flip
* fix xfb black flashing on interlaced double buffered games. fix directly targeted at Sonic Mega Collection (USA)
* cp clear silence
* lol
* exi dma addr was getting truncated when hitting mem2. also added canonicalization
* Merge branch 'master' into dev
* fs getstats, no more nand space errors (so far)
* readme update + multitool support
* generate NAND FS
* Merge branch 'master' into dev
Download: Gecko (2026/06/05)
Source: Here
2026-06-05

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!