Rockstar Launcher Fails to Detect Red Dead Redemption 2 Installed via Heroic on Wine
Issue Description:
I am trying to run "Red Dead Redemption 2" using Heroic Games Launcher with Wine. Below are the details of my setup and the issues I am encountering:
Game Path: The game is installed in /mnt/GameSSD/Heroic Games/RedDeadRedemption2/.
WinePrefix Path: The Wine prefix path is set to /mnt/GameSSD/Heroic Games/Prefixes/default/Rdr2/.
Initial Setup: The game installation completed without any errors. However, when I attempt to launch the game, Rockstar Launcher does not automatically start it.
Rockstar Launcher Scanning Issue: In the settings section of the Rockstar Launcher, I tried scanning for games. Despite pointing it to the correct directory, it does not detect the game.
Wine Drive Settings: In winecfg, I correctly mapped the relevant drive letters (D: and E:) to /mnt/GameSSD. Unfortunately, this has not resolved the issue.
Steps Taken:
Configuring Wine Drives: I used winecfg to assign /mnt/GameSSD to a Wine drive and ensured it had the correct mapping and permissions.
Rockstar Launcher Game Scan: I manually initiated the game scan in Rockstar Launcher and pointed it to the correct directory. Still, the game was not detected.
File Permissions: I verified that /mnt/GameSSD has the correct read and write permissions to ensure Wine can access the game files.
Problem:
Despite these steps, Rockstar Launcher does not recognize the installed game. It seems the launcher cannot detect the game files or there might be an issue with how Wine is accessing the filesystem. I am unsure if this is a compatibility issue with Wine or a problem specific to Rockstar Launcher or Heroic Games Launcher.
Request for Help:
I am looking for guidance from anyone who has experienced a similar issue or has insights into resolving this. Suggestions related to Wine configurations, Rockstar Launcher integration, or any other related fixes would be greatly appreciated.
Thank you in advance!
24 Replies
plain-purple•5mo ago
Including quotes in the environment variable is incorrect
You also didn’t deploy the current workaround for Rockstar
https://discord.com/channels/812703221789097985/1319513312374821017/1319521394509480099
plain-purpleOP•5mo ago
Hi,
First of all, I’d like to thank you for the suggestion. I was able to follow the steps without any issues.
I downloaded the .zip file, extracted the .exe file, and renamed it as EpicGamesLauncher.exe.
I copied the renamed file into the RDR2 installation directory (next to PlayRDR2.exe).
Additionally, I created a fix.bat file with the following content:
start "" EpicGamesLauncher.exe PlayRDR2.exe %*
I then set this fix.bat file as the alternative executable in Heroic Launcher.
Everything went smoothly, and I believe this method might have resolved the initial issue. However, after completing these steps, I encountered a new problem.
New Issue:
When attempting to launch the game, I am now facing the following error:
"error:FFFFFF"
It seems this issue could be related to Wine or Rockstar Launcher. I’d appreciate any insights or suggestions from someone who might have experienced a similar problem.
Thank you in advance!

plain-purpleOP•5mo ago
@termdisc
plain-purpleOP•5mo ago
plain-purpleOP•5mo ago
(21:34:11) INFO: [Backend]: Launching Red Dead Redemption 2 (Heather)
(21:34:11) INFO: [Backend]: Checking if wine version exists: Proton - GE-Proton9-22
(21:34:11) INFO: [Backend]: Preventing machine to sleep
(21:34:11) INFO: [Backend]: Checking if wine version exists: Proton - GE-Proton9-22
(21:34:11) DEBUG: [Backend]: Running Wine command: run wineboot --init
(21:34:12) INFO: [Legendary]: Launching Red Dead Redemption 2: HEROIC_APP_NAME=Heather HEROIC_APP_RUNNER=legendary GAMEID=umu-0 HEROIC_APP_SOURCE=epic STORE=egs STEAM_COMPAT_INSTALL_PATH="/mnt/GameSSD/Heroic Games/RedDeadRedemption2" LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/bekkop/.var/app/com.heroicgameslauncher.hgl/.steam/steam WINEPREFIX="/mnt/GameSSD/Heroic Games/Prefixes/default/Rdr2" STEAM_COMPAT_DATA_PATH="/mnt/GameSSD/Heroic Games/Prefixes/default/Rdr2" PROTONPATH=/home/bekkop/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton9-22 WINE_FULLSCREEN_FSR=0 PROTON_ENABLE_NVAPI=1 DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1 PROTON_EAC_RUNTIME=/home/bekkop/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/bekkop/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/battleye_runtime STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-RedDeadRedemption2 PROTON_LOG_DIR=/home/bekkop/.var/app/com.heroicgameslauncher.hgl LEGENDARY_CONFIG_PATH=/home/bekkop/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary launch Heather --no-wine --wrapper "/app/bin/gamemoderun "/home/bekkop/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton9-22/proton" waitforexitandrun" --language en --override-exe "/mnt/GameSSD/Heroic Games/RedDeadRedemption2/fix.bat"
(21:34:12) INFO: [Backend]: Preventing display to sleep
genetic-orange•5mo ago
you renamed PlayGTAV to PlayRDR2 right ?
plain-purpleOP•5mo ago
yes
start "" EpicGamesLauncher.exe PlayRDR2.exe %*
genetic-orange•5mo ago
could you add enviornment variables WINEDEBUG=+fixme and DXVK_LOG_LEVEL=info
plain-purpleOP•5mo ago
https://0x0.st/8s4W.log
I still get the same mistake and I don't fully understand why
genetic-orange•5mo ago
that just enables logging nothing else
could you make sure the game is using vulkan
you probably have to edit some config file
it might have defaulted to d3d12 which would cause issues
plain-purpleOP•5mo ago
Okay, which file should I edit.
I don't have a system.xml file in the Documents folder
genetic-orange•5mo ago
inside your wineprefix go to your Documents\Rockstar Games\Red Dead Redemption 2\Settings\
plain-purpleOP•5mo ago

plain-purpleOP•5mo ago
This folder was not found in my case
genetic-orange•5mo ago
oh i guess your game crashed before it even reached that point
interesting
try
WINEDLLOVERRIDES=vulkan-1=n,b
envplain-purpleOP•5mo ago
genetic-orange•5mo ago
I guess just read the crash log and try to figure out what happened
C:\\users\\steamuser\\AppData\\Local\\Rockstar Games\\Red Dead Redemption 2\\CrashLogs\\RDR2-20241229-222701-1640.crash.log
i honestly i don't know
seems like some system config issueplain-purpleOP•5mo ago
Thank you for your help
plain-purpleOP•5mo ago
plain-purpleOP•5mo ago
I am open to any support. I would be very glad if there is someone who can help
rival-black•5mo ago
have you tried deleting the prefix after you did the fix.bat setup? maybe starting with a clean prefix fixes something
plain-purpleOP•5mo ago
yes I tried it now but it gives the same mistake again
plain-purpleOP•5mo ago
Maybe we'il catch a hint from here
rival-black•5mo ago
check https://support.rockstargames.com/articles/18238320138771/Red-Dead-Redemption-2-Error-Code-FFFFFFFF, I think it's similar to what 0000F was saying
it mentions other things like audio devices and video drivers as possible causes