Skip to content

nightly

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:14

Version nightly.2026.10.31, built from 4bd0e558

Downloads

Platform Emulator with GUI Command line only
Windows x64 Installer · Portable zip zip
Windows arm64 Installer · Portable zip zip
macOS, Apple silicon and Intel dmg · zip tar.gz
Linux x64 AppImage · deb · rpm · Arch pkg tar.gz
Linux arm64 AppImage · deb · rpm · Arch pkg tar.gz
Linux riscv64 deb · rpm · tar.gz tar.gz

Not sure which to pick? On Windows take the installer, on macOS the dmg, on Linux the AppImage.

The command-line archives hold iris, the emulator itself, and iris-ci, the client for its automation socket.

Features: iris/lightning,iris/jitv2,iris/gpujit,iris/idle-pause,hostgl (iris-gui), lightning,jitv2,gpujit,idle-pause,hostgl (iris, iris-ci)

Changes since the previous build

  • release: version the fork as 0.1.12+irix7 (4bd0e55)
  • Merge upstream/main into main (cfe7de5)
  • gr2: hold Finish queued while testing pending FIN3 (dac3741)
  • Merge upstream/main into main (7a3eda6)
  • clanker: document the parallel-instance model and the benchmark toolchain (0d19db3)
  • release: version the fork as 0.1.11+irix7 (78bbf8d)
  • ioc3: run the Octane's UARTs on the shared 16550 core (24c28ae)
  • mace: run the O2's UARTs on a port of QEMU's 16550A core (69178e8)
  • serial: move the host-side backends out of z85c30 and share the console wiring (0ecc267)
  • config: allow pcap on the O2 and the Octane (e677b77)
  • net: one backend selector, NAT behind it (814b145)
  • ip32: light the status bar's SCSI and network indicators (7da394e)
  • ip32: show the O2's front LEDs in the status bar (6dd0f1b)
  • mace: model the identity register as one device on the shared w1 bus (702cdfb)
  • docs: note the CHD disc change and the exit fold in CHANGELOG (bbe192e)
  • scsi: give each controller its bus at construction (62fd1d5)
  • scsi: keep removable media state in a changer node (a72c41e)
  • scsi: open every image through one block-layer function (4cf5765)
  • scsi: fold pending CHD diffs on exit on every controller (1041baf)
  • docs: describe the SCSI bus layer in HACKING and CHANGELOG (1563816)
  • scsi: move ScsiDevice's target behaviour into its trait impl (229d38f)
  • scsi: one disk identity and one emulated CD-ROM identity for every machine (6e9fbd0)
  • machine, hpc3: attach the Indy and Indigo2 SCSI targets with attach_from_config (6663f27)
  • ip32, ip30: attach SCSI targets with attach_from_config (aee6719)
  • scsi: add ScsiBus and put the three controllers on it (346cee7)
  • ioc3: hold the receive timer off while the test reads the held entry (74e7393)
  • mace_audio: bring the rings up to date on a register read (667e5f1)
  • test: an audio suite that sweeps rates and formats (b4f9c5c)
  • rad1: run the analog channels at the clock generators' rates (b280427)

Full comparison