That display issue is a driver bug and isn't caused by any player_a.dat patcher. With NVIDIA drivers, you have to name your GTA1 exe "Grand Theft Auto.exe". If it's not an NVIDIA card then all I can suggest is changing video drivers or video card.
This post has been edited by Sektor on Friday, Mar 11 2011, 23:46
I have a few questions about player_a.dat bug (game runs only once): Can I edit the game resources (. exe) without any launchers to solve player_a.dat bug? I have the same problem with Grand Theft Auto 1 (downloaded from Rockstar Classics). Maybe, that this error related to operation system? How it works on Windows XP SP2 or older without any fixes?
I found and rar file with repairing exe for our game! Now no player a dat bug and no drops out to windows fixed! Good luck, just copy unrared file to the catalogue of your game! http://filip454.c0.pl/Download/gta1no-cd.7z It's not a crack (for moderators!).
This issue (with corrupted player_a.dat) has been plaguing me as well. I do not like to download and run .exe files from unknown sources on my computer so instead I made a script that fixes the problem. Feel free to review that it doesn't do anything sneaky. I'm not saying that the other solutions do, but you should be very wary when downloading executables from unknown sources, whether they are .exe files or scripts.
Download and put it in the same folder as "grand theft auto.exe". Double click to run. It will fix the corrupted file (player_a.dat) and launch GTA. Create a shortcut to it if you are the comfortable type.
You can check the source code in Notepad to see what it does. It should make some sense even to non-programmers. Feel free to alter it or fix any bugs you may find. If you like it, pass it on. Sharing is caring.
Thanks to everyone who figured out the original solution (of which this is just a rehash)! Thanks to Rockstar not only for making this great game but also for making it available for free!
Hi, guys. Use this fix (http://gtamp.com/GTA1/GTAFixer.rar)
The free version of GTA1 has some strange bug that corrupts PLAYER_A.DAT after the first run on some systems. Extract gtafixer.exe to your GTA1 folder and run it every time before you play GTA1. It changes a single byte in PLAYER_A.DAT and renames the music files to the correct filenames.