// readme

Me and my homies Claude and Gemini present:

IRIS β€” Irresponsible Rust IRIX Simulator

An SGI Indy / Indigo2 emulator, vibed into existence with Rust and AI assistance. Boots IRIX 6.5 and 5.3. Has networking. Has a framebuffer.

Status snapshot:

  • Indy IP24 β€” primary daily-driver; IRIX desktop, X11, networking all work. R4400 (default) or R5000, picked at runtime.
  • Indigo2 IP22 β€” embedded PROM fallback, two SCSI controllers, and the fullhouse interrupt layout. Choose Newport XL, GR2 XZ/Extreme, or IMPACT graphics; GR2 and IMPACT use command interpreters and software rasterizers (see Indigo2 IP22).
  • Indigo2 IMPACT IP28 β€” R10000 CPU and IMPACT graphics, with IRIX 6.5 booting to the desktop, with an embedded IP28 PROM fallback. Two 512 MB banks provide 1 GB of RAM (see Indigo2 IP28).

Prebuilt releases are available in GitHub Releases.

Q&A

Q: What is it?

A: An SGI Indy / Indigo2 emulator with runtime-selectable R4400, R5000, or R10000 CPUs. Emulates…