EmuCR Feeds
Email Us

Gecko (2026/06/15) 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 web
* Merge pull request #21 from ioncodes/dev
* fix CP FIFO breakpoint at FIFO end never firing (fixes donkey kong country)
* ignore macronix EXI on wii
* update readme
* update readme
* MEMORY CARDS!!!
* map 24-bit Z by 2^24 not 2^24-1 so far plane doesnt overflow depth copy
* undo depth fix, seems to regress twilight princess?
* fix Z16 depth texture byte order and far-plane clamp, thanks liy!
* bit ghetto but fixes fifo debugger stepping...
* fix multiple fifo debugger issues reported by liy
* fix macronix and log EXI
* update readme
* screenshot stuff, ci, builds
* remove debug builds from releases (nightly not affected)
* update readme
* fix macos ci
* deps ci
* nightly ci fixes
* ci fixes
* updated ci workflow
* pausing in gecko launcher
* load dols via gecko launcher
* dsp mail pattern for ipl
* UPSCALING
* update readme
* controller support!
* fix vi end
* implement DVDLowReadDiskBca, fixes NSMB
* input_sink
* split xfb frame pacing
* fix split xfb tearing
* compat url
* update readme
* simd pos/normal transforms via column acc
* asdasdasdasd
* texgen jit, no more callouts
* refactor a bit and get rid of debug tools i havent used in a while
* color simd
* SIMD position decode + 16 byte oob slack
* main launcher: open game feature, check for updates, new compatibility menu, report an issue, commit hash instead of version
* back to 64K for DSP drain, fixes more hissing. mimalloc for main launcher
* fix dense arena on macos arm and refactor jit a bit. also use arena for dsp and vtx
* clean up
* readme update
* fix zelda ucode bloop
* some games seem ok with less, but ffcc needs this to remove all the hissing
* this prob works best nvm
* oh magic ball please tell me the most optimal dsp drain count TEMPORARY AND NEEDS TESTING
* apparently increasing drain does more bad than good lol
* part 2
* dsp improvements
* throttle in main launcher
* improved main launcher
* cranelift fork update
* updated cranelift and added very simple arena. ffcc seems to hit 100% on heavy scenes now!
* SPEED SPEED SPEED. simd paired singles, fused madd
* update readme
* fifo debugger

Download: Gecko (2026/06/15)
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!