dxwrapper icon indicating copy to clipboard operation
dxwrapper copied to clipboard

Micro Stutters

Open Mitradis opened this issue 2 years ago • 8 comments

Its not issue this project. Micro Stutters - small jerks of frame. Some games on modern system, or just with a combination hardware\windows\drivers, have Micro Stutters (sometimes they are not at all micro). I ran into this in some old games (need for speed hot pursuit 2, world of warcraft 1.12.1, warcraft 3 1.26a etc). This problem in these games, I could not fix anything. So I decided to write, perhaps you know how such problems can be analyzed and solutions sought. I've tried different wrappers with different options, but they dont helping.

Mitradis avatar May 08 '22 19:05 Mitradis

That's not something with the rendering pipeline to fix (except perhaps the infamous shader compilation problem of UE4 games). https://www.pcgamingwiki.com/wiki/Talk:Troubleshooting_guide/Display_and_visual_problems

mirh avatar May 08 '22 21:05 mirh

If your DPC is low, then it's not DPC to cause your problems. It seems self-evident. Meanwhile people with shitty DPC are going to have a bad time.

Then, network drivers could be a culprit too. Or perhaps older games don't play nice with fullscreen optimizations. What happens if you use dgvoodoo2 (besides the way lower performance)?

mirh avatar May 09 '22 15:05 mirh

I'm sure using dgvoodoo2 with specialK to force flip mode isn't something you tried. But alas I'm skeptical that could help by now. How about mentioning your specs for starters?

mirh avatar May 10 '22 11:05 mirh

A frametime graph wouldn't have hurt. Anyhow, well, I have just generic advices for the moment. Did you try to boot without anything else running? (msconfig > diagnostic boot) Also in the bios try to enable only the P-cores, and toggle whatever HPET option you have atm.

mirh avatar May 10 '22 19:05 mirh

here I described the problem in more detail and there is a video: https://github.com/vmangos/core/issues/1508 I also made a new video https://youtu.be/NF2LhjMH0gE game for testing (clean): https://drive.google.com/file/d/1ne3vEJAdH4Boiq_CU0nIhq51_FeXD29p/view?usp=sharing refrain from formulaic questions, i try everything, sorry i'm just tired of the same questions about vsync\drivers etc.

Mitradis avatar Jun 01 '22 13:06 Mitradis

Nothing of what I told you was that sfc /scannow bullshit.

mirh avatar Jun 01 '22 14:06 mirh

@mith do not write anymore, scan your brain do you understand that you write nonsense? the problem is only in some games. and you write that the problem is in the whole computer. I have no problems with more than 30 games. GTFO.

Mitradis avatar Jun 01 '22 14:06 Mitradis

I asked you to test diagnostic startup (to be sure nothing else is interfering), HPET and P-cores. Even hyper-threading and USB polling rate now that I think to it. All of that has effects that are immensely application specific. If you have better ideas you are free to diagnose alone.

mirh avatar Jun 01 '22 16:06 mirh