
bodzioslav
Published
With all the tinkering I made I was able to finish this game without any crashes or major performance issues.
DXVK_CONFIG_FILE="/mnt/hdd/SteamLibrary/steamapps/common/Grand Theft Auto IV/GTAIV/dxvk.conf" %command% -nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 8192 -dx10 -reservedApp 0 -managed
I have created dxvk.conf
inside game's directory with the following content:
dxgi.maxFrameLatency = 1
d3d9.maxFrameLatency = 1
d3d9.maxAvailableMemory = 8192
dxgi.maxFrameRate = 60
d3d9.maxFrameRate = 60
dxvk.hud = "fps,gpuload"
and made sure it's being loaded when I run the game by modifying the Launch Options like this:
DXVK_CONFIG_FILE="/mnt/hdd/SteamLibrary/steamapps/common/Grand Theft Auto IV/GTAIV/dxvk.conf" %command%
Slight stuttering, I solved these problems with my dxvk.conf
and some Launch Options I've found here: https://steamcommunity.com/sharedfiles/filedetails/?id=427001293 and here https://www.reddit.com/r/pcgaming/comments/gsn6w8/dxvk_works_magic_on_gta_iv/
The game didn't run well without tinkering on my setup. I had the same issue on Windows 10 and it comes down to playing around with DXVK settings and let the game know that your GPU has more than 3GiB of video memory if it does by setting proper Launch Options.
With all the changes I made it was an enjoyable and almost flawless experience, but I still experienced some stuttering/FPS drops, maybe turning off the Night Shadow would help but I set everything on High in-game and was able to enjoy and complete the game nevertheless.
WINEDLLOVERRIDES="d3d8=n,b;rwd3d9=n,b" %command%
To make this game work decently on modern hardware, I've had to install couple of mods.
Mandatory mods to make this game work:
I use KDE with Wayland, the game started properly but sometimes I couldn't see the menu.
Possible fixes I know of:
- use HD Intro Videos Mod
- use
gamescope
To use a controller when playing on Linux, you need to install Ginput mod and then enable Steam Input.
There is also one QoL mod which is Mouse Wheel Radio Changer. It depends on Ginput and allows you to switch between radio stations both ways (originally you could only go forward, not backward and forward when changing radio stations).
Game crashed a few times. At first I blamed mods but after some testing witch various mod combinations I switched Proton version to 7.x
Using Proton 7.0-6 fixed all instability issues for me.
To make my experience with Vice City more pleasant, I've installed a bunch of other mods as well, starting with downgrading game executable to 1.0 for better modding experience.
When modding the game, pay attention to the README.md instructions and always make backup of your game files before changing anything!
Mandatory Mods:
Graphics Improvement Mods:
Qthers:
Mods installed via modloader
for Quality Improvements (HD Fonts, HUD etc.):
If you decided to install CLEO
, I recommend trying out Radio For All Vehicles script if you want to listen to the radio when driving Firetruck, Ambulance etc.
That concludes my report, I had wonderful time revisiting this game! At some point the modding required a lot of effort but it was worth it!
Works fine out of the box.
Game works fine out of the box. No issues with audo or video. I was able to finish it two times without crashes and any issues whatsoever. In general it was a pleasant experience.
The framerate was solid 60fps almost all the time. I've experienced FPS drops to 30-40 a few times in area with high tension and lots of NPCs but I wasn't been able to reproduce it later on so I ignored it.
gamemoderun mangohud %command%
I had controller input issues (game was switching between controller and keyboard input back and forth) until I switched from Borderless mode to Fullscreen - that fixed the issue for me.
Game worked for me pretty much out of the box except the switching input issue. After it was fixed by using Fullscreen mode instead of Borderless, the game worked like a charm, I've completed the storyline without encountering any further issues.
I use Dualshock 4 with Steam Input and I wanted to have PS prompts in the game so I used this: https://steamcommunity.com/app/638970/discussions/0/1776010325138899539/ to achieve that
Controller (DualShock 4) was not mapped properly without Steam Input. With Steam input at some point in the game I couldn't view the map unless I used an unofficial DS4 mapping: steam://controllerconfig/638970/1461710214
The game works great and almost out od the box, if you want to play with Dualshock 4 with PS4 prompts, you have to resort to some tinkering. I had no issues with completing the game on Linux whatsoever, no stability issues, no crashes, stable 60 fps on my hardware.
Used: https://steamcommunity.com/sharedfiles/filedetails/?id=2515305325 for Quickstep distance restoration
Game works flawlessly on Steam Deck, stable 60 FPS on Medium/High settings in all locations. Ultra setings were playable as well but playing on Ultra means ocassional small FPS drops and a bit less gameplay time on battery.
The only tinkering besides playing around with Graphical settings was installation of Quickstep restoration mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2515305325
Quick Step Restoration Mod: https://www.nexusmods.com/yakuza4remastered/mods/18?tab=files&file_id=22
Ariftacts during into but overall it works.
Game works well OOTB, the only thing I did was to install quickstep restoration. Can play up to 2 hours on battery without tinkering.
Quick Step Restoration Mod: https://www.nexusmods.com/yakuza4remastered/mods/18?tab=files&file_id=22
Ariftacts during into but overall it works.
I just installed the game, Quick Step Restoration Mod and started playing. Game runs smooth without any issues except the graphical artifacts during intro.
Game had some issues with playing wrong audio track during cutsecnes, otherwise it worked fine. After switching to GE-Proton8-25 everything started to work flawlessly, the bug was fixed. Gameplay was smooth, I managed to go through the whole game on Steam Deck. My graphics preset was set to "Ultra" and with that I expreienced about 2 hours of gameplay on battery.
Sometimes on Ultra settings I got small stutters when walking in cities. Switched to High and the problem was gone.
The cutscene bug is fixed when using GE-Proton8-24 or later. Everything else worked OOTB. Gameplay was smooth, I managed to enjoy some minigames and side content (Premium Adventure) on my Desktop PC running fresh install of Fedora 40.
Just Works
This game seems to work Out of The Box. Been playing on Ultra Settings and haven't noticed any major or minor issues so far.
This game runs out of the box on Steam Deck. Just install the game and play! You can expect stable framerate (60fps in my case without any power saving tinkering).
Works out of the box
This game works out of the box on my setup. Stable framerate (60 fps), no issues whatsoever. So far works fine with Dualshock 4 controller as well.
30 fps lock
Game works ootb, is stable and the experience is smooth with 30 fps lock enabled via Power Saving Settings.
Game worked out of the box on my setup, though it needed some small tweaks in order to improve the overall performance.
DXVK_FRAME_RATE=30 %command%
Use borderless mode if you want to use Alt + Tab.
When playing on High/Medium presets I've experienced FPS drops to 30 when performing heat actions. When playing or High I also experienced significant FPS drops to 30 during cutscenes and heat actions as well.
Game crashed on me twice when I used Steam Overlay and the built-in browser. Besides that the game was stable.
I enjoyed playing the game on my setup though I had to cap my FPS to 30 because I experienced FPS drops while performing Heat Actions even on Medium preset.
Game works Out of the Box!
Game is stable, runs smoothly, playing on Ultra Settings (60 FPS) without any issues. Great experience!