Richard Burns Rally

Cmon guys i want play rbrally on linux so can someone smarter than me make it possible!?
I love to see mods working too :wink:

Hm. Not much to go on. So I took a dive in the vast digital library (via startpage.com :grin: ).

The neighbors made an installer. I see they use WINE 1.1.37 not much more.
https://www.playonlinux.com/en/app-317-Richard_Burns_Rally.html

At AppDB version 1.x has a silver rating and some bronze. WINE version used is 3.19-staging:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=5934

ProtonDB has no data.

the installer isnt working for me, it wont download dgvoodoo2 or rbr fixup so i have to download them manually, but whats worse is the rbr fixup wont install at all, the installer just wont accept the file so i simply cant install the game, i think it may be caused by these files getting updated to newer versions the patch doesnt recognize, can someone change this so i can play the game?

Didn’t realise I wasn’t subscribed to this thread.
Are you trying to play orginal or rbr or rally sim fans?

I think there might have been an issue with the fixup server only on tls 1.0 so i changed the install script to use http rather than https. Although my edits aren’t getting approved and I can’t even vie them properly after I submit them. Idk.

Anyways you could try the Rally sim fans version. Rallysimfans.hu - rallysimfans.hu plugin

My install script is under unpublished installers Richard Burns Rally - Lutris
lutris:richard-burns-rally-rallysimfans-rbr

For vanilla rbr this might work if its actually updated on the backend but in the browser it shows me the old version. lutris:richard-burns-rally?revision=76554

OK so that revision pulls the install script from a totally different game for some reason.
Here is the script but I’d reccomend giving the other one a go with Rally Sim Fans.
Run with

lutris -d -i pathtoscript
# Remove Test plugin. Could conflict if other mods are installed.
# Game stutters unless vsync is off. Disabled Vsync.
# Didn't realise 1.01 patch was required as well as 1.02.
# Automated both patch installs.
# Automated game install using extract rather than install to get it out of Program Files. 
# I think being in a directory with spaces was causing issues with things like vulcan overlays possibly game mods too I forget exactly.
# Update fixup plugin to v4.2.36.91
# Update dgvoodo v2.72
# attempt to get gecko to quit wanting to install
# update dgv and fixup
# set wine version as new one is stopping patch install
# disable startup video as it blank screens
# change to rbr dir as games extracts properly now instead of extracting to a dir called app


name: Richard Burns Rally
game_slug: richard-burns-rally
version: r1.02
slug: richard-burns-rally-102
runner: wine

