Gecko (2026/09/06) 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:
* fix wasm
* Merge pull request #29 from ioncodes/dev
* thx zayd, efb depth. old and didnt test outside of smg
* fix VI framebuffer addressing for interlaced fields
* fix dsp idle skips
* dsp loop unroll fix
* optimize ppc/dsp jit exec, batch gx draws, reduce fb readbacks and fix presentation for uncapped runner
* path helper
* refactor, save games, faster gx (dls causing recalcs despite no state change)
* ppl seem to like freecam so we give them freecam (old, unmerged test, experimental)
* depth copy cached gpu texture, half scale cached, rg8 channel order
* draw coalesc, improved shader specialization, ubershader fallback, action batching, improved gx profiler
* cull
* xfb fallback (untested)
* vi can scan addr inside copy region, fixes animal crossing
* keyboard bindings
Download: Gecko (2026/09/06)
Source: Here
2026-09-06

NewsLetter
Bookmark
Submit News
Email Us

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