Fixing GTA IV's Performance

Sdílet
Vložit
  • čas přidán 17. 05. 2024
  • GTA IV runs terribly on PC, however with DXVK, you can easily get the game running much better, greatly improving GTA IV's frame rate.
    In this video I'll show you some frame rate comparisons between the vanilla game and DXVK, and then I'll show you how to install DXVK for GTA IV, massively reducing stutters and improving the games performance.
    -----
    If you'd like to donate to support me and the channel, you can do so through the link below. Thank you and all donations are much appreciated :)
    www.paypal.com/donate/?hosted...
    -----
    READ:
    Don't follow the installation instructions in this video. Unfortunately, a lot of people ran into issues following this video, issues I didn't have, so I didn't cover them. I've released an updated video with updated installation instructions on the channel. This video will cover how to install DXVK and how to solve all of the common problems you'll run into when trying to use DXVK.
    • How to Install DXVK fo...
    -----
    DXVK:
    github.com/doitsujin/dxvk/rel...
    7zip:
    www.7-zip.org/
    RivaTuner:
    www.guru3d.com/files-details/...
    Modders are Fixing GTA IV's Awful PC Port:
    • Modders are Fixing GTA...
    -----
    Subscribe for more:
    czcams.com/users/tjgm1?sub_c...
    Socials:
    Instagram - / _tjgm_
    TikTok - / tjgm_
    Twitch - / tjgm
    Twitter - / tjgm_
    Join the official TJGM Community Discord server! Where you can discuss my videos, receive announcements, chat with me and discuss games.
    / discord
    -----
    Chapters:
    00:00 - Introduction
    00:49 - My PC
    01:37 - Standing Still Test
    02:10 - Flying Across Map Test
    02:50 - Locking GTA IV's Frame Rate
    03:37 - Running Test
    04:38 - Driving Test
    05:27 - NoClip Test
    06:08 - Conclusion
    06:35 - How to Install DXVK for GTA IV
    Music:
    Track #1: Grand Theft Auto: IV - Soviet Connection (Chapters: Introduction, My PC, Standing Still Test, Flying Across Map Test, Locking GTA IV's Frame Rate, Running Test, Driving Test, NoClip Test, Conclusion, How to Install DXVK)
    #GTA #GrandTheftAuto #Mods
  • Hry

