GZDooM Runs at Standstill Pace After Win 10 Update

Forum rules
Contrary to popular belief, we are not all-knowing-all-seeing magical beings!

If you want help you're going to have to provide lots of info. Like what is your hardware, what is your operating system, what version of GZDoom/LZDoom/whatever you're using, what mods you're loading, how you're loading it, what you've already tried for fixing the problem, and anything else that is even remotely relevant to the problem.

We can't magically figure out what it is if you're going to be vague, and if we feel like you're just wasting our time with guessing games we will act like that's what you're really doing and won't help you.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: GZDooM Runs at Standstill Pace After Win 10 Update

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by deus-ex » Mon Sep 27, 2021 3:42 pm

ReX wrote:
Enjay wrote:If I recall correctly, the method you have used to prevent updates will eventually get to a point where Windows says, nope, you've delayed enough - we're doing this.
Yes, the maximum is 35 days.
Windows 10 updating drivers without user consent is quite annoying. Many years ago, I have been wandering through this hell many times myself. With the release of Windows 10 build 1607 in August 2016, an option to disable automatic driver updates was added. No strings attached, no expiry date.

By adding the following key and value to your Windows registry automatic driver updates are disabled once and for all:

Code: Select all

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"ExcludeWUDriversInQualityUpdate"=dword:00000001
Download the attached reg file, remove the filename extension .txt, and import it into your Window registry (press ENTER onto the reg file or use the context menu to execute it).

To reenable automatic driver updates either set the value of "ExcludeWUDriversInQualityUpdate" to 0 (dword:00000000) or delete the key from the registry.
Attachments
ExcludeWUDriversInQualityUpdate.reg.txt
(129 Bytes) Downloaded 32 times

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 26, 2021 12:07 pm

Enjay wrote:If I recall correctly, the method you have used to prevent updates will eventually get to a point where Windows says, nope, you've delayed enough - we're doing this.
Yes, the maximum is 35 days.
Enjay wrote:However, I also think that there is a workaround. If you go into your settings (I forget exactly where) and tell Windows that you are on a metered connection, and then double check in the updates preferences that you are set to not allow updates over a metered connection, then Windows will not update.
I did see the reference to a "metered connection", but I ignored it.
Enjay wrote:Of course, compulsory health warning: preventing your computer from updating can mean you missing out on important security updates.
Yes, I agree. However, my workaround allows me to get the security updates while also permitting a roll back of the stinkin' intel drivers. It's just a couple of extra steps to suspend the Win 10 updates after I've rolled back the drivers. For example, I currently have updates postponed for a week. I will reset that to allow update checks to become current, and install the updates when they become available (without these updates interfering with my ability to use GZDooM).

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Enjay » Sun Sep 26, 2021 11:51 am

If I recall correctly, the method you have used to prevent updates will eventually get to a point where Windows says, nope, you've delayed enough - we're doing this.

However, I also think that there is a workaround. If you go into your settings (I forget exactly where) and tell Windows that you are on a metered connection, and then double check in the updates preferences that you are set to not allow updates over a metered connection, then Windows will not update.

At least, that used to be a suggested way of doing it. I've never actually done it myself.

Of course, compulsory health warning: preventing your computer from updating can mean you missing out on important security updates.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 26, 2021 11:45 am

Rachael wrote:Unfortunately, not having the affected hardware myself, it's impossible for me to know what files would be needed.
I'll continue to use my workaround for now. As an absolute last resort I'll periodically prevent Win 10 updates from installing on my computer.

Thanks for your suggestions, nonetheless.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Rachael » Sun Sep 26, 2021 9:41 am

Ah then that means it's pulling in additional .dll files that need to be in the same folder, also. Unfortunately, not having the affected hardware myself, it's impossible for me to know what files would be needed.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 26, 2021 9:20 am

Rachael wrote:While the computer is in a working state - one thing you can try is copy all the *ig4icd*.dll files directly into the GZDoom folder (while it is working).
I tried what you suggested and GZDooM doesn't start. I get a different error this time: "R_OPENGL: Unable to create an OpenGL render context". When I delete the file GZDooM goes back to starting (and running) just fine.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Rachael » Sun Sep 26, 2021 8:06 am

While the computer is in a working state - one thing you can try is copy all the *ig4icd*.dll files directly into the GZDoom folder (while it is working). Hopefully this will mean if it tries a driver update again, your system won't get completely hosed. It's not guaranteed to work but it's a trick you can try. (Similar things have been successfully done with AMD's ICD drivers when they break shit - which is often).

As you might guess, opengl32.dll (which GZDoom loads) is nothing more than a wrapper file that looks up your installed drivers and calls the ICD driver instead. Once the ICD is loaded it just passes all the OpenGL commands to it, directly. Vulkan works the same way.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 26, 2021 7:38 am

