Grand Theft Auto Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

How to get GTA to work on Crossover Games

I managed, but it wasn't easy. Even then, I still get an error, so, while I'll post my method, I would like it if someone had a perfect solution.

Peter's method:

Start with a bottle. Mine was an XP bottle.
Go to www.rockstargames.com/classics/gta.html and download Grand Theft Auto (they made it available for free).
Unzip the resulting file, GTAINSTALLER. The result is a .exe installer and a ReadMe.
Go to ~/Library/Application Support/Crossover Games/Bottles/ (the "~" tilde means your Home folder on the computer).
Inside this folder, pick your bottle of choice (if you have more than one), then go to drive_c, and Program Files.
Next, drag the GTAINSTALLER folder (or just the .exe file) to Program Files.
Open the .exe file in Crossover Games, and let it do the work for you. Crossover Games will ask you to extract the file to a temporary folder (TEMP), and once that is done, the GTA installation process begins. Follow all on-screen instructions.

Now, GTA is installed on your bottle.
If you launch it now (the "Grand Theft Auto.exe" contained in the WINO folder inside the main GTA folder - make sure you open it with Crossover Games [haven't tested with Crossover "normal"]), you can play without a problem.
!!HOWEVER!! this will cause a problem later on: the second time you launch the game, you won't be able to play.
My workaround for this has been to change the permissions for the file "REPLAY.REP", found inside the GTADATA folder. To do so, select the file and hit "Cmd" + "I" ("Get Info"). In the lowest panel, "Sharing & Permissions", change all permissions to "Read only".

With this fix, you can play.
One problem, however: once you quit a game or finish a city, you'll see an error appear. Your player will therefore not be able to ever save his/her progress within the game, and you won't see the end-city cutscenes.
Because of this, you can't unlock other stages of the game unless you use the "itsgallus" cheat.

I was able to get this to work with Crossover Games 7.1.0 (Mac) by doing everything you said, except:

  1. Not locking REPLAY.REP, and
  2. Setting compatibility mode to Windows 98

When you finish a level, the cutscene will appear, but it won't play. However, you can hit escape to bypass the cutscene, and your progress will still be saved. And if you really want to see the cutscene, restart the game, and you will be able to view cutscenes from levels that you've completed.

The problem is caused because PLAYER_A.DAT is being corrupted. Some people experience this on XP too, and have proposed other fixes. See this discussion: http://www.gtaforums.com/index.php?showtopic=263148

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM0NzIyMzMzLCJjc3JmX3Rva2VuIjoic0FDeGVkRXFmU2hjc3B1dSIsImdkcHIiOjB9