Skip to content

v0.2.0 — Linux and Windows builds

Choose a tag to compare

@Mortify7612 Mortify7612 released this 16 Oct 03:18

The first release with ready-to-run builds for Linux and Windows.

No game data is included. You need your own copy of RalliSport Challenge 2 (Xbox, NTSC). Put its files (the folder with default.xbe, Layer0, Layer1, Media, Movies, …) in a game folder next to the program.

Package Start with Needs
rsc2-v0.2.0-linux-x86_64.tar.gz ./run.sh Up-to-date Arch-based distribution (built on CachyOS): glibc 2.43+, SDL2, vulkan-icd-loader, glslang 16, spirv-tools, libepoxy, openssl 3; a Vulkan 1.3 GPU
rsc2-v0.2.0-windows-x64.zip rsc2.exe Windows 10/11 x64 with a Vulkan 1.3 GPU driver; nothing else

The binaries contain the code translated from the game's executable, built in; they are meant for owners of the game. On other Linux distributions, or to build it yourself, see the README.

New since v0.1.0

  • Tree pop-in fixed (#1). Whole stands of 2D trees used to vanish. When a sprite batch passed 63 quads, the GPU emulation dropped its first chunk. Long HUD text batches lost text the same way, and that is fixed too.
  • Windows build with feature parity (#4). It now has the launcher window, 16:9 widescreen, and borderless fullscreen (F11). It also scales correctly on high-DPI displays, and SDL2 and glslang are built in.
  • New graphics options in the launcher:
    • MSAA (2×/4×/8×).
    • Anisotropic filtering, up to 16×. This is on by default and makes roads sharp into the distance.
    • Ambient occlusion: soft contact shading on the scenery.
  • Reverb that follows the track. The game sets its own reverb for each environment: tunnels, forest, hillsides, stone valleys, buildings and the in-car view. The reverb is now rebuilt from those settings instead of one fixed effect. "Normal" in the launcher is the original level.
  • Stability:
    • A rare crash in controller handling is gone. Interrupt-level work and the game threads now take turns, as on the console's single CPU (#3, #8).
    • Memory corruption from host allocations landing inside the guest address space is fixed.

Known issues

  • The Windows build has been tested under Wine only so far; reports from real Windows are welcome.
  • A profile saved by the Linux build may show as "Unable to load" on Windows.
  • The Xbox audio DSP is not emulated. The reverb uses the game's parameters but is not the original DSP program (#5).
  • All open issues

Checksums are in SHA256SUMS.txt.