WidescreenFixesPack icon indicating copy to clipboard operation
WidescreenFixesPack copied to clipboard

[GTA 1] A way to use ThirteenAG fix and dgVoodoo wrapper simultaneously?

Open D3xxtr opened this issue 6 years ago • 11 comments

Title. Both of them are essential for playing gta 1 on modern systems. First - fixes resolution issues, second - low framerate issue. However, I can't figure out how to use them in gta 1 simultaneously. Both of them are using DDraw.dll, and usually when I want use them together in old DirectX games, I simply rename one of dll to dinput.dll or something similar. But in gta 1 case none of renaming forms doesn't work.

Is there any possible solution?

D3xxtr avatar Oct 26 '19 19:10 D3xxtr

https://www.pcgamingwiki.com/wiki/Grand_Theft_Auto#Low_FPS_on_Windows_8_and_later

"If you are using ThirteenAG's WS fix then first rename the ddraw.dll to dsound.dll to make them work together"

DonelBueno avatar Oct 29 '19 14:10 DonelBueno

https://www.pcgamingwiki.com/wiki/Grand_Theft_Auto#Low_FPS_on_Windows_8_and_later

"If you are using ThirteenAG's WS fix then first rename the ddraw.dll to dsound.dll to make them work together"

Perhaps somehow this solution has worked with previous versions of ThirteenAG and dgVoodoo but with current versions of software this game simply refuses to launch after renaming, at least for me.

D3xxtr avatar Oct 29 '19 18:10 D3xxtr

Yep, I'm facing the same issue now. Strange, it used to work before.

DonelBueno avatar Nov 11 '19 06:11 DonelBueno

@elishacloud may have an idea...

Keith94 avatar Nov 12 '19 04:11 Keith94

I don't have GTA 1, but it looks like the ddraw.dll that comes with the WidescreenFixesPack is just using Ultimate ASI Loader. This game may not be using dinput.dll. Try renaming it to one of these: dsound.dll, wininet.dll or winmm.dll.

elishacloud avatar Nov 14 '19 00:11 elishacloud

@elishacloud Without dgvoodoo, renaming ddraw.dll to winmm.dll makes it work the same compared to it running as ddraw.dll.

With dgvoodoo, renaming ddraw.dll to winmm.dll makes the game launch, but then you are presented to a black screen followed by the game closing by itself.

DonelBueno avatar Nov 14 '19 13:11 DonelBueno

There could a conflict between either Widescreen Fix, Ultimate ASI or dgVoodoo2. Can you get the game to work with dgVoodoo2 by itself without Widescreen Fix?

Also, I would recommend deleting the wndmode.ini file. That is not needed if you are using dgVoodoo2.

elishacloud avatar Nov 15 '19 21:11 elishacloud

Yes, the game runs great with only dgvoodoo2. The widescreen fix alone also works as intended, but with terrible performance on Windows 8+ (the same as the unmodfied game).

Didn't know about the wndmode.ini, I'm going to test it soon without this file.

EDIT: Deleting windmode.ini did the trick, lol, now both fixes work flawlessly together.

Thank you for the help =)

DonelBueno avatar Nov 16 '19 01:11 DonelBueno

Great! Glad you got it working!

It looks like there is an incompatibility between dgVoodoo2 and wndmode. Anyways, wndmode is not needed with dgVoodoo2 so you should be good now.

elishacloud avatar Nov 19 '19 04:11 elishacloud

Kinda similar problem i was facing here with dgVoodoo2 + widescreen fix for GTA I / GTA 2 under Linux Wine.

I was able to get dgVoodoo2 working easily with ddraw (native) dll override, but widescreen fix doesn't work with or without dgVoodoo and renaming to winmm.dll + removing wndmode.ini doesn't help as well :(

@elishacloud Maybe you have some ideas?

keybreak avatar Jun 14 '20 19:06 keybreak

Windows 10 appears to no longer allow loading the file as winmm, dinput works though.

Squall-Leonhart avatar Jan 11 '22 06:01 Squall-Leonhart

The GTA MAX PACK allows me to run 3DFX glide, but does not work with widescreen patch. The GTA READY2PLAY version allows me to play with the widescreen patch enabled, but not with 3DFX Glide. Has anyone figured out how to get the widescreen patch to work with 3DFX Glide?

Ubernoodles avatar Nov 21 '22 02:11 Ubernoodles

Using glide is pointless, just turn down the gamma to achieve the same lighting tone.

Squall-Leonhart avatar Nov 21 '22 02:11 Squall-Leonhart