Komentáře • 1K

  • @TJGM
    @TJGM  Před 9 měsíci +380

    READ:
    Don't follow the installation instructions in this video. Unfortunately, a lot of people ran into issues following this video, issues I didn't have, so I didn't cover them. I've released an updated video with updated installation instructions on the channel. This video will cover how to install DXVK and how to solve all of the common problems you'll run into when trying to use DXVK.
    czcams.com/video/jCVES4bx_O8/video.html
    -----
    Enjoy GTA modding videos? Subscribe for more:
    czcams.com/users/tjgm1
    Socials:
    Instagram - instagram.com/_tjgm_/
    TikTok - www.tiktok.com/@tjgm_?
    Twitch - www.twitch.tv/tjgm
    Twitter - twitter.com/TJGM_
    Join the official TJGM Community Discord server! Where you can discuss my videos, recieve announcements, chat with me and discuss games.
    discord.gg/AsRsXzqT6s

    • @sodicious
      @sodicious Před 9 měsíci +2

      ok corm

    • @JanoschNr1
      @JanoschNr1 Před 9 měsíci +2

      Or just type in the Steam Start Options
      -vidmode 1920, 1080
      I mean, it works in cases by most games.

    • @meowxgamingstuff
      @meowxgamingstuff Před 9 měsíci +8

      DXVK does not always works as it should. For me the stuttering and lagging increased after installing DXVK. I do not know why. I have decent specs to run this game.

    • @Galindo49
      @Galindo49 Před 9 měsíci +3

      @@meowxgamingstuff Its normal for it to stutter when you launch the game, but it should ease out after a while. Try just using the d9.dll file from the x32.

    • @meowxgamingstuff
      @meowxgamingstuff Před 9 měsíci

      @@Galindo49 I am using the x32 files already

  • @apoletestry3766
    @apoletestry3766 Před 9 měsíci +790

    DXVK truly is incredible.

    • @DarkDragonSlayer
      @DarkDragonSlayer Před 8 měsíci +3

      and way better than tjgm lol

    • @lasarousi
      @lasarousi Před 8 měsíci +5

      It is the incrediblest thing.

    • @offspringfan89
      @offspringfan89 Před 7 měsíci +8

      It's a Godsend and usually works well on Windows despite being officially unsupported.

    • @user-fi9wb4ik2q
      @user-fi9wb4ik2q Před 7 měsíci

      no the FUCK it isnt. i crashes like 90% of peoples games before it can even run

    • @ALMASHNI-MAN
      @ALMASHNI-MAN Před 6 měsíci +3

      I've installed it and nothing happened, I still get 20 fps, I made sure to follow the instructions and nothing happened.

  • @MrBump2
    @MrBump2 Před 9 měsíci +93

    5:28 I like how the forced perspective here makes Niko look like a giant lol

  • @TakeNoShift
    @TakeNoShift Před 9 měsíci +289

    When you install DXVK I recommend running a few benchmarks in the game. Helps with stutters I think to do with shader building or something like that.

    • @aussieknuckles
      @aussieknuckles Před 9 měsíci +31

      Excellent tip, I hadn't considered that with the shaders.

    • @chronospeedster1916
      @chronospeedster1916 Před 8 měsíci +7

      Nope, doesn't mean anything. In benchmarks with DXVK i have exact 67 fps stable but in game 30-40. There is something very wrong with this game, period. Oh, right, i have a 6700 XT with i5-11400 and 16Gb of ram...

    • @TakeNoShift
      @TakeNoShift Před 8 měsíci +24

      @@chronospeedster1916 1. You missed the point of what I said
      2. My system is 6700 XT, 5600G with 16GB 3200 DDR4, game on an NVMe SSD and my performance is WAY better than yours at both 1440p and 4K with max settings. Either you didn't install DXVK correctly or something is severely wrong with your system. I average around 58 (capped to 60 WITH V-Sync) and the reason it isn't exactly 60 is because of those 1% lows from shader building in new areas. The game itself runs 60 as smooth as can be, and I'm sure would run 100+ @1440p.
      My point when running a few benchmarks isn't to show any actual numbers for performance, it's to build shader cache to minimize stutters that you get when loading new areas, which happens regardless of how powerful your system is. Don't be so quick to dismiss my advice and assume YOUR results are more definitive and free of issues.

    • @crustaceo5909
      @crustaceo5909 Před 7 měsíci +1

      @@chronospeedster1916 this game is horribly optimized for AMD gpus. What makes it even worse in GTA4 case is that AMD drivers are horribly optimized for OpenGL, Dx9 and wrap softwares that convert those to Vulkan (although AMD is well optimized for native Vulkan support in newer games)

    • @VLRAIDER
      @VLRAIDER Před 7 měsíci +1

      i am using an rx 580 and this mod makes the game a lot worse

  • @TigerChamp99
    @TigerChamp99 Před 9 měsíci +651

    I use DXVK in GTA IV since May 2020 and it has considerably improved my GTAIV experience.
    DXVK 2.0 update back in November 2022 reduced shader compilation stutter to almost zero.

    • @CLOYO
      @CLOYO Před 9 měsíci +16

      ​@@jeffrey1296?

    • @samstrong6386
      @samstrong6386 Před 9 měsíci +29

      I use dxvk all the time on linux:)

    • @MixingSneaX
      @MixingSneaX Před 9 měsíci +16

      ​@@jeffrey1296tf has this to do with epic games bro

    • @ecstaticmusic8151
      @ecstaticmusic8151 Před 9 měsíci

      Unreal Engine shader compilation stutter.. @@MixingSneaX

    • @Rednblack900
      @Rednblack900 Před 8 měsíci

      How can you use it?

  • @trooperx36
    @trooperx36 Před 9 měsíci +443

    Just a word of advice, Nvidia control panel has a built in frame limiter. I recommend it since it is essentially built into the video cards driver 🙂

    • @jonny-b4954
      @jonny-b4954 Před 9 měsíci +45

      Yeah, it works fine. Rivatuner is still the best in my opinion. Takes 3-5 minutes for Nvidia Control Panel to load for me when I click outside global setting to game profiles. I guess having 1400 games does that. AMD driver software used to be worst. A good 5-10 minutes to load hahah.

    • @FreedomFighterAsuka
      @FreedomFighterAsuka Před 9 měsíci +23

      Rivatuner (which comes with MSI Afterburner) is the best when it comes to FPS limiter I think. And it works on basically on all GPUs. Not limited to NVidia or AMD.

    • @SweepingSloth
      @SweepingSloth Před 9 měsíci +15

      Just as a heads up for AMD peeps, there is a frame rate limiter built into AMD's driver software too but I wouldn't recommend it. For whatever reason it doesn't even out frame times like RivaTuner does.

    • @EmilioGalicchio
      @EmilioGalicchio Před 9 měsíci +2

      Rivatuner works best !! nvidia FPS limiter may introduce stuttering in some games

    • @rajonomistika
      @rajonomistika Před 9 měsíci

      @@jonny-b4954 I can load Nvidia control panel just in seconds

  • @FallkyrieLynner
    @FallkyrieLynner Před 9 měsíci +76

    Dude, your videos convinced me to install gta iv with these mods, thanks king.

  • @SacilvioSantos
    @SacilvioSantos Před 9 měsíci

    Thanks! Always had the stuttering problems on my end too, and your tips have fixed them for me, smoother as butter gameplay now!

  • @0AThijs
    @0AThijs Před 9 měsíci +1

    So glad I found your channel, I hope that there'll ever be (or already is) a mod to get some 'modern' controlls and mechanics from gta 5 and the trilogy remake/remasters.

  • @devendra.sanghavi
    @devendra.sanghavi Před 9 měsíci +8

    Love your video narration skills and editing, simple yet effective and attention grabbing. Well I will install and test this.

    • @TJGM
      @TJGM  Před 9 měsíci +1

      Thank you!

  • @aboutsoundandvision
    @aboutsoundandvision Před 9 měsíci +75

    I recently switched to the DXVK Async version and it eliminated the stutters of the normal DXVK entirely. I recommend giving it a try as it really improved my gameplay experience

    • @the_barbarian6689
      @the_barbarian6689 Před 9 měsíci

      Hey Im trying to figure out to DXVK Asynch new to modding not sure what version on gta 4 i should downgrade to and install that.

    • @HEADSHOTPROLOL
      @HEADSHOTPROLOL Před 9 měsíci +5

      ​@@the_barbarian6689been a long time since I modded gta iv so take my words with a grain of salt, but DXVK theoretically shouldn't care about which game version you're running, as long as all GTA IV versions use the same rendering and graphics APIs, you should have the same compatibility as anyone else on any other game version. At least regarding DXVK alone, I do remember different versions of GTA IV generally performing different but I don't know which one is best these days :P

    • @aboutsoundandvision
      @aboutsoundandvision Před 9 měsíci

      @@the_barbarian6689 I have ran in on multiple patches, including the latest patch and it works perfectly!

    • @marcosvieira6149
      @marcosvieira6149 Před 6 měsíci

      hey bro , how we can do that ?

    • @mvterivlistic
      @mvterivlistic Před 4 měsíci +1

      DUDE thank you so fucking much. you absolutely saved me. Was getting a range of literally like 40-100fps with wild ass jumps, now im getting a solid 110+ 🥹
      2070s i7 9700k if anyone is curious

  • @5persondude
    @5persondude Před 9 měsíci +51

    I played through GTA IV (including both expansions) on the Steam Deck and it’s a very similar experience; disable in-game v-sync and use the Deck’s built-in frame limiter, and the frame times are buttery-smooth. The Deck won’t hit 60 FPS 100% of the time (at least at 8 Watts TDP), but it’s still a great way to play it

    • @sirpiggsy
      @sirpiggsy Před 7 měsíci +1

      man i wanted to buy a steam deck but i dont think almost 2k$ is that worth to buy it

    • @Ben-io2vo
      @Ben-io2vo Před 6 měsíci +3

      ​@@sirpiggsyit's not $2k though?

    • @debilk1n
      @debilk1n Před 5 měsíci +2

      ​@@sirpiggsyit is like 500$ or something

    • @oscarbelen4318
      @oscarbelen4318 Před 4 měsíci +1

      ​300 the cheaper versión

  • @NEO_Trojanmuldrop4
    @NEO_Trojanmuldrop4 Před 6 měsíci +1

    im so glad you have a video for this... you have the best videos for this stuff dude

  • @j377yb33n
    @j377yb33n Před 9 měsíci +33

    Seeing the improvements here, it makes me wonder how much this might affect some other games that had bad ports. AC 3 and unity, nfs MW 2012 come to mind

    • @Vixen1525
      @Vixen1525 Před 9 měsíci +5

      Uhm MW 2012 is already very well optimised and still was for its time. Even today it looks as almost as good as FH4 in my opinion.

    • @Vixen1525
      @Vixen1525 Před 9 měsíci +1

      Atleast for me MW2012 runs very good and does not have any stutters on max settings.

    • @j377yb33n
      @j377yb33n Před 9 měsíci

      @@Vixen1525 it really varied on the original port. On one system I had, you'd be lucky to get 5fps, another would have bad hitching, another would be fine for a few minutes.

    • @Odin3v
      @Odin3v Před 9 měsíci

      That sounds like shitty systems because MW 2012 has ran fine on every rig I have had since it came out and I was on a q6600, 6gb ddr2, and HD 5770 in 2012. This fix does work wonderfully on alot of games, I even use it in BF1, and BF4. Helps fps drops even on a 5800x3d in those games online.@@j377yb33n

    • @jdanims5659
      @jdanims5659 Před 8 měsíci

      I tried installing dxvk on my ac3 and it crashed 😢

  • @BardockPOL
    @BardockPOL Před 8 měsíci +12

    DXVK is what made the GTA IV playable for me. I tried to improve performance of this game for years and years (I had drops below 30 FPS on RTX2070, high-end graphic card released 10 years after GTA IV), trying literally all the stuff that I found in the internet as well as a lot of my own ideas. Nothing helped. Then one day I tried DXVK and it worked like a charm, constant 60 FPS without any stuttering and drops. It may not work for everyone, but for me it worked superb. Mad respect to everyone involved in creating this tool

    • @Ultrapro011
      @Ultrapro011 Před 2 měsíci

      iirc you can't finish the last mission with it

  • @Ass_Burgers_Syndrome
    @Ass_Burgers_Syndrome Před 4 měsíci

    These tutes are great. And I don't even play on PC, but I like watching them anyway!

  • @FeedasOCE
    @FeedasOCE Před 2 měsíci +1

    It did improve my game, what a video mate!

  • @Satori-Automotive
    @Satori-Automotive Před 9 měsíci +3

    EPIC mate! This GTA has still a special place in my heart! It introduced next gen for us all!
    I always wanted to play it on pc but didnt want the horrible performance.
    now i 100% make a new game on pc!

  • @DanielClear2
    @DanielClear2 Před 9 měsíci +94

    *Warning for variable refresh rate (VRR) [FreeSync/G-Sync] - Tearing issue:*
    Sometimes, DXVK has problems detecting the actual resolution and refresh rate list of your computer, and may cause the game to lock in a non-native resolution/refresh rate.
    Most displays with VRR need to be in their native resolution/refresh rate for their VRR to work. So if misconfigured, your game will have severe tearing.
    To fix this issue, edit *"dxvk.conf"* and uncomment the line "d3d9.forceAspectRatio" and type your aspect ratio. For example: 1920x1080 and 2560x1440 are "16:9".
    This will fix the issue by removing unnecessary display modes from the list, so you can select your proper resolution and refresh rate.
    - "I can just enable VSync": Don't give yourself that pain. It's painfully slow on GTA IV, especially slow with DXVK.
    - "What's the point if I have to limit the FPS to 60 anyway?": VRR.
    - "I have ghosting issues/weird outlines after I've done this.": It's because your monitor is actually running at 60 Hz right now if VRR is enabled even if you increased the refresh rate (since you actually set the maximum refresh rate), and most gaming monitors are not calibrated to change their overdrive settings to adjust. If it really bothers you, lower your overdrive settings on your monitor's OSD (settings menu). It might be a number or a list (Off, Normal, Fast, Faster etc.). If you don't trust your eyes, check Rtings.

    • @AndrewH9999
      @AndrewH9999 Před 9 měsíci +6

      where do you find dxvk.conf?

    • @stanleybochenek1862
      @stanleybochenek1862 Před 9 měsíci +5

      *(VRR)* sounds like “Virtual Reality Reality” xd

    • @DanielClear2
      @DanielClear2 Před 9 měsíci +1

      ​@@AndrewH9999GTA IV directory, where you copied DXVK DLL files. Create one or download one if doesn't exist.

    • @_Laviek
      @_Laviek Před 6 měsíci

      @@DanielClear2 hi bro i just got a problem, i do this but its a dxvk new version and the games runs stable 60fps for a while, then it starts to fucking stutter less tan 30 fps and it´s unplayable until i change my video mode (1920x1080)144hz to 120hz, 70hz and repite the cycle over and over, any idea of what can i do? i've done those thing you say in you comment but nothing seems to change

  • @schiftyplayz4141
    @schiftyplayz4141 Před 9 měsíci

    Thank u man and the people people who made this. I love the modding community man. 👍

  • @vmmd8229
    @vmmd8229 Před 8 měsíci

    I just recently installed the game a weeks ago and this help , much appreciated

  • @mokson2007
    @mokson2007 Před 9 měsíci +18

    You can actually limit the framerate via DXVK itself - check it’s manual for instructions

  • @hexadecimalau
    @hexadecimalau Před 8 měsíci +1

    Great and easy to follow installation guide, thanks so much!

  • @katzeukrainisch6161
    @katzeukrainisch6161 Před 9 měsíci

    Bro, i just did that yesterday and now i found your vid in my suggestions. Such a nice job, like + repost.

  • @k_e_K_e___
    @k_e_K_e___ Před 9 měsíci +5

    DXVK literally fixed this port once and for all, amazing job

  • @AlphaYellow
    @AlphaYellow Před 9 měsíci +7

    Yeah I already knew about dxvk for a long time, it does wonders for many DX9 games

  • @pickleman40
    @pickleman40 Před 12 dny

    Your PC build is identical to mine, Love the 1070 and the quadcore in 2024 still kicking ass haha

  • @engie1107
    @engie1107 Před 9 měsíci +1

    Hey man thanks for screengrabbing my comment! I'm glad these videos are getting a bit of momentum and hope even more people can experience this wonderful game! Cheers!

  • @icathalv1234
    @icathalv1234 Před 9 měsíci +22

    Just thought i'd post this here as I ran into a problem installing, whereby the game wouldn't let me select my native resolution and was stuck on 1200x800 after installing DXVK
    I added an extra line to the commandline.txt file
    -width 2560 -height 1440 -refreshrate 144
    This can be changed, depending on your particular resolution & refresh rate. The one above suits a 1440p monitor, with a 144hz refresh rate.
    Hope this helps someone!
    Big thank you to TJGM for sharing this MOD. Seems to bring a big improvement.
    Hope you keep up the GTA IV content, glad that my favourite game isn't dead yet !

    • @JohnDope667
      @JohnDope667 Před 9 měsíci +2

      Thanks man !

    • @XCraft62
      @XCraft62 Před 9 měsíci +1

      what about the cutscene which are zoomed in having more than 59 hz?

    • @icathalv1234
      @icathalv1234 Před 9 měsíci +1

      @@XCraft62Probably best if you watch this guys last video on GTA iv mods. It’s very in depth. Fusion fix limits the FPS in cutscenes to stop the weird behaviour in cutscenes at high fps

  • @extremebro3557
    @extremebro3557 Před 9 měsíci +4

    Think you should mention this in your pinned comment. It will only work if the PC has got Vulkan-compatible specifications. I, as a novice dumbo tried it with an Intel iGPU from 2012, crashed the game- and my friend got a kernel error. NOT RECOMMENDED AT ALL with a Non-Vulkan GPU and Processor. I have only got DirectX and OpenGL compatible.
    Additional note: I have also heard that DXVK worked partly for some folks like me. It is quite a complication.

  • @ArsenicShooter
    @ArsenicShooter Před 9 měsíci

    WoW thanks a lot! You saved my day as I just reinstalled the game today and was wondering if I should remove it because of the constant stuttering that gives me headaches 😅

  • @Rxse23
    @Rxse23 Před 9 měsíci

    Thx u for making a conten about gta modding, I just love this kind of content. U definitely deserve subscribe and like

  • @jonny-b4954
    @jonny-b4954 Před 9 měsíci +3

    If you turn down the distance sliders to 75 from 100, I'm generally able to hold 60 fps solid for most of the time in vanilla. I'll have to check this out though.

    • @Odin3v
      @Odin3v Před 9 měsíci +1

      With this, you can max the game out, and run the game off an SSD. GTA games assets are bottlenecked by HDD vs SSD.

  • @ErdMen1337
    @ErdMen1337 Před 9 měsíci +13

    I use dxvk in every game that use d3d9, dxvk runs so much better than d3d9 + and the 4gb patch it runs smoother on really old games

  • @usecmicrowave3577
    @usecmicrowave3577 Před 9 měsíci

    Wow! Thanks for this. Great video!

  • @DLK92
    @DLK92 Před 9 měsíci +1

    Thanks for this! works great with Reshade at 5K with a rtx 3080.

  • @derFloh000
    @derFloh000 Před 8 měsíci +3

    i had actually had a problem with my 21:9 resolution. It simply wasn´t available in the setting menu. So I just tried the dxvk files from the x64 folder insted of the x32 files and i was again able to choose my 3440x1440 resolution.

  • @aussieknuckles
    @aussieknuckles Před 9 měsíci +14

    The video we deserve, the performance Rockstar won't deliver. Thank you.

    • @Odin3v
      @Odin3v Před 9 měsíci

      Why wont rockstar go and fix a 15 year old game. Dont be a daft ass. Especially when an easy fix is there.

  • @Lucas_Fidalgo
    @Lucas_Fidalgo Před 9 měsíci

    Great video and finally gta iv will be properly playable! I hope it is compatible with mods

  • @VayneRed69
    @VayneRed69 Před 9 měsíci

    the only man who saved me!!! thanks bro you are great dxvk surely helps i am playing the game on 120fps 0lags

  • @draugnaustaunikunhymnphoo6978
    @draugnaustaunikunhymnphoo6978 Před 9 měsíci +4

    I'm so busy fighting the camera constantly to even be worried about bad performance.

  • @Sevenisko
    @Sevenisko Před 9 měsíci +21

    DXVK was primarly developed as a graphics wrapper for Wine under Linux, BSD and Mac (because obviously, D3D doesn't work on Unix-based/Unix-like systems).
    So I'm actually surprised that it was used as a performance fix in GTA IV.

    • @SianaGearz
      @SianaGearz Před 8 měsíci +9

      WineD3D (OpenGL based) was already occasionally much faster than Windows native Direct3D9 framework. Vulkan backend adds even more optimisation and irons out a lot of occasional performance rough spots caused by OpenGL implementations.
      That being said both are less GPU/shader-efficient, but they are more CPU-efficient. Given these old games have an overabundance of GPU performance these days, but CPU is still tight being very single thread bound and CPUs not developing at the same pace in single threaded performance, this helps.
      Vulkan also currently has pipeline compilation stutter that is not present in DirectX, but it can be very slight and it's getting properly resolved soon.

    • @OutlawedPoet
      @OutlawedPoet Před 8 měsíci +4

      It can seriously help performance on Windows in older DX9 games, especially one as unoptimized as this atrocity of a port was.

    • @Sevenisko
      @Sevenisko Před 8 měsíci +1

      @@OutlawedPoet I'm currently an Linux user, so that goes out of my league.

    • @chrisbrazier88
      @chrisbrazier88 Před 4 měsíci

      Okay

  • @jimboiq5627
    @jimboiq5627 Před 9 měsíci

    thank you for making this video it helped me quite a bit.

  • @MohammedAllali__
    @MohammedAllali__ Před měsícem

    Thank you, mine was capped at 60 by default and it didn't change the memory value, but it was way worse with Vulkan than with DirectX. However, after adding that text to the folder, the game became buttery smooth. Thanks again.

  • @FLYNN_TAGGART
    @FLYNN_TAGGART Před 9 měsíci +5

    I had no idea DXVK worked on Windows. Neat!

    • @FLYNN_TAGGART
      @FLYNN_TAGGART Před 9 měsíci +3

      @@DunoCZ I think it was originally made for Linux though. Or at least had its development mostly funded from Valve for SteamOS.

    • @blkshp25
      @blkshp25 Před 9 měsíci

      It fixes games like Fallout3/NV as well

    • @samstrong6386
      @samstrong6386 Před 9 měsíci +1

      Dxvk works on Windows but it's not officially supported.

    • @samstrong6386
      @samstrong6386 Před 9 měsíci

      @@DunoCZ Dxvk on Windows mostly makes sense with titles that use DirectX 9. DirectX 11 games may have poorer performance. Windows doesn't need things like DXVK or VKD3D. Linux doesn't have DirectX, so translation to Vulkan is needed. Another thing is the game using Vulkan or OpenGL, then DXVK/VKD3D is not needed or when title have native Linux version.

  • @AMV12S
    @AMV12S Před 9 měsíci +54

    DX9 is the major problem on GTA IV because the game is too big...If you heard about drawcalls: The DX9 is limited by software to about 6000 drawcalls and only one cpu core, and vulkan use all cores with no limit for drawcalls.
    A drawcall is the cpu telling instructions for the gpu about the next frame, and as the DXVK is a translation layer this helps a lot on "converting it"...I've made a video about it 3ys ago.
    Edit: It doesn't works on all Nvidia GPUs, but works on any AMD GPU after HD 7970, because Vulkan is based on Mantle, which was an API created by AMD that became open source some years ago. Mantle was designed to run specifically on GCN based cards.

    • @FatheredPuma81
      @FatheredPuma81 Před 8 měsíci +6

      No the issue is it's unoptimized. If they actually spent time properly optimizing the game then the drawcall issue wouldn't be a huge issue.
      It's like driving down the worst paved road in existence filled with pot holes and then saying the reason you have to drive so slow is because of your tires.

    • @ivensauro
      @ivensauro Před 8 měsíci +2

      ​@@FatheredPuma81yeah, besides the optimization, the DirectX 9 is the problem for actual computers

    • @breh9320
      @breh9320 Před 8 měsíci

      So more cpu cores = better performance?

    • @SianaGearz
      @SianaGearz Před 8 měsíci +3

      The known optimisation at the time is atlasing and then merging drawcalls per sector or octree node to reduce the number of actual drawcalls. Would have for sure been something to consider to meet performance target on PC. Could have even helped on consoles who knows, since you don't have to update those merged draws a lot.
      Also they could have given it a DX11 port eventually which could have been more optimised. DX11 was available just a short time later.

    • @FatheredPuma81
      @FatheredPuma81 Před 8 měsíci

      @@breh9320No?

  • @MrSoloDolo02
    @MrSoloDolo02 Před 8 měsíci

    God bless your soul, my favorite game has been smooth as butter. One love me breda

  • @ronan24
    @ronan24 Před 9 měsíci

    I love the videos, keep it up!

  • @MarioTainaka
    @MarioTainaka Před 9 měsíci +15

    You don't need the no precache var. It actually hinders performance. Also if you're getting popin or texture streaming bugs change your video memory values to about a 3/4 of what you have
    So for example if you're running 4 gigs or 8 it would be 4096 use 3072 instead. This issue is rare tho so you shouldn't need to do this

    • @Luther7718
      @Luther7718 Před 9 měsíci +1

      Wait, should you change it to 1/4 of your actual video memory or 3/4?

    • @MarioTainaka
      @MarioTainaka Před 9 měsíci +2

      @@Luther7718 3/4 sorry
      I just woke up. Edited the comment

    • @techtrooper7793
      @techtrooper7793 Před 9 měsíci

      not working for me

    • @himanshu9418
      @himanshu9418 Před 9 měsíci +1

      its still showing me memory only 512 MB, please help

  • @ItsJustJer
    @ItsJustJer Před 9 měsíci +6

    I remember playing this on the laptop before i reformatted it, The settings are all the way down and i get like 15-17FPS and somehow my brother finished the game with the ridiculous FPS. Wonder if this fixes anything, i might redownload it again

    • @yotoprules9361
      @yotoprules9361 Před 9 měsíci

      if your system only gets 15fps, then the GPU is likely to old to run vulkan properly anyway, so DXVK wouldn't work for you. Do you know the specs of the machine?

    • @ItsJustJer
      @ItsJustJer Před 9 měsíci

      @@yotoprules9361 Eh it's just an R2 Graphics from AMD. I just had to repaste the dried compond and install a new RAM stick and tossing in an SSD for faster loading times.

    • @ItsJustJer
      @ItsJustJer Před 9 měsíci

      @@yotoprules9361 It runs GTA IV kind of fine-ish, but that's before i upgraded the basic stuffs.
      It used to not run GTA IV properly due to lack of RAM since intergrated graphics needs RAM to work aswell. But as i upgraded it to 4GB RAM, There it is. it runs GTA IV.

  • @_trudge
    @_trudge Před 9 měsíci

    ive been working on getting all the achievements again , this will help ! thank you

  • @enecosmin6620
    @enecosmin6620 Před 4 měsíci

    first time in 10 years when my gta moves good, love you man❤

  • @nicksgamingden7126
    @nicksgamingden7126 Před 9 měsíci +7

    My gmae still thinks that I have 512 MB of Video memory even after I added the comandline.txt file.
    Any solutions?
    EDIT: I figured it out. I just had to use files from the x64 folder instead of the x32 one like it was shown in the video.
    So if this helped anyone with the same issue you are welcome :D

  • @iceangelx22
    @iceangelx22 Před 9 měsíci +9

    dxvk-async reduces the stutters further so it´s worth using over regular dxvk.

  • @angryducklinginstitution76
    @angryducklinginstitution76 Před 9 měsíci

    Hi, TJGM. I recently read a news article on Sportskeeda on how you'd come to explain the working mechanics of lighting apparatuses/mechanisms in San Andreas. I like the amount of detail you put in that article, and I'd like to share with you some elements of the game I found concerning styles of design in GTA: SA in terms of how select songs, narrated skits from some of the in-game DJs, specifically selected radio stations, character costuming, the color and lighting schemas of certain buildings about the map, as well as the in-game map itself are used to both visually and auditorily enhance pivotal points within the game's narrative, from a filmmaking perspective.
    I believe the elements in my argument/findings to make sense, and everything I've found neatly and conveniently fits in place with all of other elements listed, with the overall goal of enhancing the same exact story never seeming to change/faulter. When neatly embedded coincidences continue to crop up time and again, I believe such "coincidences" to be intentional design patterns. And the patterns I found seem to be pretty shrewd indeed, at least in my opinion.
    Let me know what you think. I could post everything on one of your video threads, but it is a bit long (perhaps about the equivalency of circa 20 pages in Word). But it's very detailed, and a lot of people I've shared with online have said its pretty dang creative of Rockstar's skills when it comes to visual and auditorial storytelling. I could also email you my findings if you would prefer that method. If you like what you see, feel free to add the criteria to your channel!

    • @TJGM
      @TJGM  Před 8 měsíci

      Hi!
      Sorry I'm only seeing this now, but it does sound very interesting. If you'd like to email it to me, my email is available on the channel.
      Thanks :)

  • @matejwastaken7173
    @matejwastaken7173 Před 9 měsíci +3

    After installing DXVK i get only little stutters witch i dont mind but overall it did improve my performance.
    (i have an intel i3 processor and a radion RX 580 AMD GPU)
    And some settings i did have to tone down like the shadows being off and night shadows also.

    • @huntercz1226
      @huntercz1226 Před 9 měsíci +2

      AMD GPU drivers on Windows lack graphics pipeline library Vulkan extension to prevent shader compilation stutters (these little stutters like you mentioned). AMD GPUs on Linux doesn't have that problem. You can workaround it by using DXVK Async fork.

    • @DanielClear2
      @DanielClear2 Před 9 měsíci +2

      It should go away after some time playing.

    • @matejwastaken7173
      @matejwastaken7173 Před 9 měsíci +1

      @@huntercz1226 i might try it out, thx for the advice

    • @matejwastaken7173
      @matejwastaken7173 Před 9 měsíci

      @@huntercz1226 can u send me a link to the dxvk async site?

  • @theransomgamer
    @theransomgamer Před 9 měsíci +39

    I recently started playing GTA IV again and the first thing I did was installing the dxvk fix and it's working flawlessly. No Stutters at all and I'm loving the overall experience of the game ❤

    • @VelociJX
      @VelociJX Před 9 měsíci +1

      I have yet to install it but I’ve tried PC gta iv for the first time and I’m genuinely disappointed so I hope dxvk brings what I’m seeking :)

    • @theransomgamer
      @theransomgamer Před 9 měsíci

      @@VelociJX you should give it try, I can't imagine playing GTA IV without dxvk again

    • @fransindongo3207
      @fransindongo3207 Před 9 měsíci +1

      Can you install DXVK with a GPU that doesn't support vulkan...I have a Acer Aspire with a Nvidia Geforce GT 540m...2GB Vram & a I5 2430m...with 6 GB of Ram...Win 7...

    • @theransomgamer
      @theransomgamer Před 9 měsíci

      @@fransindongo3207 give it a try. hope it work for you

    • @yotoprules9361
      @yotoprules9361 Před 9 měsíci +1

      @@fransindongo3207 it will not work (even if it runs, you'll get single digit fps since it'll be software rendered). you'll probably have to stick with the game at stock.

  • @mofo2000
    @mofo2000 Před 7 měsíci +1

    THANK GOD THIS VID EXIST! thank you my guy, solved the problem of perfomance and my precious potato laptop can finally run smoothly, no joke. 05/10/2023.

  • @barebarekun161
    @barebarekun161 Před 8 měsíci +1

    DXVK definitely works, it mostly fixed Test Drive Unlimited 2 crash issues on my RTX 3080Ti Laptop.
    Will give it a try again after I installed GTA IV on PC.

  • @PanKoxu
    @PanKoxu Před 9 měsíci +3

    I tried it a few months ago and the only thing it did was breaking the game. It didn't even launched with these DXVK files for some reason.

  • @IAMTRUCK
    @IAMTRUCK Před 9 měsíci +5

    But keep in mind that some gpu's dont work with dxvk it will either not launch or just crash because some gpu's dont support vulkan like intel hd graphics

    • @raresmacovei8382
      @raresmacovei8382 Před 9 měsíci

      You need pre Ivy Bridge to not have Vulkan at all.

    • @whodatninja439
      @whodatninja439 Před 9 měsíci

      What about gtx 1080 and i7 6700? I can never get dxvk to work

    • @IAMTRUCK
      @IAMTRUCK Před 9 měsíci

      @@whodatninja439 i think it might be your game

    • @_NekOz
      @_NekOz Před 9 měsíci

      ​​@@whodatninja439the 1080 supports Vulkan. You would have to go back about 8 - 9 years to find a GPU that does not support Vulkan.

  • @alexandermeneses5688
    @alexandermeneses5688 Před 9 měsíci +1

    Arent you the guy from GTAF? Great to see you are living the CZcams dream. Cheers man

    • @TJGM
      @TJGM  Před 9 měsíci

      I am one of the guys from GTAF, yes 😅 Thank you!

  • @frederikbekeman
    @frederikbekeman Před 9 měsíci +1

    Love to your video's I am currently playing gta 4 on an Intel I5-6500x with 8gb ram nothing special, I probably get around 30 fps

  • @YKXZWX
    @YKXZWX Před 9 měsíci +1

    Funny thing is no one never talking about eflc.. I have 80+ fps with IV since the patch 1.0.4 is the best - but I don't even have 60fps with the dlc and I've tried any available patch but nothing works.
    Edit:dxvk included ofc

  • @JushoaStxrz
    @JushoaStxrz Před 9 měsíci +3

    increasing the vid memory didnt work for me i did everything as shown in the video but it still shows 512 in the game

  • @DCVolo
    @DCVolo Před 9 měsíci +2

    (RTTS) Delay your frames by 1ms to smooth the experience ;)
    It also helps to prevent stuttering in some games too.

  • @cybcarr
    @cybcarr Před 9 měsíci

    Whoa! Thank you for showing us this. I really not into pc gaming by now ,so a few titles interests me only. I wish you get a few 1000$ of this video. Thanks 🙏

  • @JanoschNr1
    @JanoschNr1 Před 9 měsíci +2

    Tbh till 2019 when I still had my PC, my i7-6700k oc to 4.4 in summer with my 1080Ti and M.2 SSD could run it perfectly, that's also why I couldn't understand your prior video where you complained about the performance.

    • @jm036
      @jm036 Před 9 měsíci

      Literally never had issues with the stock game on my Ryzen 5 1600 and GTX 1060 3GB back around the same time.

  • @benscko
    @benscko Před 9 měsíci +3

    Capping this game at 60fps is also better because bike physics are bound to your frames and anything above 60fps will make them handle badly because they basically loose weight

    • @IosaJ
      @IosaJ Před 8 měsíci

      I think that’s gta san Andreas

  • @TheFoolTohru
    @TheFoolTohru Před 9 měsíci

    This is amazing!

  • @TheDonBro
    @TheDonBro Před 9 měsíci

    DXVK for GTA V a thing? Is it just for GTA IV or other games, too?

    • @whitiley
      @whitiley Před 9 měsíci

      gta5 does support directx 9/11 so it should work

    • @xiono
      @xiono Před 9 měsíci

      On windows, I don’t think it’s feasible right now, not for GTAV

    • @maxplay4060
      @maxplay4060 Před 9 měsíci

      GTA V has the great optimization, so it's useless for this game. Frametime will be perfect with Vsync even without DXVK

  • @dominikcz198
    @dominikcz198 Před 9 měsíci +52

    The reason behind the terrible performance is the presence of DirectDraw in the rendering pipeline.
    This API was already completely unneeded at the time of release and it was NEVER meant to be combined with anything higher than DirectX 7. It looks like someone at Rockstar used old GTA 3 era code and pushed that into production, because it worked fine.
    However with the release of Windows 7 and the new hardware (with new drivers), the support for DirectDraw has heavily degraded, and it ruined the GTA 4 port down. If you want to confirm this bottleneck, use DDrawCompat, it will make the game playable for you again without converting to another API. Sure the performance result is not as good as in DXVK, but in case of clean DX9 pipeline implementation, it surely would have been so much better.

    • @ashar8192
      @ashar8192 Před 9 měsíci

      what is DDrawCompaT?

    • @moister3727
      @moister3727 Před 9 měsíci +2

      Interesting. I've heard GTA IV performance was due to this DirectDraw API.
      Just never undestood why.

    • @ronniecantiga5629
      @ronniecantiga5629 Před 9 měsíci

      The game only uses three threads that why the performance is shit.

    • @Moon___man
      @Moon___man Před 9 měsíci

      Just got done replaying 4 and I believe it. There are a lot of quirky little leftovers from the 3d era games in the gameplay, makes sense behinds the scenes too.

    • @thedrbat9572
      @thedrbat9572 Před 9 měsíci

      Yes this and also people further bottlenecking GTA 4 by not even having DX9 on their PC.

  • @Neumannberg
    @Neumannberg Před 9 měsíci +4

    32bit dxvk crashed when i loaded gta iv when i tried the 64bit dxvk it plays with no issues strangely I still don't know if it actually worked or not

    • @Galindo49
      @Galindo49 Před 9 měsíci +1

      64bit won’t work on the game, run an fps overlay to make sure you are running vulkan.
      Also if the game crashes with the x32, try running just the d9.dll file only.

    • @od1sseas663
      @od1sseas663 Před 9 měsíci

      if you used x64 you're actually still running DirectX 9

    • @Neumannberg
      @Neumannberg Před 9 měsíci

      @@Galindo49 32 bit d3d9 still did not work but 64 bit d3d9 did

    • @Galindo49
      @Galindo49 Před 9 měsíci

      @@Neumannberg did you check with an fps overlay?

    • @Neumannberg
      @Neumannberg Před 9 měsíci

      @@Galindo49 yup i did it says d3d9

  • @devooQTR
    @devooQTR Před 9 měsíci

    i would like to say thank you alot bro .. you saved my life

  • @RadioParanormaliumPL
    @RadioParanormaliumPL Před 9 měsíci +1

    Will it improve performance on a very weak thing such as a laptop with ultramobile i5? (a two-core four-thread CPU)

    • @yotoprules9361
      @yotoprules9361 Před 9 měsíci

      if it's new enough to support vulkan.
      Which CPU is it?

  • @JanoschNr1
    @JanoschNr1 Před 9 měsíci +3

    And hence he forth spoke: "Ask and You shall receive!"
    Matthew 7:7-11 - “Ask, and it will be given to you; seek, and you will find; knock, and it will be opened to you. For everyone who asks receives, and the one who seeks finds, and to the one who knocks it will be opened."

  • @Agustin_Delascompus
    @Agustin_Delascompus Před 9 měsíci

    excelent. can you do a video combining the 2 fixes? the dxvk plus the other fixes for gta iv graphics that you covered in the other video?

    • @TJGM
      @TJGM  Před 9 měsíci +1

      Working on it right now.

    • @Agustin_Delascompus
      @Agustin_Delascompus Před 9 měsíci

      ​@@TJGM wow, that was fast. jaja. im already downloading gta iv to test the mods you covered. grat videos. now im seeing the one you made for mipmapping of san andreas

  • @grumpybollox7949
    @grumpybollox7949 Před 8 měsíci

    great video , thank for help man

  • @breakingthehabit6596
    @breakingthehabit6596 Před 9 měsíci

    I tried it and it worked very nicely!

  • @flamingmonkey7712
    @flamingmonkey7712 Před 8 měsíci

    Man thank you so much!!!

  • @Gabriel.Glacial
    @Gabriel.Glacial Před 4 měsíci

    Hey, thank you for this great showcase, and the follow-up provided in the pinned comment and the following video! One question, which FPS monitoring overlay do you use?

  • @RPS13DRlFT
    @RPS13DRlFT Před 9 měsíci +1

    I installed the 3 mods from your other vid and this and im almost done my playthrough of the game, im loving the performance but I wish I could fix the night time light flicker from taillights

    • @Moon___man
      @Moon___man Před 9 měsíci +2

      capping my fps to around 80 seemed to help for me.

  • @leandro4552
    @leandro4552 Před 6 měsíci

    You kinda sounds like Jim Browning, you know, the youtuber? Perhaps you live in the same region, since the accent is pretty similar. Nice video btw 😉 Finally someone fixed this. Love GTA 4.

  • @dkaptain5879
    @dkaptain5879 Před 8 měsíci +1

    I launched GTA 4 on my rtx3080 and was getting 50 fps on all max. I was shocked thinking my pc was broken or something lol. Thank you

  • @martynasrackevicius360
    @martynasrackevicius360 Před 9 měsíci

    Yeah.. i was playing GTA IV for a long time without knowing about shit like this. I appreciate this bro.

  • @leyendax2528
    @leyendax2528 Před 8 měsíci

    This mod is genuinely amazing. I can finally run gta 4 on high settings with a decent performance

  • @YOEL_44
    @YOEL_44 Před 8 měsíci

    If you use an nVidia card, you don't need Riva tuner to limit FPS, you can just use nVidia's control panel.
    Alternativelly you can also forcefully set it up with nVidia Profile Inspector.

  • @CrashPilot1000
    @CrashPilot1000 Před 8 měsíci +1

    I have never played GTA but thank you very much for explaining the installation method of dxvk. Btw My Msi RTX 2080S died last week so I am on my fallback GPU a GTX 980 atm... so the GTX 1070 isn't that bad, believe me.

  • @indy2277
    @indy2277 Před 8 měsíci

    I am going to use this but I have a question, I might use some of the mods of the previous video as well. Does it matter in which order I install all of this?

  • @YungSmackAddict
    @YungSmackAddict Před 9 měsíci

    Awesome! Can you now fix the controls and the fact you have to restart the whole mission when you die?

  • @g_john
    @g_john Před 8 měsíci

    Man, I love u

  • @Alex-cx7ee
    @Alex-cx7ee Před 9 měsíci

    I'm so glad I got this in my recommendations

  • @belkaalex01
    @belkaalex01 Před 9 měsíci

    I complete the game in this way 3 years ago, a useful thing for many games

  • @OmarShtaiwi_
    @OmarShtaiwi_ Před 9 měsíci

    Yep, I was confused about that part since even though I never played IV, I still hear about that.
    Btw, RandomGaminginHD did a video on GTA IV's performance on the Steam deck. It was surprising tbh.

    • @ash735
      @ash735 Před 9 měsíci

      That's because Steam Deck converts DX to Proton which is like that versions dxvk, it's essentially the same thing of taking the DX calls and converting them to a modern API

    • @OmarShtaiwi_
      @OmarShtaiwi_ Před 9 měsíci

      @@ash735 Figured as much since the deck runs on Steam OS. Thanks for the explanation of course.

    • @grimtermite191
      @grimtermite191 Před 9 měsíci

      @@ash735Proton is not a rendering api, it is a compatibility layer.
      Dxvk is part of proton (yes the exact same dxvk). Dxvk was developed to enable windows games on Linux and it is just a happy accident that it also helps windows users

    • @olnnn
      @olnnn Před 9 měsíci

      @@ash735 It is literally using DXVK underneath - that's what's DXVK is really developed for - to run windows games well under the wine/proton compatability layers on linux and hence steamOS by translating directx 9/10/11 into vulkan instead of using the slower old built in opengl translation layer in wine/proton. That it also works for many games on actual windows is a bonus.

  • @mehrabuddinraj2024
    @mehrabuddinraj2024 Před 9 měsíci

    Can I use a graphics mod when DXVK is used?
    If so, please comment down your most favourite and optimized ones.

  • @1996Pred
    @1996Pred Před 4 měsíci +1

    For me it was over the double of the FPS gain. From near 60 to over 120FPS while standing in the Star Junction. Thanks a lot!

    • @TJGM
      @TJGM  Před 4 měsíci +1

      Glad it helped!

    • @1996Pred
      @1996Pred Před 4 měsíci

      @@TJGM You helped me a lot. I've tried to play this game since 2011 (my original code worked for R* launcher) but always had trouble with perfomance. Even on my PC (R5 2600x amd GTX 1070ti). So that's a huuuuuge difference. I don't know how they tested it and decided to release it. But they were always lazy.

  • @baaqu69
    @baaqu69 Před 4 měsíci +1

    worked right away. thanks

  • @jNoSocks
    @jNoSocks Před 8 měsíci

    I used all the Steam launch options suggested in the description, and I can change my resolution, but the in-game menu options won't go passed 1280 x 800. My monitor is 2560 x 1440. Any suggestions?

  • @saba2476
    @saba2476 Před 9 měsíci +1

    Thanks So much for this video And My Game now its smooth And I getting 60 fps 😃 Take Care!

  • @mattmatti3525
    @mattmatti3525 Před 9 měsíci

    I've literally been waiting years for someone to do this so I can finally play this game

    • @PartyQuest
      @PartyQuest Před 8 měsíci

      did it help? didn't do anything for me.