LordOfChaos
Member
DX12 first launched in 2015, of course there have been additions since then, but it's still stunning that going on 10 years later it's still in this state
I know I'm just saying a linux os on a similar specced pc is a far better comparison and would illustrate this point much better.
The developer incompetence must be pretty wide spread then since this is a problem with 70% of the AAA landscape.So no, this is a developer incompetence issue. There are plenty of games that run smoothly on PC.
Modern windows tries to be too much to too many. All the integrated bullshit, telemetry, stores, the need for it to work on everything from handhelds to tablets to desktops. They need to go back to the drawing board and make it an OS first rather than a trojan horse to sell you a bunch of other shit.It's probably an architectural problem, unlike Linux, Windows shouldn't be modular.
I wonder if now that theres so much CPU performance left on the table with the implosion of multi core designs of which Games barely use more than 6 to 8 cores that going back to these type of high level APIs could make sense by leveraging these unused cores to mitigate any overhead compared to DX12.It worked for a decade+ because DX6 through 11 were high-level graphics APIs. These APIs abstract away many low-level details, including shader compilation and pipeline management. The graphics driver handled much of the heavy lifting, which meant no stutters but at the same time more API and driver overhead.
Yeah but now Windows users are saying it. And Steam deck is doing it.Linux users have been saying this for over 20 years now. Amazing that there still people talking about Linux taking over. I hope it happens but I gave up on that so long ago.
The average windows user isn't on this boardYeah but now Windows users are saying it.
I wonder if now that theres so much CPU performance left on the table with the implosion of multi core designs of which Games barely use more than 6 to 8 cores that going back to these type of high level APIs could make sense by leveraging these unused cores to mitigate any overhead compared to DX12.
Could Intel E cores for example take care of API overhead on the driver level without much input from game devs?
Yeah but now Windows users are saying it. And Steam deck is doing it.
You been PC gaming for over 100 years?This is the reason I left pc gaming more than 10 decades ago. The windows and DirectX combo was driving me insane.
Years!You been PC gaming for over 100 years?
Yeah but now Windows users are saying it. And Steam deck is doing it.
Sure all the shit 20~30fps, crap IQ, etc on consoles didn't drive you insane but Windows and DX did.This is the reason I left pc gaming more than 10 years ago. The windows and DirectX combo was driving me insane.
Ι'm just stating the source of the issue. I don't mind any kind of solution as long as i'm playing my games smoothly. They might as well use AI to fully develop their games while they are siting there drinking mimosas all day for all i care.The developer incompetence must be pretty wide spread then since this is a problem with 70% of the AAA landscape.
If changing an API can curb that incompetence due to better tech why not take it? What's the alternative? Scream and plead on deaf ears to "do better"? They aren't gonna fucking hear us, they already have to rush the project to get out for the release date
Sure all the shit 20~30fps, crap IQ, etc on consoles didn't drive you insane but Windows and DX did.
My standards are higher when i play on a $1500 system with a GPU that alone costs as much as a console.Sure all the shit 20~30fps, crap IQ, etc on consoles didn't drive you insane but Windows and DX did.
Use AMD, it's fine.I hear the Linux experience with Nvidia is not that good either (no DLSS or RT in most games). As much as windows sucks, it's still the better experience probably.
Don't play games in alpha/beta state.My standards are higher when i play on a $1500 system with a GPU that alone costs as much as a console.
My standards are higher when i play on a $1500 system with a GPU that alone costs as much as a console.
I don't. None of the games i play state they are in alpha/beta state.Don't play games in alpha/beta state.
Of course they don't officially, but CP2077, for example, was clearly in alpha state. Every game without pre shader compilation is in beta at best.I don't. None of the games i play state they are in alpha/beta state.
Then maybe they shouldn't sell games that are still in alpha/beta state?Of course they don't officially, but CP2077, for example, was clearly in alpha state. Every game without pre shader compilation is in beta at best.
For sure. Still they are doing this and patching after.Then maybe they shouldn't sell games that are still in alpha/beta state?
Why avoid blaming the developers? Why must it be always the consumer's fault?
Also, CP2077 was at least fixed. It runs smoother than many games with inherent stutter issues that were never fixed and probably never will.
SCORN isn't fixed. Last patch claimed it fixed the stuttering issues but for some reason i'm still getting them. I still haven't fully played the game because of that. I don't think it will get any other patch, which means it's broken forever or until there's a mod/fan made patch for it.Afaik, almost every game without pre compilation was fixed, at least.
You been PC gaming for over 100 years?
I think we know what sort of beads you really meant.
I remember my bead rate dropping to 2 bps with a windows update.
The draft kept blowing the beads.
Scorn, Gothan Knights.I've wondered for awhile if I'm having a better time on linux. I don't have windows to try it against, but I remember in the early days of proton, I would encounter shader stutter like everyone describes and it was brutal. Now I can do a fresh install of that, tekken, or quake champions (games where the pattern was super obvious) and they are fine. Almost al of my games do a pre-comp that appears to be handled by steam. That can get annoying with frequently updated games but I haven't come across that shader stutter in a long time.
Are there any particularly bad games I can try out and report back? Sounds like scorn might be one?
Microsoft always promise a lot but rarely deliver. It’s extremely frustrating.Admittedly, it promised a lot of good things.
Then reality hit, like a truck.
Basically it allows things to interfere with frame presentation. For instance, when you adjust volume and the little Windows menu pops up over the game, this can cause problems like your monitor stuttering or even disengaging the mouse itself. In fact, any overlay can appear over the game like the Xbox game bar (this is the real reason they want to eliminate exclusive fullscreen, so they can have their ecosystem always present without needing to inject code into games to get it working in exclusive fullscreen.) If you are playing a shooter for instance, and this overlay appears over the game and you move your mouse in such a way that the mouse cursor typically invisible while gaming, slides over the pop-up, suddenly the cursor will appear and if you should click it, well now you're getting alt tabbed. This is made even worse by the fact that disabling fullscreen optimizations doesn't even fix this. The pop-up could be hidden behind the game but it'll still treat it like it's over it. I made an example video of this in action in Microsoft's own first party game:What's the issue with it?
Scorn, Gothan Knights.
Try Elden Ring too. People say that the game still doesn't do pre comp, yet I don’t notice any stutter anymore after some past patch even after updating video driver.
Well, he rightfully should, they might actually see and hear what he says and fix their shit. It's very important imo even if it's the same old story over and over, somehow maybe it gets enough attention and is looked into by relevant people.Alex complaining about PC performance issues. News at 11
nothing will change, its ms we are talking about, steam really need start mandating native Linux ports, maybe then ms will give a shit.
From what I understand a lot of games with native ports you are still better off running through translation of the windows version.nothing will change, its ms we are talking about, steam really need start mandating native Linux ports, maybe then ms will give a shit.
From what I understand a lot of games with native ports you are still better off running through translation of the windows version.
There is literally nothing Microsoft does that another company doesn’t do better.Alex makes a great point here: the compilation stutter problem doesn't happen on SteamOS.
MS has been dropping the ball for years when it comes to Windows and gaming. They're one of the biggest companies in the word, they're one of the biggest game publishers in the world, they've got their own console ecosystem yet a much smaller, privately owned company is beating them at their own game. MS is a fucking joke, their utter incompetence is holding back what's possible on PC.
Controller design!There is literally nothing Microsoft does that another company doesn’t do better.
2. Gamers abandon windows and push SteamOS Bazzite as the dominant gaming platform.
I'm interested to know your experience with Scorn. I complained about it after i got the latest version from GOG (with the latest patch included) but some other people report that the stutters are fixed for them.Okay Scorn is only 10 bucks so I just picked it up and I'll try it out hopefully tonight and report back. I've been wondering about this for a long time now.
I'm interested to know your experience with Scorn. I complained about it after i got the latest version from GOG (with the latest patch included) but some other people report that the stutters are fixed for them.
I'm not sure what kind of stutters i'm getting though. Not sure if they are cache or traversal or some kind of bad asset streaming. But they are very noticeable and annoying. Game runs at 60fps and i see those sudden hitches every 10 or 20 seconds as i'm exploring. And i'm running the game from an SSD.
Then the stutters i'm seeing are not shader cache ones because i'm sure i have traversed these same areas before and i'm still getting them. They don't feel like that anyway, they are more sudden single frame stutters. Tried every sync option i could think of, even on a VRR screen and i can't get rid of them.With the shader stutters, you can replay an area immediately after the first time and they will be all cleared up. At least the most obvious cases. That's the way to tell.
Then the stutters i'm seeing are not shader cache ones because i'm sure i have traversed these same areas before and i'm still getting them. They don't feel like that anyway, they are more sudden single frame stutters. Tried every sync option i could think of, even on a VRR screen and i can't get rid of them.