Back to browse
GitHub Repository

SGI Indy Emulator

64 starsRust

My friend and his AI homies wrote SGI Indy emulator in Rust

by greg_w·Apr 28, 2026·6 points·2 comments

AI Analysis

●●SolidNiche GemRabbit Hole

Vibe-coded SGI Indy emulator in Rust that actually boots IRIX 6.5 with X11.

Strengths
  • Implements a Cranelift-based JIT compiler for MIPS to x86_64 translation for better performance.
  • Successfully emulates complex Newport (REX3) graphics hardware and networking stacks.
  • Demonstrates the viability of AI-assisted systems programming for niche legacy hardware.
Weaknesses
  • Niche audience limits broader appeal compared to more universal emulation projects.
  • Reliance on AI for core logic may complicate future debugging and maintenance efforts.
Category
Target Audience

Retro computing enthusiasts, Rust developers, and MIPS architecture historians.

Similar To

MAME · QEMU · xemu

Similar Projects

Developer Tools●●Solid

Snowflake Emulator in Rust – Test locally without cloud credits

This actually implements a surprisingly large slice of Snowflake: VARIANT/ARRAY/OBJECT types, LATERAL FLATTEN, QUALIFY, MERGE, COPY, transactions and ~90 JSON/array/window functions — all exposed via Snowflake SQL API v2 and compatible with the Go driver so most clients can point at localhost. Running on DataFusion in Rust and shipped as a Docker image with testcontainers/GHA examples makes it immediately useful in CI; just remember it's an emulator, not Snowflake's full runtime, so you may hit edge-case behavioral differences.

Solve My ProblemWizardryNiche Gem
sivchari
203mo ago
Infrastructure●●●Banger

The rust of Knox:anti-ASIC lattice L1 built by a dad and his 11yo son

Post-quantum L1 chain, no forks, pure lattice crypto stack with CUDA GPU acceleration.

WizardryZero to OneBold Bet
KnoxProtocol
103mo ago