VOGONS

Common searches


Garbled graphics in GTA 1

Topic actions

First post, by thecrankyhermit

User metadata
Rank Member
Rank
Member

I have the retail version of GTA and the London '69 expansion pack (and the relatively obscure London '61 expansion too). I haven't tried the freeware downloadable version, because it doesn't have or support the expansions, and I want to be able to play them.

Anyway, when I start a new game, the screen rather rapidly alternates between looking like this:
gtanb.jpg
and looking like this:
gtaukg.jpg

Changing resolutions does not affect this.
Forcing VSync on or off does not affect this.
Disabling Direct3D or AGP Texturing does not affect this.
Using Win2K compatibilty mode does not affect this.
Disabling the frame limiter makes the alternation much more rapid.
Disabling DirectDraw makes it crash with a message saying it can't create an appropriate display device.
Using Win95 or Win98 compatibility makes it say "Unable to link to KERNEL32.DLL!"

I also tried using the MS ACT 5.0, and I tried using all of the Win95 compatibility fixes except for "Win95VersionLie." This allowed it to run without the error message, but with the same graphical corruption as before.

What else can I do?

I am running:
WinXP Pro SP3
Core 2 Duo 2.53Ghz
Geforce 6800nu
2GB RAM

Reply 1 of 40, by leileilol

User metadata
Rank l33t++
Rank
l33t++
thecrankyhermit wrote:

Geforce 6800nu

is your problem. Actually the drivers are, and other games exhibit this behavior on the entire geforce line iirc (such as 7th Legion)
your best bets are:

- Install/use a non-Geforce card or use onboard non-Geforce video if available. If you love your Geforce to bits, then don't do this. 🙁
- Install a full virtual machine (Qemu, VMWare, VirtualPC, VirtualBox), and install Windows into that, and then this game
- Install the DOS version of the game from the CD in DOSBox (easiest method). Your CPU can handle this game fine in that. No idea if it supports the expansions though, since I personally never had those 🙁
- Use Linux + Wine (not necessarily install it, Live CDs with Wine could work too) though I have no idea how GTAWIN is supported in Wine.

apsosig.png
long live PCem

Reply 2 of 40, by thecrankyhermit

User metadata
Rank Member
Rank
Member

Typo. I'm actually using a 9600GT. My previous system with a 6800nu ran it just fine. And I'm using the same driver version now as I was then.

Running:
Windows 10
Core i5-6600
Geforce GTX 970
8GB RAM

Reply 6 of 40, by thecrankyhermit

User metadata
Rank Member
Rank
Member

That's just not something I'm willing to do. As a rule of thumb, it's a new system, and I'll be playing TF2 on it much more than I'll be playing GTA1, so any solution that impairs its ability to play TF2 isn't a good one.

Running:
Windows 10
Core i5-6600
Geforce GTX 970
8GB RAM

Reply 7 of 40, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

These older drivers won't break any game unless the game actually checks for the drivers version. I had a 6800 and now a 7900GT. Both wouldn't just work properly with any driver newer than 94.24.

Reply 8 of 40, by thecrankyhermit

User metadata
Rank Member
Rank
Member

I'm not regressing my system for the sake of one game that I don't play on a regular basis. Newer drivers have advantages over older ones, which is why GPU manufacturers go to the trouble of making them.

Running:
Windows 10
Core i5-6600
Geforce GTX 970
8GB RAM

Reply 9 of 40, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

I have not seen any advantage on new drivers. They only make my system go slower and crash my favourite games. 94.24 are the last rock solid I have. Newer ones simply won't work right, so I always end up returning to older.

Reply 11 of 40, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie
thecrankyhermit wrote:

Typo. I'm actually using a 9600GT. My previous system with a 6800nu ran it just fine. And I'm using the same driver version now as I was then.

Sorry, I missed that. The 94.24 drivers won't work with any Geforce 8000 and up. The neatest solution I could come with was to use VDMSound and dgvoodoo (to use the 3dfx version for better graphics).

Reply 14 of 40, by UK_John