Graf Zahl wrote:With all that, I'm afraid, but it looks you got yourself into a corner with your OS update you cannot get out anymore.
Yes, that became apparent as soon as I "upgraded" from Win 7 to Win 10.
Graf Zahl wrote:Seriously, if you cannot retire that system for financial reasons it may actually be best to nuke your OS entirely and install Windows 8.1 or some Linux distro on it as that won't try to shoot it to shit again. With Linux you'd even get official GL 3.3 support again.
Yes, I have been contemplating a dual-install with Linux. I just need to get educated on how to do it properly, so that I don't make this computer completely useless.
Graf Zahl wrote:Aside from that, seeing the trouble you have to go through to keep it alive, is there really no chance to get a used laptop with somewhat better hardware from eBay? Because with this one the fight will endlessly continue and ultimately cost you more than just money.
I have been considering 2 options. First, I was thinking of asking a computer build/repair store to completely swap out my system board with a more modern one. This would likely require changing the power supply too. Let's see how costly this is. Second, I was thinking of asking the same guy at the computer store to build me a mid-level rig with relatively modern hardware. Again, let's see what it costs. If this is affordable, it might be a better option than buying a used computer from an unknown seller.

Meanwhile, in the endless yo-yoing that I am undergoing because of Microsoft and intel, I have yet another update. This time it's a happy one. After messing with trying to run various versions of GZDooM that support GLES and not succeeding, I decided to try something different, as follows:

1. I reverted to the version of the intel graphics drivers that support Win 8.1
2. When asked if I want to restart my computer to make the changes effective, I selected "not now"
3. At this point I tried drfrag's custom version of GZDooM that he developed for me in March 2020, and which worked fine since then (except for the starts and stops created by Win 10 updates). GZDooM did not run
4. I went into the computer's Settings and paused updates for a week
5. I restarted my computer to make the rollback to the older version of the graphics drivers effective
6. I tried running drfrag's custom version. Et voila! It ran fine and all is well with the world again
7. GZDooM with GLES support (v4.7.0) still does not work

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Graf Zahl » Wed Sep 22, 2021 4:54 am

I just read your post over here: viewtopic.php?p=1200611#p1200611

With all that, I'm afraid, but it looks you got yourself into a corner with your OS update you cannot get out anymore. The sad and simple fact is that the HD3000 has no driver support for Windows 10 anymore, so it was just luck that you were able to get anything running at all before.
Seriously, if you cannot retire that system for financial reasons it may actually be best to nuke your OS entirely and install Windows 8.1 or some Linux distro on it as that won't try to shoot it to shit again. With Linux you'd even get official GL 3.3 support again.
Aside from that, seeing the trouble you have to go through to keep it alive, is there really no chance to get a used laptop with somewhat better hardware from eBay? Because with this one the fight will endlessly continue and ultimately cost you more than just money.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Graf Zahl » Sun Sep 19, 2021 12:28 pm

GLES2 is a subset of regular OpenGL 2.x with a few minor differences. But like I said, with hardware this old and long abandoned, don't expect much. If LZDoom does not work on it, nothing will.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 19, 2021 12:05 pm

Enjay wrote:If you try one of the dev builds, OpenGL ES is available through the display options.
I tried 4.6.0b as well as 4.6.1 GLES and GZDooM doesn't start.

Yhis thread specifically mentions OpenGLES 2.0, which got me wondering what the difference is between that and OpenGL. I came across this article, which talks about "embedded systems" being typically designed for smartphones, tablets, etc. On the face of it, that would explain why I am unable to run GZDooM GLES on my computer. But then how to explain this post, which references an "old potato laptop (10 years old)".

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Enjay » Sun Sep 19, 2021 10:54 am

If you try one of the dev builds, OpenGL ES is available through the display options.

https://devbuilds.drdteam.org/gzdoom/

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 19, 2021 10:48 am

Graf Zahl wrote:Have you tried the GLES backend that recently got added to GZDoom?
I have not been a frequent visitor to the forums of late, and my search of the Development Builds yielded no results. On the forums I found this link, but it's from months ago and I don't know if there's anything newer. (Unless a newer version is to be found here?) Also, would you please point me to relevant documentation?
If you need to stick to a system with an Intel HD3000 you may be better off installing Linux on it due to the unsupported Windows graphics drivers. There at least you get a working GL 3.3 driver.
This might be the best of non-ideal options. I will ask about implementing this on the Off-Topic forums.

Thanks for your suggestions.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by Graf Zahl » Sun Sep 19, 2021 10:26 am

Have you tried the GLES backend that recently got added to GZDoom?
But TBH, I do not expect a miracle here. If you need to stick to a system with an Intel HD3000 you may be better off installing Linux on it due to the unsupported Windows graphics drivers. There at least you get a working GL 3.3 driver.

Re: GZDooM Runs at Standstill Pace After Win 10 Update

by ReX » Sun Sep 19, 2021 10:10 am

@Big Frauds: Thanks for the suggestion; I'll keep that in mind.

Here's another update: Now, even with Version: 15.28.24.4229 of the graphic drivers GZDooM is unplayable. I have tried switching back and forth between this set of drivers and Version: 9.17.10.4459 but the game remains unresponsive.

This is probably the final nail in the coffin of my DooM editing "career", unless I stumble upon another workaround. I really don't want to spend USD 1,000 or more on a new rig that I will primarily be buying so I can edit for, and play, GZDooM.

And isn't it just peachy that this happened when I am on the glide path to completing a major project.

Top