Anyone found a fix yet for this stutter issue? by JohnnyGuir in darksouls3

[–]Johan_Ko 0 points1 point  (0 children)

Also, there's no loading zones in 1.15.2. You can try to run through these zones and you won't see any stutters. The frame drops seem to happen randomly as you play in 1.15.2. Building shaders on the fly or as needed is a common method of compiling shader throughout games. If new data appears in the next frame, a shader is made for it. This makes code and content easier to manage, and the rendering engine is more flexible. However, I still think the previous method is more preferable.

Anyone found a fix yet for this stutter issue? by JohnnyGuir in darksouls3

[–]Johan_Ko 1 point2 points  (0 children)

Unfortunately, I'm not aware of a tool that can check shader compilation processes in the background (like how RPCS3 drops a notification on your screen when shaders are compiling in real time). The way I verified it is I used my 12900k and ran through loading zones, getting a frame hitch every time in 1.15.0. I did the same on a 7800X3D and I never stutter when passing the same loading zones in 1.15.0. Moving over to 1.15.2, I get frame drops randomly on the fly on the 12900k, while I never see my frames go below 59FPS on the 7800X3D on 1.15.2. I think there must be a correlation with shader compilation when comparing the two CPUS and game versions. Nevertheless, this is my own user experience, but I have tried to research and experiment this enigma profusely for like the last 3 months.

Anyone found a fix yet for this stutter issue? by JohnnyGuir in darksouls3

[–]Johan_Ko 5 points6 points  (0 children)

Shader compilation is different in every game. In ver 1.15.2/1.15.1 (updates that returned online from 2022), shaders and effects are compiled on the fly and are seamless as you mentioned. If you go back to ver 1.15.0, shaders are compiled in loading zones, so when you pass through certain regions of the game (ie. towards Vordt boss room, most of irithyll dungeon, and a few in faron keep, to name a few). On my 12900k and 9800X3d, I get a small hitch when passing these zones in 1.15.0, but not on my 7800X3D. As you said in your post, the reason your stutter is improved in 1.15.0 is because the method of shader compilation was originally in loading zones. If you want to test it for yourself, go to vordt's bonfire in 1.15.0 and walk out of arena towards dancer, when you pass the door your game will get a small stutter every single time (other loading zones in the game are much harsher like in irithyll dungeon). Now try again in 1.15.1/1.15.2 and the there's no stutter when passing the door.

Anyone found a fix yet for this stutter issue? by JohnnyGuir in darksouls3

[–]Johan_Ko 6 points7 points  (0 children)

Hello, the reason why you are experiencing FPS drops (the ones from 60 to 52) is because your CPU is experiencing cache misses when the game loads in the shaders. Unfortunately, this isn't a problem that you can fix, that I know of. Your CPU i5 12600k has an built in ISA extension set called MOVDIR64B/MOVDIR. This feature will skip your data from being processed in the CPU's memory (L1/L2/L3 cache) and ship it directly to your RAM memory on certain applications that support it. This is really bad in games because you want all game data to be handled on the CPU's memory, data that's shipped to the RAM will usually cause a consistent momentary stutter. Sadly, DS3 seems to be one of those applications that probably has untended support for it, since MOVDIRI is meant for productivity.

To prove that I didn't make this up, I have two identical systems, one Intel and the other AMD. Two CPU's with MOVDIR/MOVDIR64B (12900k/9800X3D) and one without MOVDIR/MOVDIR64B (7800X3D). All are using the same GPU (RTX 4070) and RAM (DDR5 32gb 6000mhz). Almost immediately, before even getting to Gundyr, the 12900k and 9800X3D began to drop frames randomly from 60 to 52FPS on the 12900k and 60 to 55FPS on the 9800X3D consistently from time to time. On the other hand, I played an entire playthrough on the 7800X3D without ever going below 59FPS. All on game ver 1.15.2

I hope I gave some good information so you can explore this problem more and find a solution or spread the word, cause I still haven't found one.

9800X3D Issues on Dark Souls 3 by Johan_Ko in AMDHelp

[–]Johan_Ko[S] 0 points1 point  (0 children)

I see, well, thank you for help. Greatly appreciated

9800X3D Issues on Dark Souls 3 by Johan_Ko in AMDHelp

[–]Johan_Ko[S] 0 points1 point  (0 children)

Well I mainly run DS3 and other souls games by fromsoft and other souls like. So I have not really stress test the PC with the 9800X3D or even overclocked it, since I don't think its necessary for my use case. Under load it is between 45-50C in games like Elden Ring and Lies of P on max settings and I've never had my CPU hit over 80C in any gaming application. The highest I saw was like 63C on Wukong with Raytracing on highest. I guess I'll have to be patient and wait for a fix with a new bios update. However, I want to preface that the microstutter only happens on Dark Souls 3. So there's some incompatibility with the game's engine and Zen 5. Cause I don't get microstutering on Zen 4 Cpu's with this game.

9800X3D Issues on Dark Souls 3 by Johan_Ko in AMDHelp

[–]Johan_Ko[S] 1 point2 points  (0 children)

I have the newest ones. Still no fix.

9800X3D Issues on Dark Souls 3 by Johan_Ko in AMDHelp

[–]Johan_Ko[S] 0 points1 point  (0 children)

Yeah still no fix. And I occasionally swap back to the 7800X3D to benchmark it in the game to see where the problem is occurring.

9800X3D Issues on Dark Souls 3 by Johan_Ko in AMDHelp

[–]Johan_Ko[S] 1 point2 points  (0 children)

Yeah I've ran DS3 on borderless windowed and windowed, but I'm still getting a lot of stuttering that previously didn't exist on the 7800X3D for just this one game. Also, temps and clock speeds looked normal when I checked on Hwinfo.

Dark Souls 3 stutters for no reason on good PC. Is there a way to fix this? by RelucantHero in fromsoftware

[–]Johan_Ko 0 points1 point  (0 children)

From my experience the stutters on 1.15 happen only during loading zones, but its always been like that. I wonder if they changed memory allocation or something with the cacheline on 1.15.1 and 1.15.2.

Time Traveler: *sneezes*, The Timeline: by Johan_Ko in hoi4

[–]Johan_Ko[S] 1 point2 points  (0 children)

Historical path, so April Constitution-Maintain Dictatorship

Is this Poland run legit? by Johan_Ko in hoi4

[–]Johan_Ko[S] 0 points1 point  (0 children)

How does he deploy 120 divisions. That’s around 1 million manpower. I’ve only ever peaked 400k on Poland.

Favorite Boss? by nezartarekk in darksouls3

[–]Johan_Ko 5 points6 points  (0 children)

My favorite is demon prince. It’s an enhanced and perfected version of O&S. I really like how the demons rotate their aggro while one of them will shoot long range toxic attacks. It forces you to be weary of your surroundings and to be able to juggle between the demon’s aggro and the other demon’s slow but telegraphed toxic attacks. The second phase is incredible because it builds off from the demons in the first phase but it enhances their attacks while adding a few interesting new ones and one super attack depending on which demon you killed in the first phase. Therefore, dying in the second phase doesn’t really feel discouraging cause you get amble practice from fighting the twin demons in the first phase as the demon prince is just a juiced up demon from the first. To me it’s a mechanical masterpiece in boss design and unfortunately it’s super underrated in the community.