[Tutorial] How to run GTA V on MacOS without Crossover (using Heroic Games Launcher)
For DEVs reading this, please make this easier for one click solution, thx 🙏
17 Replies
flat-fuchsiaOP•3y ago
Open up Heroic, hover over GTA V and click the settings icon. This should bring you to the game-specific settings.
Select your Wine Version: Click the dropdown, then select the correct version (it should have the same name as the one you installed using the Wine Manager) [Recommend to use Wine Crossover - x.xx.x]
Enable the "Auto Install/Update DXVK on Prefix" toggle
Please also copy the "WinePrefix folder" for later use
1. Install the game normally in Heroic Games Launcher
2. Press the "Play now" in Heroic, after a bit of initialization work, the Rockstar Games Launcher installer pops up.
3. Select your language (Note: I'm not sure if the language selected influences any of the steps in here, I've only tested with English)
4. Accept the EULA & ToS and whatnot, and accept the license agreement. In the installation location step, I'd recommend to not change the install location (not sure if this causes issues, but I'd rather not find out). Disable the desktop shortcut checkbox, it won't work (and Heroic offers the option to create better shortcuts anyways).
5. After some more waiting, you'll get this error:flat-fuchsiaOP•3y ago

flat-fuchsiaOP•3y ago
Oh no, did you do something wrong? Well, no. This error is actually completely normal and, as far as I know, even happens on Windows! Just click "OK", then launch the game again.
6. This time, the Rockstar Games Launcher will actually launch up and update itself and then install Social Club.
7. Once that's done, you'll finally get a login prompt. Enter your login details (don't worry, you're not insane, keystrokes are a bit delayed) and enable "Remember me" and "Auto sign in".
After more waiting, you'll end up in this screen:
flat-fuchsiaOP•3y ago

flat-fuchsiaOP•3y ago
(which is for some reason very dark right now; Halloween edition? Anyways)
8. You'll see here that GTA V is marked as "Buy now". At this point, you'll need another close (you might even have to kill the "Launcher.exe" process through your Task Manager).
9. Starting the game again, you'll get a "Cloud Save" message. From testing, I don't think this message actually does anything, as GTA V will save-sync either way. But just in case, click "Enable Cloud Saves"/"Not right now" depending on your preference.
10. You will now be stuck in infinite "Loading story mode", at this point, quit the game again
1. Open a
Terminal
2. Type the command
In my case, it is
3. Type the command
4. Take note on the Wine CrossOver version
in the settings gear
5. Take note on where you install your game
5. Type the command
In my case, it is
6. Wait for the Rockstar Games Launcher to start
7. Open the Log file of Heroic Game Launcher (Tip: U can find the log in Heroic Game Launcher -> Settings -> Log)
8. Find a line which starts with INFO: [Legendary]: Launching Grand Theft Auto V:
9. Copy the whole line starting with LD_PRELOAD=...
In my case, it is
7. Open a new tab (Shortcut: Command + T)
8. Paste the command you just copy
9. Wola, you did it, enjoy.flat-fuchsiaOP•3y ago
Credits to https://github.com/CommandMC/EpicLinux/wiki/GTA-V---Heroic-specific-guide for part of the guide 😘
GitHub
GTA V Heroic specific guide
Repo for people to report issues with Epic Games games running through Wine on *nix - CommandMC/EpicLinux
automatic-azure•3y ago
I'm not sure if this fixes the issue here #GTA V Stuck at "Entering Story Mode" but I'd be glad if devs implement this and see if it does!
I don't have the game installed right now and it seems like a complicated workaround so I'll just leave it for now. Hopefully there'll be a new update to the launcher/game 🙏
flat-fuchsiaOP•3y ago
U can just copy the 4 commands (in step 2, 3, 5, 9) in a text file, and each time u want to launch GTA, just paste it back to the terminal
But I would totally agree it's a bit complicated for the first time 🥲
flat-fuchsiaOP•3y ago
Online Mode is also working

flat-fuchsiaOP•3y ago

harsh-harlequin•3y ago
Wow it's not this hard on Linux...
Congrats on getting it running
harsh-harlequin•3y ago
@FortniteIsNotTheBest thanks for that, if it is not too much to ask, can you copy/paste that to our Wiki on Github? So then it is even accessible from inside heroic itself.
harsh-harlequin•3y ago
GitHub
Home
A Native GOG and Epic Games Launcher for Linux, Windows and Mac. - Heroic-Games-Launcher/HeroicGamesLauncher
I don't see how your additions to the guide are doing anything at all.
PlayGTAV.exe
(the default executable launched when running the game in Heroic) also just launches the R* launcher once it's installedflat-fuchsiaOP•3y ago
Or maybe should I wait until someone actually run it successfully on a mac, such that to prove it actually works?
Yes it will launch the launcher, but I'm not sure why it is not working properly. Maybe the order is important? Or maybe need to wait until the R* Launcher finish loading? I can test it in my computer if more details are required 😆
wise-white•2y ago
wow, it works! thank you so much, I wish I had seen your tutorial earlier
I actually noticed one key difference: when I launch the game with terminal, the mic permission prompt appears on first launch, whereas when I launch it with heroic, there is no prompt and the game is stuck at the loading story mode screen.
fair-rose•2y ago
how do i get the last command here working
it just says file doesnt exist