Riff Racer

Riff Racer

159 ratings
How to play Riff Racer after shutdown (custom server guide)
By rebane2001
This guide shows you how to use my server reimplementation to play Riff Racer after the official servers were shut down.
20
9
6
8
3
3
11
4
6
4
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
About
The official Riff Racer online servers were shut down recently, leading to the game becoming unplayable. To fix this, I've developed custom servers that can be used to play the game even after the shutdown.

There are two ways to use custom servers, one is to just use the one I already host and the other is to run one yourself locally. Both servers are read-only, so you cannot submit new scores, but you can still generate and play new tracks. The server I provide also has a copy of the historic data from before the server shutdown, so you can see the scores and stuff from before then. If you run a local server on your own, you can play even if there is no internet connection at all.
Tutorial Video
Using the server hosted by me
1. Head to riffapi.hobune.stream[riffapi.hobune.stream] and select the "online server" option from the dropdown.
2. Open your Riff Racer game folder.
3. Drag the ParseOctane.dll file from the game folder onto the "Choose File" button on the website.
4. The website should now download a new ParseOctane.dll file.
5. Drag the file back into your game folder and replace the old dll file with the new one.
6. Launch the game and enjoy!
Using your own local server
1. Install Python3 and Flask.
2. Download the local server from the GitHub[github.com].
3. Run the downloaded riffapi-local.py file.
4. Follow the instructions in the previous section to patch your game dll, but instead of the "online server" option, choose the "local server" one.
5. Launch the game and enjoy!
Troubleshooting
Game not connecting at all
(posted by g2887349)
If after patching the file the game doesn't work, try deleting both Appdata/Local/game_ifuioef file and AppData/Roaming/Octane/DAT folder

Getting timed out, tracks not generating
Connection issues should be rare, so wait a few seconds and try again. If you keep running into issues with my hosted server, let me know and use the offline server in the meanwhile.
90 Comments
Greyhoundsniper 22 Feb @ 12:59am 
any possible chance there will be an offline solution?
T! 7 Feb @ 3:04pm 
for me it says no contact possible with the server on the bottom right with a huge red sign
rebane2001  [author] 6 Feb @ 8:47am 
it seems to be still working
T! 5 Feb @ 3:17pm 
server hosted by you not working i believe, man i just wanna play this game
Finn The Human 10 Jan @ 6:23am 
I finally managed to fix the game for Steam Deck (GE-Proton9-22):
1. Install this game, don't open it till step 2 is done.
2. Replace the ParseOctane.dll from riffapi.hobune.stream
3. Try open it once and close
4. Install dotnet452 by using Protontricks
5. Access the prefix and delete both Appdata/Local/game_ifuioef file and AppData/Roaming//Octane/DAT folder
6. Done, I tested for three songs continuously and it works fine without crashes.
Desmit 1 Nov, 2024 @ 5:14pm 
Nevermind. If anyone will be wondering - it is possible indeed.
Desmit 1 Nov, 2024 @ 1:52pm 
Is it possible to make "Grandmaster" achievment with this local server?
Mr.Fluff1823 15 Oct, 2024 @ 7:44pm 
Q: with the local server is it possible to make it R&W? so you can save car unlocks and scores
Freskx 13 Oct, 2024 @ 5:29pm 
a fixed

If after patching the file the game doesn't work, try deleting both Appdata/Local/game_ifuioef file and AppData/Roaming//Octane/DAT folder
Freskx 13 Oct, 2024 @ 5:13pm 
the game crash starting a song