• Type a few letters. Arrows move, Enter opens, Esc closes.
  • Type a few letters. Arrows move, Enter opens, Esc closes.

‹ Tuesday, 20 October 2026

OpenRAC launcher

OpenRAC launcher

Releases

New (1)

  • #17Render Ratchet shadow volumespezzadev

Fixed (3)

  • #16Support Windows diagnostic reports and regression runspezzadev
  • #18Keep Vulkan instance buffers in the frame ringpezzadev
  • #21Forward unprototyped signatures only where a game asksVeradictus

Opened this day, not merged by its end (3)

  • #22The threads reading a track are stopped before the program exitsReaperOfVeriod
  • #23A bug sweep of the launcherReaperOfVeriod
  • #24Does the arm64 job build the game from scratch?ReaperOfVeriod

Commits landed

develop: 35 commits
  • 3bd8dd5Conditional calls from assembly, on all 64 bits
  • 63aab9bGoing Commando's derived names come with the port
  • 456898eSync rac2/ntsc to rac2-decomp 8bc9d785
  • 9391696A game without extracted levels draws its whole 2D path
  • d5fd136Hostgen gives the assembly stage the results C wrappers pass on
  • 8665069The later games' level formats and the editor's early access
  • 1568a96Read Going Commando, Up Your Arsenal and Deadlocked levels
  • 9326aa8Sync the NTSC decomp to 8d22ee24
  • b7a6563Hostgen reads a decompilation build's derived values
  • ebb94de0.8.4 notes: the band after a disc switch
  • a2b2ca0The game's band stays visible after switching discs
  • 51c57b5A TODO of scoped work for other developers
  • 7ed3cd2Cache Vulkan pipeline state to disk between sessions
  • cc81729The game fixes are locked while the game runs
  • dedadd6Crash reports can name the moby being updated and the camera
  • 3f7caddSync pal to rac1-decomp 44c05d6b and ntsc to the NTSC decomp bb64e1b9
  • 8b4c2d3Nanotech crates keep their orb at the sides of a wide picture
  • 7346cefRelease notes for 0.8.4
  • 8b1c9ddA level function placed twice in one program calls its copy's callees
  • 5f24b92Forward unprototyped signatures only where a game asks
  • 5a758c2Release notes for 0.8.3
  • 5d21468Reach the native Deadlocked NTSC main menu
  • 7eda64bUI/UX pass from the impeccable critique and audit
  • 1ddc50eA version with no progress report leaves the others' progress readable
  • 209dccdSources.py sync and openrac.py tables on Windows
  • 02b6571An installed launcher knows its copy under either name
  • e085c0eThe controller drives the launcher only while it is in front
  • 83fa1baBuild_port.py --clean deletes read-only files on Windows
  • 99caf91Mods in an installed launcher too
  • c8fe94cHost versions of the VU0 unit matrix and vector scale
  • 60260edRefresh the tables for the rac1 syncs
  • 77cd582Render Ratchet shadow volumes
  • 8c0fbaeSupport Windows diagnostic reports and regression runs
  • 42bc6ffKeep Vulkan instance buffers in the frame ring
  • 77103f1The Trespasser's ring takes the effect TEX0 whole
master: 35 commits
  • 3bd8dd5Conditional calls from assembly, on all 64 bits
  • 63aab9bGoing Commando's derived names come with the port
  • 456898eSync rac2/ntsc to rac2-decomp 8bc9d785
  • 9391696A game without extracted levels draws its whole 2D path
  • d5fd136Hostgen gives the assembly stage the results C wrappers pass on
  • 8665069The later games' level formats and the editor's early access
  • 1568a96Read Going Commando, Up Your Arsenal and Deadlocked levels
  • 9326aa8Sync the NTSC decomp to 8d22ee24
  • b7a6563Hostgen reads a decompilation build's derived values
  • ebb94de0.8.4 notes: the band after a disc switch
  • a2b2ca0The game's band stays visible after switching discs
  • 51c57b5A TODO of scoped work for other developers
  • 7ed3cd2Cache Vulkan pipeline state to disk between sessions
  • cc81729The game fixes are locked while the game runs
  • dedadd6Crash reports can name the moby being updated and the camera
  • 3f7caddSync pal to rac1-decomp 44c05d6b and ntsc to the NTSC decomp bb64e1b9
  • 8b4c2d3Nanotech crates keep their orb at the sides of a wide picture
  • 7346cefRelease notes for 0.8.4
  • 8b1c9ddA level function placed twice in one program calls its copy's callees
  • 5f24b92Forward unprototyped signatures only where a game asks
  • 5a758c2Release notes for 0.8.3
  • 5d21468Reach the native Deadlocked NTSC main menu
  • 7eda64bUI/UX pass from the impeccable critique and audit
  • 1ddc50eA version with no progress report leaves the others' progress readable
  • 209dccdSources.py sync and openrac.py tables on Windows
  • 02b6571An installed launcher knows its copy under either name
  • e085c0eThe controller drives the launcher only while it is in front
  • 83fa1baBuild_port.py --clean deletes read-only files on Windows
  • 99caf91Mods in an installed launcher too
  • c8fe94cHost versions of the VU0 unit matrix and vector scale
  • 60260edRefresh the tables for the rac1 syncs
  • 77cd582Render Ratchet shadow volumes
  • 8c0fbaeSupport Windows diagnostic reports and regression runs
  • 42bc6ffKeep Vulkan instance buffers in the frame ring
  • 77103f1The Trespasser's ring takes the effect TEX0 whole

OpenRAC on GitHub