ThirteenAG / WidescreenFixesPack

Plugins to make or improve widescreen resolutions support in games, add more features and fix bugs.
https://thirteenag.github.io/wfp
MIT License
2.26k stars 215 forks source link

[GTA2] Some issues... #940

Open VicemanUral opened 3 years ago

VicemanUral commented 3 years ago
  1. Game won't start if ddraw.dll isn't renamed in dsound.dll (Error: "ddraw.dll_unloaded")
  2. Fix don't work with official Russian version of GTA 2 (v. 10.3 of the game) and runs only in 640x480 window mode without any features.
  3. Don't work with v. 11.44 of the game.
  4. Cheats don't work
  5. Game won't open through Steam & gta2.exe (Error: KERNELBASE.DLL) and runs only through gta2 manager.exe.
  6. Sometimes saving through F5 wiil teleport Claude under the map

My OS: Win7 Ultimate, x64.

r3538987 commented 3 years ago
  1. Cannot confirm this, as I don't have dsound.dll. And mod loads in correctly still.
  2. I doubt if anyone is still interested in old versions, as 11.44 fixed many problems. Now I'm curious if simple GXT change will bring up RUS language to v11.44.
  3. Also cannot confirm this, I have v11.44 and mod does work correctly with it.
  4. Cheats work, v11.44.
  5. Yes, from time to time I experienced this issue. ,
RetroRodent commented 2 years ago

[WINE lutris-fshack-6.21-x86_64] GTA2 (11.44) GTA2.exe would not start for me with the widescreen ddraw.dll in place and WINE configured to use it. After seeing this issue I renamed it to dsound.dll and updated wndmode.ini to

UseDirect3D=1
UseDirectDraw=0

and now it works.

rkok commented 2 years ago

@RetroRodent Thank you, it worked like a charm!

Steps for me using PlayOnLinux and Wine v5 as instructed in this guide:

  1. Rename ddraw.dll to dsound.dll
  2. In POL, under the entry for GTA2, go to Configure > Configure Wine
  3. In the wineconfig window, go to Libraries and add 'dsound'. It will automatically use the right configuration, which is: "native, builtin"
  4. Apply and close wineconfig, then click on "Windows reboot"
  5. Update wndmode.ini as described (UseDirect3D=1, UseDirectDraw=0)
VicemanUral commented 1 year ago

Despite the fact that the patch has recently been updated, the errors have been fixed, but if you install the official Russian patch, the fix for the wide screen still ceases to work. Sergey, you seem to be from Russia, is it really difficult to make the game convenient for your compatriots?

Несмотря на то, что патч недавно был обновлён, ошибки были исправлены, однако если сверху поставить официальный русификатор, фикс на широкий экран всё так же слетает и не работает. Сергей, вы же вроде из России, неужели трудно сделать игру удобной для своих соотечественников?