Skip to content

Releases: skuza-oss/downhill-revived

Downhill Revived 0.3.1

Choose a tag to compare

@skuza-oss skuza-oss released this 24 Oct 16:59

What's fixed

Startup

  • On some PCs the game stopped at "Reading the game's data from your disc..." with "can't map the scratchpad, VU memory or the hardware registers" in dhd.log. Something else (usually a program that hooks into games, like an overlay or antivirus) had taken memory the game needs. The game now claims that memory before anything else loads, and if it is still taken, dhd.log names what holds it.

Online

  • Each player now sends all of its riders (the host's AI riders too) in one message instead of one message per rider, so a full room sends about 60% fewer messages to the server. Races look and play the same.
  • The server now counts joins and races, so we know how many people play online. It keeps no names or addresses.

Online rooms only accept the same version, so everyone needs 0.3.1 to race together. The game offers the update at start (or download the zip below).

Commits

  • port: the PS2's fixed memory is reserved before anything loads
  • Online: each player sends all its riders in one message
  • Server: usage stats (joins and races) in Workers Analytics Engine
  • Downhill Revived 0.3.1

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.3.0: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.3.0

Choose a tag to compare

@skuza-oss skuza-oss released this 24 Oct 16:08

What's fixed

Online

  • Online races work again. On launch day the old server ran out of its hosting plan's daily limit, so creating a race failed with "HTTP 500" and races in progress lost their connection. Online now uses a new server, wss://dhd.skuza.app, without that limit.

Online rooms only accept the same version, so everyone needs 0.3.0 to race together. The game offers the update at start (or download the zip below).

Commits

  • Online: the official server moves to wss://dhd.skuza.app
  • Downhill Revived 0.3.0

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.2.9: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.2.9

Choose a tag to compare

@skuza-oss skuza-oss released this 24 Oct 14:59

What's fixed

Frame rate

  • At 120 or 144 fps, animations run at their real speed again. In 0.2.8 everything animated (other riders, the menu sky) ran far too fast at high frame rates.

Display

  • Display: Fullscreen now fills the screen at every start, instead of opening as a small window.
  • If the graphics can't start on a PC, the game now says why instead of playing sound behind a stuck "Preparing the graphics..." window. Laptops with two graphics chips now use the dedicated one.

Online rooms only accept the same version, so everyone needs 0.2.9 to race together. The game offers the update at start (or download the zip below).

Commits

  • Frame rate: animations keep their speed at 120 and 144 fps
  • Display: fullscreen fills the screen from the start; a message when the graphics can't start
  • Release tools: gate reference r48-plain
  • Downhill Revived 0.2.9

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.2.8: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.2.8

Choose a tag to compare

@skuza-oss skuza-oss released this 22 Oct 19:30

What's fixed

Computer riders

  • AI riders follow their own racing line again, as on the PS2. A bug in the PC build made every computer rider read its line from the wrong memory, so they raced differently from the original game.

Online rooms only accept the same version, so everyone needs 0.2.8 to race together. The game offers the update at start (or download the zip below).

Commits

  • AI: riders follow their own racing line again
  • Release tools: gate reference r47-plain, packaging ignores numbers that spell a path
  • Downhill Revived 0.2.8

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.2.7: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.2.7

Choose a tag to compare

@skuza-oss skuza-oss released this 18 Oct 22:26

What's fixed

Online

  • The flyover at the start of a level can be skipped again, by the host and by everyone else. Before, it often ignored the button, and a player could be left at its end while the others were already racing.
  • Players no longer get stuck at the start with the pause menu open and the game pressing RE-START over and over. The game now follows only a restart the host really chose, and stops trying after 30 seconds if anything goes wrong.

Widescreen

  • The goggles loading screen at the start of a level now keeps its shape (with dark bars at the sides) instead of being stretched. The same goes for the level chooser shown just before loading.

Online rooms only accept the same version, so everyone needs 0.2.7 to race together. The game offers the update at start (or download the zip below).

Commits

  • Online: the level flyover can be skipped, and restarts no longer trap guests
  • Widescreen: the goggles loading screen keeps its shape
  • Docs: project state for 0.2.7
  • Downhill Revived 0.2.7

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.2.6: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.2.6

Choose a tag to compare

@skuza-oss skuza-oss released this 18 Oct 21:07

What's new

Startup

  • A small window now shows what the game is doing while it starts (checking for updates, checking your disc image, loading, preparing the graphics), with a progress bar. No more long wait with nothing on screen.
  • The compiled graphics shaders are kept on disk, so starts after the first one are much faster.

Online

  • The race room opens over the rider screen, and backing out of any online screen returns cleanly to the menus.
  • The host can turn the computer riders off. The room shows which rider each player picked.
  • When the host picks TRY AGAIN or NEW LEVEL after the results, or RE-START or NEW LEVEL from the pause menu, everyone's game follows and the next race starts together.
  • Online, every rider (pros too), bike and track is unlocked. Your own progress comes back when you leave online play, and your save isn't touched meanwhile.
  • The other players' names are shown above their riders.

Online rooms only accept the same version, so everyone needs 0.2.6 to race together. The game offers the update at start (or download the zip below).

Commits

  • Startup: a window with progress while the game starts, and compiled shaders kept
  • Online: race room, races together, everything unlocked, names over riders
  • Docs: project state for 0.2.6
  • Downhill Revived 0.2.6

Install

Unzip, run dhd.exe, and choose your own Downhill Domination (USA) disc image when asked. Updating from 0.2.5: the game updates itself when auto_update is on, keeping your settings and saves.

Downhill Revived 0.2.5

Choose a tag to compare

@skuza-oss skuza-oss released this 18 Oct 14:07

What's new

  • Faster. About 20% more frames a second in races, with fewer slow frames. The busiest PS2 vector-unit programs now run as native code, and hot math and graphics paths take shortcuts that give exactly the same results.
  • 120 and 144 FPS (experimental). New Frame Rate option in OPTIONS > PC SETTINGS (60, 120, 144 or Monitor). Above 60 the game really simulates more steps a second, with no blended in-between pictures. One button press still counts once. If your PC can't keep up, the frame rate dips but the game never goes into slow motion. Offline only: online races always run at 60, and replays and ghosts are off above 60. Known limit: at 120/144 the computer riders start slightly slower after GO.
  • Loading screens fixed. The loading card no longer shows black or half drawn, and the Japan loading screen no longer shows scrambled pictures from the Italy course.

60 FPS plays exactly like the original game. Online rooms need everyone on the same version, so 0.2.4 players are asked to update before going online.

Changes

  • Renderer: keep loading-screen artwork when text is drawn over it
  • Performance: native vector-unit kernels and leaner graphics queues
  • Performance: fast paths for hot vector math and graphics bookkeeping
  • Options: real 120 and 144 FPS offline (experimental)
  • Docs: project state and release record for 0.2.5

Install

Download DownhillRevived-0.2.5-win.zip, unzip it and run dhd.exe. On first start, choose your own Downhill Domination (USA) disc image. Players on 0.2.0 or later are offered this update in the game.

Downhill Revived 0.2.4

Choose a tag to compare

@skuza-oss skuza-oss released this 18 Oct 03:15

You need your own USA disc (SCUS-97177) dumped to an .iso. This download contains no game data.

On an older version? Start the game and choose Update now. Your settings and saves are kept.

New in 0.2.4

  • Your settings are kept. Music, sound and speech volume, stereo, difficulty and every player's controls now stay as you set them after you restart, with no need to save game data by hand. Your career save is never touched by this.
  • Type with your keyboard. Room codes, your online name and any other text field accept typing. Backspace deletes, Enter confirms, Esc cancels, and Ctrl+V pastes a room code. Works with AZERTY and other layouts. Controller entry still works.
  • New online race room. After you create or join a room, you choose your rider, bike, jersey and bike colour in the game's own screens, with the 3D preview. The host picks the track. Then the Race Room shows the code, the players, who is ready and how many you are still waiting for. You can change your selection or leave at any time, and the host starts the race when everyone is ready (two players are enough).
  • Fixed: turning vibration on in the game's options no longer crashes the game.

Online

Online play needs 0.2.4. Older versions are asked to update.

Fan project, not affiliated with or endorsed by Sony Interactive Entertainment or Incognito Entertainment.

SHA-256 of the zip: b8a23ced13566c2b3702ca318965642a8720710cb257854a8c855a9d2464fd0d

Downhill Revived 0.2.3

Choose a tag to compare

@skuza-oss skuza-oss released this 17 Oct 22:47

You need your own USA disc (SCUS-97177) dumped to an .iso. This download contains no game data.

On 0.2.0 or 0.2.2? Start the game and choose Update now. Your settings and saves are kept.

New in 0.2.3

  • No more shaking menus. The logo, the menu text and the button bar at the bottom no longer jitter up and down. The race picture is steadier too. The PS2 shifted every other frame by half a line for TV interlacing; the PC version now shows a stable picture.
  • Power-up flash fixed. Riding into a power-up gives the short flash of the original game again, instead of a big orange glare that stayed on screen.
  • Game data matches the PS2. An audit of how the game's data is loaded found 69 values that were read as memory addresses by mistake (including the power-up one). They now hold the PS2's original values.

Online

Online play needs 0.2.3. Older versions are asked to update.

Fan project, not affiliated with or endorsed by Sony Interactive Entertainment or Incognito Entertainment.

SHA-256 of the zip: 8ad7d7fee60592dd1039bfdddf26b8ad3a47811f27b807d3e84b1a51e862b752

Downhill Revived 0.2.2

Choose a tag to compare

@skuza-oss skuza-oss released this 17 Oct 20:50

You need your own USA disc (SCUS-97177) dumped to an .iso. This download contains no game data.

On 0.2.0? Start the game and choose Update now. Your settings and saves are kept.

New in 0.2.2

  • Keyboard play. You can play a whole race without a controller. The arrow keys steer and lean smoothly, like a stick.

    Key Menus Riding
    Arrows move steer and lean
    Space / X confirm pedal
    S / Backspace back brake
    Esc / Enter back / START pause
    Z / C punch / kick
    A / D / Q / E tricks (E = bunny hop)
    W / F sprint / powerslide
    Tab SELECT camera / look back

    Letter keys go by their position on the keyboard, so AZERTY and QWERTZ get the same layout. Keys are only read while the game window is in front.

  • Generic controllers (via SDL3): Xbox, PlayStation, Switch Pro, 8BitDo and other USB/Bluetooth pads, with vibration where the pad supports it. You can add extra mappings with a gamecontrollerdb.txt next to dhd.exe.

  • Sharp font. The game's text is now crisp at high resolutions. Switch between Sharp and Original in PC SETTINGS > Font.

  • Online fix. After an online race, your controller works again on the results, the menus and the title screen.

  • Windows are titled "Downhill Revived".

Online

Online play needs 0.2.2. Older versions are asked to update.

Fan project, not affiliated with or endorsed by Sony Interactive Entertainment or Incognito Entertainment.

SHA-256 of the zip: 4d400a85f3a8796f9a012f186203808c3036bfafe1dacd688c9d76b6c760178c