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

‹ Friday, 16 October 2026

OpenRAC launcher

OpenRAC launcher

Releases

New (1)

  • #9One rac1 game, NTSC-U built from the PAL treeVeradictus

Other work (2)

  • #10Port playtest fixes: cutscenes, effects, wrench, flight, launcherVeradictus
  • #11MainLynder063

Issues opened (1)

  • #12Crashing on launch OpenRAC.Launcher_0.5.0_amd64.AppImageMaxConz

Commits landed

develop: 41 commits
  • 2c6c943A macOS icon in Apple's shape
  • 5452605Hostnames.py keeps a version's table of the shared host C
  • af4e574The US disc plays
  • d4d07f9The random helpers lose a parameter they never read
  • 0477893Carry rac1-pal's host work since 2026-10-13
  • 5f2e27cGodot projects and packed levels move into their version's folder
  • a017c40One modding guide for any disc, packs shared between discs
  • 1b5f014Modding for the disc the player set up, whichever it is
  • 294c726Overrides packs apply to either disc's levels
  • 774a842Export and import models and textures from either disc
  • 60a7212One path for every disc, no region shown to players
  • bea60e3Carry PAL's C of today into hand/functional
  • 844fb7fEach version's levels in <data>/port/<version>
  • be32cc9Levels from the NTSC-U disc, apart from PAL's
  • 3c7ce60Read the NTSC-U disc as well as the PAL one
  • 5c1c7bcThe launcher's version in the header
  • 7fafa61Full-bleed update modal backdrop and reliable restart
  • b7cf009Gltf_read imports on Python 3.12
  • 077d4eeFormat player.svelte.ts with Prettier
  • 3b023e3Add Linux ARM64 (aarch64) build and updater support
  • fceff22Ratchet's pose layers: his arms take the weapon's stance
  • 79d79e8Openrac.py finds a sister checkout where sources.py does
  • edd632cThe pause pages' 3D Ratchet and item previews in their panels
  • 197f9a1Levels extracted before the Blaster and Pyrocitor fix are read again
  • 519aaf9Draw the vendor's own mobys: its hologram, item model and salesman
  • 977623fDraw the panels the game renders off-screen
  • d59956fHow to playtest rac1/pal by script
  • 8387380Levels extracted before the chrome are read again before Play
  • 30613c9Export the mobys' metal packets and the chrome and glass maps
  • 55d7526Do not draw the mobys the game never draws
  • 119d233Draw the liquid grid's seas
  • 2f7847bSync rac1-decomp to e663063a
  • baab3b00.5.1
  • 83d3f55Chained cutscenes play back to back
  • e854741Write updater key without trailing newline
  • e12bd1dHandle attribute macros and ignore local externs in stack frames
  • 2a8bf12The nanotech cluster's sphere, halo and glass sheen
  • a4811cc0.5.0
  • fbfb07eDraw the PAL game in its 60 Hz mode's 448-line layout
  • 95f8521One rac1 game, NTSC-U built from the PAL tree
  • 69da46aDraw each 2D list with the quads of the tick that built it
master: 41 commits
  • 2c6c943A macOS icon in Apple's shape
  • 5452605Hostnames.py keeps a version's table of the shared host C
  • af4e574The US disc plays
  • d4d07f9The random helpers lose a parameter they never read
  • 0477893Carry rac1-pal's host work since 2026-10-13
  • 5f2e27cGodot projects and packed levels move into their version's folder
  • a017c40One modding guide for any disc, packs shared between discs
  • 1b5f014Modding for the disc the player set up, whichever it is
  • 294c726Overrides packs apply to either disc's levels
  • 774a842Export and import models and textures from either disc
  • 60a7212One path for every disc, no region shown to players
  • bea60e3Carry PAL's C of today into hand/functional
  • 844fb7fEach version's levels in <data>/port/<version>
  • be32cc9Levels from the NTSC-U disc, apart from PAL's
  • 3c7ce60Read the NTSC-U disc as well as the PAL one
  • 5c1c7bcThe launcher's version in the header
  • 7fafa61Full-bleed update modal backdrop and reliable restart
  • b7cf009Gltf_read imports on Python 3.12
  • 077d4eeFormat player.svelte.ts with Prettier
  • 3b023e3Add Linux ARM64 (aarch64) build and updater support
  • fceff22Ratchet's pose layers: his arms take the weapon's stance
  • 79d79e8Openrac.py finds a sister checkout where sources.py does
  • edd632cThe pause pages' 3D Ratchet and item previews in their panels
  • 197f9a1Levels extracted before the Blaster and Pyrocitor fix are read again
  • 519aaf9Draw the vendor's own mobys: its hologram, item model and salesman
  • 977623fDraw the panels the game renders off-screen
  • d59956fHow to playtest rac1/pal by script
  • 8387380Levels extracted before the chrome are read again before Play
  • 30613c9Export the mobys' metal packets and the chrome and glass maps
  • 55d7526Do not draw the mobys the game never draws
  • 119d233Draw the liquid grid's seas
  • 2f7847bSync rac1-decomp to e663063a
  • baab3b00.5.1
  • 83d3f55Chained cutscenes play back to back
  • e854741Write updater key without trailing newline
  • e12bd1dHandle attribute macros and ignore local externs in stack frames
  • 2a8bf12The nanotech cluster's sphere, halo and glass sheen
  • a4811cc0.5.0
  • fbfb07eDraw the PAL game in its 60 Hz mode's 448-line layout
  • 95f8521One rac1 game, NTSC-U built from the PAL tree
  • 69da46aDraw each 2D list with the quads of the tick that built it

OpenRAC on GitHub