📰 New article from Retro Handhelds
Lazuli Is A New Rust-Based GameCube Emulator
https://retrohandhelds.gg/lazuli-is-a-new-rust-based-gamecube-emulator/
Lazuli: The Rust-Powered GameCube Emulator That’s Actually Worth Watching
Forget duct tape and hope—Lazuli, a brand-new GameCube emulator written in Rust, is building something cleaner and more modern than most legacy ports. Created by solo developer vxpm as a hobby project, Lazuli already boots several titles—including Super Mario Sunshine—and homebrew apps. Yes, it’s early (textures glitch, FPS stutters), but the foundations? Solid.
Here’s why it’s exciting:
- Modern stack: Uses Cranelift for PowerPC JIT, a custom vertex JIT, wgpu for rendering (hello, cross-platform!), and CPAL for audio.
- Open & portable: Binaries exist for Linux and Windows; macOS support is just a PR away thanks to Rust/wgpu.
- Ambitious roadmap: Not stopping at GameCube—Wii emulation is already on the horizon.
The YouTube demo shows Mario swimming (slowly), but it’s a real demo of a commercial game running on custom code—not just a boot screen. For emulation nerds, tinkerers, or Rust fans: this is one to star on GitHub and check back weekly. It’s not your daily driver yet—but it might be soon. 🏗️🎮
