ASRock Z370 Pro4 Motherboard
Intel i7-8700k (not overclokced)
Nvidia GTX 1070 Ti (MSI Aero 8GB) (not overclocked)
2x8GB RAM DDR4@2400Mhz (not overclocked)
Samsung 860 EVO 1TB (operating system)
Samsung 970 PRO 1TB (games)
and i forget what the PSU is
displays being used…
some old Dell, DellSP2008WFP desktop monitor. it maxes out at 1680x1050.
and an LG TV, UN55MU6300. it maxes out at 3840x2160(4096x2160)
i know a TV isn’t the most ideal, but same issues occur regardless of the display being used. i have tried some other monitors too that max out at 1080p resolutions. but those are 5:4 displays and i prefer to have the 16:10 Dell connected.
okay! first and foremost, i am sorry for being rude about this, but… i have no intention in dealing with benchmarks, and have already dabbled in a few of those including the one linked. performance in of itself is fine.
second… i suppose 2000-some OWNED is a bit of exaggeration, more-or-less. actually around 1200 is going to be games that are completely free. whether they are indie, or are just F2P, so owned not really the correct word there. as for the other 800… around 200 of those were games given out completely free. normal games you pay for, but were given away for free. and of the remaining 600 titles, roughly about 200 of those are from subscription services. so, again, owned not really being a good choice of words. as far as outright bought games go, around 400 of those. and keep in mind that those figures are just from the past 3years, roughly speaking.
all-in-all, that means there are most likely going to be PLENTY of those games simply not optimized well. whether that just means poorly developed or a crappy port. meh.
further more… i am 100% certain it is not a hardware issue. if it isn’t likely to be an OS issue or an issue with DWM… DWM being a common issue that pretty much the entire internet knows about… then it would have to be a driver issue.
again, there are PLENTY of reasons as of to why issues with DWM don’t affect plenty of other people. then there are going to be those who are fine with it, or don’t even notice issues. but i PROMISE you that issues with DWM are widely known about. pretty much every gamer hates DWM. . . . research it.
why you think PC getting ports from Console is more-and-more common over the last some few years? it used to be the other around, that Console would get all the ports. there is a good reason why more-and-more developers are flocking to Console… even Bethesda, whom WAS renowned for only liking to develop on PC.
it sure as hell isn’t simply because of sales, or marketing. it also isn’t because of how convenient it is to manage software titles for the developers. which is only more-or-less true. Console manufacturers are fixing that. i mean… biggest fret for a console game developer is/was constantly having to learn the new API on the new console and optimize usage. DirectX made things easy on PC, because it is always pretty much the same exact thing just upgraded. there wasn’t always this new steep learning curve to overcome. but what difference does that make when you toss in DWM? real talk… if it was because of the first aforementioned things, then PC gaming would have tanked a LONG time ago. believe it.
think about it… console game developers mostly stayed on console DESPITE having a new learning curve to overcome with each new generation of consoles. whereas, on the other hand, PC game developers whom are already familiar with DirectX API’s drop like flies in favor of consoles. if it wasn’t something at least relatively new, don’t you think PC gaming would have hit the pits long ago? don’t you think consoles would still be getting all the crappy ports?
many and much of it has to do with DWM. not because of the API being used, not because of the diversity in hardware and/or peripherals being used. if it was the hardware/peripherals, then PC gaming would have tanked long ago. if it were the API, then developers would automatically default to Xbox.
keep in mind that PC was never meant for games in the first place. people just made games on PC simply because they could. and they could do it using their own software and tools they developed themselves. they didn’t have royalty fees to worry about… i can go on with more reasons!
problem with that is that it meant the PC gaming industry has no standards to keep things in check with… still doesn’t. no industry standards is a huge problem. without standards you would strive to even so much as call it an industry in the place.
at any rate…
the biggest thing i can add to any of this is that i can get perfectly smooth gameplay depending on the driver version and its configuration.
when using the latest graphics driver this particular trick doesn’t work, for some reason. not the trick from my original post, but a different one i found on a whim a couple years back.
but the trick i have found for me is this…
using nvidiaprofileinspector set “Frame Rate Limiter” to 0xF000003C. i have NO clue what the F does, but 3C converts to 60 decimal. without the F the framerate is capped but gameplay is not smooth. with the F, gameplay is perfectly smooth.
this trick works for, as far as i can tell, damn near every game. DirectX9 and below, Vulkan, OpenGL and DirectX10 and above games.
a couple of games i noticed it didn’t work well with is Crashlands and Criminal Girls : Invite Only. but out of like at least 200-some tested games, this trick works perfectly. Dirext9 and below, Vulkan and OpenGL get a screen tear at the very very bottom of the screen. it can be easily ignored, or moved off-screen using RTSS Scanline feature. DirectX10/11 games don’t get a screen tear. DWM takes care of it.
as far as all of the other games go… i swear to this… i have tested damn near every game i have access to on the latest Nvidia drivers and it is pure hell to get just a SMALL handful playing smooth. always got to jump through hoops and configure something. some are impossible to play smoothly.
all-in-all, it shouldn’t be taken from this that is purely a driver issue.
if you search the internet, pretty much everything you find about DWM is bad news. ( not to be confused with DWM from suckless)