User metadata
Rank Newbie
Rank
Newbie

Quite simply retro WINDOWS gamers (as opposed to DOS games which have DOSBox as an easy solution) need to invest in one of the emulation titles mentioned above. I use Virtual PC with an old Win98 OS disk I have to give me a Win98 system within my XP system. This allows me to play games like Star Trek Generations and Dune 2000 (to quote just 2 titles!). I also ran 7th Legion in my Virtual PC with no problem, but then found a patch that let the game play in XP. Virtual PC allows you to use your CD/DVD Drive and allows access to shared folders. This means patches can easily be applied by copying to the shared folder then starting Virtual PC and accessing that same folder to bring in the patch/mod whatever. A Win98 OS Disk can be got for very low prices on ebay etc, and is an excellent investment in my book, as I have nearly as many early win95/win98 games as I do DOS games, and it's these early Windows games (especially the ones that weren't big hits so don't get much support today) that Virtual PC can generally run wonderfully!All I hope is that Virtual PC keeps getting upgraded to a slightly more powerful PC, as some laterWin98 won't run on it as it is not powerful enough, and yt they won't work in my XP system because it's too powerful!

As a 20 year plus PC gamer, I can see the writing on the wall for AAA PC titles. The choice will become drastically small, and any genre outside of action games (FPS's/TPS's, etc) likely to practically disappear. Those that do arrive are likely to be further dumbed down as each generation arrive with more and more publishers looking at the console/casual market alone. You only have to look at the Morrowind/Oblivion debate, or the 'streamlining' of games like Dawn of War 2 versus Dawn of War, or Empires Total War versus Rome or Medieval II TW, or even GTA IV versus GTA San Andreas!

I have been quietly building up my retro game collection via ebay, etc, and now have over 300 PC games from 1990 onwards, and now own pretty much every game I originally bought and loved but lost over time fo various reasons. Games like the Thief series, System Shock 1 and 2, Ultima Underground 1 and 2, Wasteland/Fallout 1/Fallout 2, Terra Nova: Task Force Centauri and Darklands!

I would recommwend every reto PC gamer to invest in a Win98 OS disk and downloading Virtual PC or one of the others. It will be an excellent long-term investment! 😀

Reply 15 of 40, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

GTA 1 (not London 1969) was rebuilt to run on modern systems, but still has the same problem. I've been bugging nvidia to fix this, but apparently nothing has been done so far.

Reply 16 of 40, by danielc

User metadata
Rank Member
Rank
Member

Doesn't GTA1 support 3DFX? I know GTA2 does, I have it working 100% in Vista x64 here natively.

If it does support 3DFX, check out the dgVoodoo Wrapper (which works 100% for GTA2 and looks and runs a LOT better than Direct3D mode) 😉

EDIT: Older drivers are only better SOMETIMES for older videocards in my experience. Forceware 98.xx doesnt even support the 9600GT im 99.9% sure, you'd have to hack the driver (there's about 2 years difference between driver and card), and even then it's just not worth it - DirectX9 games will choke on such a historic version (as he said - TF2 will be no more).

Regards,
CosmicDan

Reply 18 of 40, by danielc

User metadata
Rank Member
Rank
Member

Oh right fair enough (9600GT factor).

3DFX... only for DOS.... wow that's interesting. I was only a kid when my dad for his first Voodoo accelerator, but Windows 95 was well and truly mature by then - didn't know there were that many DOS games for 3DFX. Then again I do remember references to the OVL's all the time (OVL is a DOS/16-bit driver right?)

Regards,
CosmicDan

Reply 19 of 40, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

Yes, and quite a number of DOS titles support 3dfx (Blood, Carmageddon 1, GTA1 and London, Nascar Racing 2, Screamer 2, Shadow Warrior and Tomb Raider 1 that I remember). Except for GTA 1 and London, all of them need a patch for 3dfx support. GTA 1 works quite well with a glide wrapper, but needs to run with Generic Sound Blaster on setup and I still couldn't get Glide working under DOSBox, even with CVS versions.