script:
  files:
  - install: N/A:Please select the Installer RichardBurnsRally_Setup.exe
  - update-101: https://web.archive.org/web/20070225152313/http://games.sci.co.uk/games/downloads/patch/RBR_v101.zip
  - update-102: https://web.archive.org/web/20070227225617/http://games.sci.co.uk/games/downloads/patch/RBR_v102.zip
  - dgv: http://dege.freeweb.hu/dgVoodoo2/bin/dgVoodoo2_75_1.zip
  - fixup: http://ly-racing.de/ngp/misc/FixUp/RBR_FixUp-4.5.39.98.7z
  game:
    exe: drive_c/rbr/RichardBurnsRally_SSE.exe
    prefix: $GAMEDIR
  installer:
  - task:
      description: Preparing wineprefix...
      install_gecko: false
      install_mono: false
      name: create_prefix
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/rbr/
      file: install
  - task:
      args: add "HKEY_LOCAL_MACHINE\Software\SCi Games\Richard Burns Rally\InstallPath"
        /ve /d C:\\rbr
      executable: reg
      name: wineexec
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/
      file: update-101
  - extract:
      dst: $GAMEDIR/drive_c/
      file: update-102
  - write_config:
      data:
        Application:
          Company: SCi Games
          Lang: 0009
          Name: Richard Burns Rally 1.01 Patch
          Version: 1.01.000
        File Transfer:
          OverwrittenReadOnly: NoToAll
        InstallShield Silent:
          File: Response File
          Version: v7.00
        '{1427054A-E08A-4589-B23A-EBA58388A37A}-DlgOrder':
          Count: 4
          Dlg0: '{1427054A-E08A-4589-B23A-EBA58388A37A}-MessageBox-0'
          Dlg1: '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdWelcome-0'
          Dlg2: '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdStartCopy2-0'
          Dlg3: '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdFinish-0'
        '{1427054A-E08A-4589-B23A-EBA58388A37A}-MessageBox-0':
          Result: 1
        '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdFinish-0':
          Result: 1
          bOpt1: 0
          bOpt2: 0
        '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdStartCopy2-0':
          Result: 1
        '{1427054A-E08A-4589-B23A-EBA58388A37A}-SdWelcome-0':
          Result: 1
      file: $GAMEDIR/drive_c/setup-101.iss
  - task:
      args: /S /f1C:\setup-101.iss
      executable: $GAMEDIR/drive_c/Richard Burns Rally 1.01 Patch.exe
      name: wineexec
      prefix: $GAMEDIR
  - write_config:
      data:
        Application:
          Company: SCi Games
          Lang: 0009
          Name: Richard Burns Rally 1.02 Patch
          Version: 1.02.000
        File Transfer:
          OverwrittenReadOnly: NoToAll
        InstallShield Silent:
          File: Response File
          Version: v7.00
        '{E22B85B3-69AA-4610-8675-E80144441B55}-DlgOrder':
          Count: 3
          Dlg0: '{E22B85B3-69AA-4610-8675-E80144441B55}-SdWelcome-0'
          Dlg1: \x7BE22B85B3-69AA-4610-8675-E80144441B55\x7D-SdStartCopy2-0"
          Dlg2: \x7BE22B85B3-69AA-4610-8675-E80144441B55\x7D-SdFinish-0"
        '{E22B85B3-69AA-4610-8675-E80144441B55}-SdFinish-0':
          Result: 1
          bOpt1: 0
          bOpt2: 0
        '{E22B85B3-69AA-4610-8675-E80144441B55}-SdStartCopy2-0':
          Result: 1
        '{E22B85B3-69AA-4610-8675-E80144441B55}-SdWelcome-0':
          Result: 1
      file: $GAMEDIR/drive_c/setup-102.iss
      merge: false
  - task:
      args: /S /f1C:\setup-102.iss
      executable: $GAMEDIR/drive_c/Richard Burns Rally 1.02 Patch.exe
      name: wineexec
      prefix: $GAMEDIR
  - move:
      dst: $GAMEDIR/drive_c/
      src: $GAMEDIR/drive_c/rbr/Plugins/RBRTestPlugin.dll
  - move:
      dst: $GAMEDIR/drive_c/
      src: $GAMEDIR/drive_c/rbr/Plugins/RBRTestPlugin/
  - extract:
      dst: $GAMEDIR/drive_c/rbr/
      file: fixup
  - extract:
      dst: $GAMEDIR/drive_c/dgvoodoo2/
      file: dgv
  - merge:
      dst: $GAMEDIR/drive_c/rbr/
      src: $GAMEDIR/drive_c/dgvoodoo2/MS/x86/D3D9.dll
  - write_config:
      data:
        DirectX:
          dgVoodooWatermark: false
      file: $GAMEDIR/drive_c/rbr/dgVoodoo.conf
  - write_config:
      data:
        Settings:
          Fullscreen: false
          RenderCarShadow: true
          RunIntro: false
          RunStartup: false
          ShowFPS: false
          XRes: $RESOLUTION_WIDTH
          YRes: $RESOLUTION_HEIGHT
      file: $GAMEDIR/drive_c/rbr/RichardBurnsRally.ini
  - write_config:
      data:
        Settings:
          soundRefreshRate: 60
          vSyncActive: 0
      file: $GAMEDIR/drive_c/rbr/Plugins/FixUp.ini
  wine:
    overrides:
      d3d9.dll: n,b
    version: lutris-6.1-3-x86_64

Hi there I got the RBR game running on my SteamDeck OLED but can’t seem to be able to use the Steam Deck as the controller. It wont let me use the analog controls like left and right trigger buttons for acceleration and braking. Any settings I need to change in Lutris? I tried fiddling around with Controller Setting in wine control panel with no success.

A few people are using steam deck on the Rally Sim Fans Discord. You could ask there. RBR Rallysimfans.hu