github khasinski/rage-racer-pc 0.6.2-alpha

pre-release3 hours ago

Pre-release for testing. Windows, Linux and macOS builds are attached once the release workflows finish.

The sky

The sky was drawn from the wrong environment colours, on a flipped axis, and without its cloud sheet at all. All three are fixed, each measured against the classic renderer on captured frames rather than judged by eye.

  • The gradient runs environment slot 1 overhead through 2 to 3 at the skyline, with slot 4 the flat band below it. Below the horizon the game draws a single flat colour rather than a gradient, so a pale strip no longer shows under the skyline where the ground ends short of it.
  • Clouds are drawn again. They wrap the horizon as a band and are sampled a texel at a time, as the original does. Projecting the sheet as a plane overhead tiled it in both directions and turned the sky into wallpaper.
  • The horizon stays with the camera, so it no longer drifts away from the world's skyline when the car noses downhill.

HUD

  • Lap times, the total time and the section marker are anchored to the edges of a widescreen picture. The split times are drawn twice in the game, and the copy a replaying ghost uses, which is the one time attack takes, still carried coordinates written for a 4:3 screen.
  • The ranking screen in time attack can be opened. It used to close itself on the frame it opened.

Stability

  • A failed texture upload no longer crashes. The cleanup path ran when memory ran out and dereferenced a cache slot it had not claimed yet.
  • The native texture cache reports once when it fills. Nothing evicts from it, and until now the symptom was scenery quietly disappearing.
  • Track texture pages are assembled whole rather than caught mid swap, which is what tore textures after a tunnel.

For testers

Diagnostics are off by default. Pressing M does nothing unless marker_capture is enabled in rage-port.ini; with it on, M writes a frame from both renderers, the environment palette of that moment, and the scene state, which is what makes a report reproducible offline.

Don't miss a new rage-racer-pc release

NewReleases is sending notifications on new releases.