-
-
Save srlemke/73850b6dad8f98046a6852ac4df021f4 to your computer and use it in GitHub Desktop.
#Tutorial Date: 12/12/2024 | |
#This is for: 211500 (ACC), if you are installing for another game use that game ID | |
#If not raceroom, find game id with bellow command: | |
grep name ~/.steam/steam/steamapps/appmanifest_* | |
------------ | |
Install protontricks and winetricks on your distro. | |
Install dotnet48 into the game vessel. 211500(raceroom) in this example, to install dotnet48: | |
-> All commands are as normal user (never root) | |
WINEPREFIX=~/.steam/steam/steamapps/compatdata/805550/pfx winetricks -q dotnet48 | |
After dotnet48 installed, launch Crewchief installer: | |
protontricks-launch Downloads/CrewChiefV4.msi | |
On the window that opens select the game you installed dotnet48 for and finish the installation normally. | |
I usually run the new installed Crewchief with: | |
protontricks-launch --appid 805550 ~/.steam/steam/steamapps/compatdata/805550/pfx/drive_c/Program\ Files\ \(x86\)/Britton\ IT\ Ltd/CrewChiefV4/CrewChiefV4.exe | |
-> Disable naudio. | |
-> Also make sure in the CrewChief prefs you are using nAudio for playback with “WASAPI” | |
interface type. Otherwise CrewChief works for a few minutes and then hangs. | |
######################################## | |
Raceroom tips, not related to crew chief: | |
######################################## | |
Adjust FOV on the chasecam: | |
<fovScale type="float32">0.73000002</fovScale> | |
Documents\My Games\SimBin\RaceRoom Racing Experience\UserData\graphics_options.xml | |
This makes the chase cam to have FOV 73 | |
------------------------------------------------------------------------------------------ | |
Game not starting due to shaders build failure: | |
In Steam settings, 'Shader pre caching' menu option, disable all. | |
------------------------------------------------------------------------------------------ | |
Start over: | |
You can always reset the WINEPREFIX that the game runs in: | |
For example raceroom, (each game has its own number) | |
/home/slemke/.steam/steam/steamapps/compatdata/211500 | |
So move it, like to 211500BKP and start the game, then a 'vanilla' 211500 is created. | |
Your game settings still are in 211500BKP so you can restore what you want. | |
------------------------------------------------------------------------------------------ | |
#My Steam raceroom launch command(mangohud needs to be installed. | |
#In Crewchief option enable raceroom HUD): | |
DXVK_HUD=version mangohud %command% -cefNoD3D11 -cefNoBlacklist -webHudUrl=https://otterhud.github.io/ | |
----------------------------------------------------------------------------------------- |
I think you also need to enable some in game options like enabling shared memory.
Thanks for the reply.
Do you mean the Sharedmemory plugin ?? If that's what I installed it.
If that's not what you mean, can you help me find the settings to be changed? A thousand thanks .
Thanks for the reply.
Do you mean the Sharedmemory plugin ?? If that's what I installed it.
If that's not what you mean, can you help me find the settings to be changed? A thousand thanks .
In RFactor2 it should be under ‘System’.
I ask you a last favor:
I am thinking that the problem is in the crewchief settings and I would like to make a comparison with your settings.
Even if you don't play Rfactor2, I would like to know your installation paths that are shown in the crewchief settings:
Does tiny pedal work fine for you ? that would rule out any issue with the shared memory.
If it installs and starts fine, just does not work on the game, make sure this line is correct:
protontricks-launch --appid 805550 ~/.steam/steam/steamapps/compatdata/805550/pfx/drive_c/Program\ Files\ (x86)/Britton\ IT\ Ltd/CrewChiefV4/CrewChiefV4.exe
Especifically the gameid that you can get with:
grep name ~/.steam/steam/steamapps/appmanifest_*
Note that the gameid is used 2 times on the launch command.
this one: https://github.com/s-victor/TinyPedal
@lucada30
For rF2 Shared Memory: check out https://github.com/schlegp/rF2SharedMemoryMapPlugin_Wine
Thanks! this works fine, although the crewchief window freezes a lot. It still works with the window frozen but you can't change any setting. I've disabled naudio as suggested but that didn't help. The weird thing is, when I close my game (rF2) the window goes back to life
@lucada30 For rF2 Shared Memory: check out https://github.com/schlegp/rF2SharedMemoryMapPlugin_Wine
I'm using the original SharedMemoryMapPlugin and it seems to work fine under Wine. What's the difference in using that version?
Can anyone help me ??
I installed crewchief both on Linux Mint 21 and on Linux Mint 22 , but unfortunately with the same little result .
When I start crewchief I can hear the engineer who does the cheeck radio , but I don't feel the engineer in the game .
Before starting crewchief , in the crewchief console it says :
MY DOCUMENTS\CrewChiefV4\DebugLogs
Crew Chief - Active Profile: rf2 mio crewchief.json Version: 4.19.0.2
Game: rFactor 2 (64 bit)
VOICE_OPTION: DISABLED
Last TrackName: unknown
Last car name: unknown
Fuel multiplier: CrewChiefV4.CrewChief+FuelMultiplier
Non-default Properties:
enable_auto_detect: True # Enable game auto detect
enable_spotter_in_timetrial: True # Enable Spotter in timetrial
fuel_percentile: 75 # Fuel: percentile (road)
fuel_percentile_oval: 90 # Fuel: percentile (oval)
insert_beep_out_between_spotter_and_chief: True # Insert beep-out between Spotter and Chief
rf2_install_path: '/home/luca/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/common/rFactor 2' # rF2 install path
tts_setting_listprop: 'ANY_TIME' # TTS setting
use_free_dictation_for_chat: True # Enable free dictation chat messages
use_naudio: False # Use nAudio for playback
use_naudio_for_speech_recognition: True # Use nAudio for speech input
12:43:13.335 : Loading screen opened
12:43:13.339 : BaseFolder: MY DOCUMENTS\CrewChiefV4
12:43:13.339 : UserConfigFolder: C:\users\luca\AppData\Local\Britton_IT_Ltd
12:43:13.339 : LocalApplicationDataFolder: C:\users\luca\AppData\Local\CrewChiefV4
12:43:13.339 : Loaded profile 'rf2 mio crewchief'
12:43:13.343 : Set rFactor 2 (64 bit) mode from previous launch
12:43:13.350 : Starting app. Version: 4.19.0.2
12:43:13.482 : Device name: PulseAudio Input Guid: {0.0.1.00000000}.{25DA76D0-033C-4235-9002-19F48894AC6F} DeviceWaveId 0
12:43:13.483 : Device name: Built-in Audio Stereo analogico Guid: {0.0.1.00000000}.{3BF37F69-E160-4229-B09B-3475712FE6C9} DeviceWaveId 1
12:43:13.483 : Device name: Full HD webcam Mono Guid: {0.0.1.00000000}.{4880685D-4211-49C2-911F-293C67D4DF36} DeviceWaveId 2
12:43:13.483 : Device name: Monitor of Built-in Audio Stereo analogico Guid: {0.0.1.00000000}.{651FB764-358D-48AC-BF8F-B0E6CCC22EDF} DeviceWaveId 3
12:43:13.483 : Detected saved audio input device: Built-in Audio Stereo analogico
12:43:13.669 : Using sound pack version 199, driver names version 144 and personalisations version 148
12:43:13.690 : No suitable (male adult) TTS voice pack found in the following list:
12:43:13.690 :
12:43:13.690 : TTS will only be used in response to voice commands (and will probably sound awful). US versions of Windows 8.1 and Windows 10 should be able to use Microsoft's 'David' voice - this can be selected in the Control Panel
12:43:13.690 : https://stackoverflow.com/a/69219822/4108941 fix may work for you
12:43:13.690 : Defaulting to voice
12:43:13.690 : Unable to initialise the TTS engine, TTS will not be available. Check a suitable Microsoft TTS voice pack is installed
12:43:13.691 : Preparing sound effects
12:43:13.697 : Prepare sound effects completed
12:43:13.699 : Preparing driver names
12:43:13.924 : Prepare driver names completed
12:43:13.925 : Preparing personalisations for selected name Luca
12:43:13.935 : Spotter Jim (default) has oval-specific sounds - these will be used for tracks marked as 'oval'
12:43:13.943 : Prepare personalisations completed
12:43:13.945 : Preparing voice messages
12:43:15.077 : Prepare voice message completed
12:43:15.080 : Finished preparing sounds cache, found 10371 driver names and 3053 sound sets. Loaded 450 message sounds with 439 active SoundPlayer objects
12:43:15.080 : 324 sounds have personalisations
12:43:15.157 : Reading driver name mappings
12:43:15.160 : Read 2164 driver name mappings
12:43:15.160 : Reading driver name mappings
12:43:15.160 : Read 425 driver name mappings
12:43:15.160 : Reading driver name mappings
12:43:15.243 : Loading controller settings
12:43:15.243 : Load controller settings complete
12:43:15.245 : Boot trace 4
12:43:15.463 : Device Connected - Name: "Driving: G27 Racing Wheel" GUID: "9e573edf-7734-11d2-8d4a-23903fb6bdf7"
12:43:15.470 : Device Connected - Name: "Joystick: DragonRise Inc. Generic USB Joystick" GUID: "9e573ede-7734-11d2-8d4a-23903fb6bdf7"
12:43:15.472 : Device Connected - Name: "Keyboard" GUID: "6f1d2b61-d5a0-11cf-bfc7-444553540000"
12:43:16.196 : Loading screen closed
12:43:16.204 : Checking for updates
12:43:16.247 : Device Disconnected - Name: "Joystick: DragonRise Inc. Generic USB Joystick" GUID: "9e573ede-7734-11d2-8d4a-23903fb6bdf7"
12:43:17.154 : Got soundpack update data from primary URL: https://thecrewchief.org
12:43:17.193 : Check for updates completed
12:43:18.881 : Took 3.80s to lazy load remaining message sounds, there are now 9825 loaded message sounds with 439 active SoundPlayer objects
12:43:18.881 : Skipped 103 sweary sounds