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

‹ Friday, 9 October 2026

OpenRAC launcher

OpenRAC launcher

New (1)

  • #2Scaffold a desktop launcher for all four gamesVeradictus

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

  • #3Native port scaffolding: no emulation, OpenGOAL-style set-up, port/ with hostgen, runtime, renderer and openrac-rac1Veradictus

Commits landed

develop: 24 commits
  • 9d29746Sync rac1/ntsc with Lombyte at 5a199f1
  • 8d962f0Optimize user gameplay video to smooth GIF preview
  • da8467cNo emulation: play is the native port
  • 74181d6Eliminate navigation lag and socket stalls when opening games
  • f09b226Install state
  • d7a2f62Enhance Discord Rich Presence for playing games with live art assets
  • 5fc5d72Add static game backdrop to game detail pages
  • c2f3133Add ISO inspection, disc import, and Wayland icon integration
  • 6bf2d8eWhich of the game's vector unit programs runs how much
  • bdf3495The core library as host code, and what it showed
  • add88e6What the port into rac1/pal still gets wrong
  • 3ca3a3eThree small assembly routines of the levels in C
  • f525d58Bind place by place, find narrowed 64-bit results
  • 4e48e38One decompiled function stands in for all its copies
  • d7e5c1dHost code runs into the first level
  • d75b5ccHost code in place of guest functions
  • 6f7e3b1The guest's memory as one address space
  • 16e6b5aThe level editor's steps, from extract to play
  • 35b4328One command to build, test and play
  • dc090f5Scaffold a desktop launcher for all four games
  • a17dfb3Sound effects play in the game
  • dfe1b30Sound effect banks, scripts and voices
  • d3bf6afThe games' stash on the second processor; the pause menu opens
  • 6073e49Play in the window: keyboard and game controller, one frame per field
master: 24 commits
  • 9d29746Sync rac1/ntsc with Lombyte at 5a199f1
  • 8d962f0Optimize user gameplay video to smooth GIF preview
  • da8467cNo emulation: play is the native port
  • 74181d6Eliminate navigation lag and socket stalls when opening games
  • f09b226Install state
  • d7a2f62Enhance Discord Rich Presence for playing games with live art assets
  • 5fc5d72Add static game backdrop to game detail pages
  • c2f3133Add ISO inspection, disc import, and Wayland icon integration
  • 6bf2d8eWhich of the game's vector unit programs runs how much
  • bdf3495The core library as host code, and what it showed
  • add88e6What the port into rac1/pal still gets wrong
  • 3ca3a3eThree small assembly routines of the levels in C
  • f525d58Bind place by place, find narrowed 64-bit results
  • 4e48e38One decompiled function stands in for all its copies
  • d7e5c1dHost code runs into the first level
  • d75b5ccHost code in place of guest functions
  • 6f7e3b1The guest's memory as one address space
  • 16e6b5aThe level editor's steps, from extract to play
  • 35b4328One command to build, test and play
  • dc090f5Scaffold a desktop launcher for all four games
  • a17dfb3Sound effects play in the game
  • dfe1b30Sound effect banks, scripts and voices
  • d3bf6afThe games' stash on the second processor; the pause menu opens
  • 6073e49Play in the window: keyboard and game controller, one frame per field

OpenRAC on GitHub