Eclipse Community https://board.eclipse.cx/ |
|
Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel https://board.eclipse.cx/viewtopic.php?t=431 |
Page 2 of 3 |
Author: | K4sum1 [ 24 Dec 2022, 20:12 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
So I went to 7000, and had both the weird font and pixelated blur issues on both AMD and Intel, however OGL, DX9, and DX11 work perfectly fine on heaven in my testing. Also the SSD I mentioned in the previous post is fine, apparently 6801 can corrupt partitions. |
Author: | com.android.systemui [ 25 Dec 2022, 06:40 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Please also try with build 6936, 6941 (x86), 6956 (x86), and the builds between 7000 and 7600. Don't forget to use NTOSKRNL Emu_Extender. If testing the 32-bit builds are more complicated, please try the x64 builds first. |
Author: | com.android.systemui [ 25 Dec 2022, 06:44 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Can you open the Intel HD Graphics control panel, play mp4 videos on Windows Media Player (especially 1080p videos), and play Chess Titans? |
Author: | blueclouds8666 [ 25 Dec 2022, 14:57 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
At the uncertainty of making a new thread or not, i'll be replying you here: I have analyzed DWM's function calls and it does seem rendering is entirely comprised of D3D10.1 calls (namely D3D10CreateDevice1 for initialization, ID3D10Buffer::Map, ID3D10RenderTargetView::Release, ID3D10Texture2D::Release, ID3D10ShaderResourceView::Release for rendering & other related tasks). While i have observed a very few D3D11 calls, they seem to be used exclusively for checks, only done at the beginning and not used ever again after this initial phase of the compositing engine. I am also not aware of any kind of interoperability between DX10 and 11 that allows running ID3D10 functions inside a D3D11 context. (Likely) There is no 9Ex fallback mode on Win7, as it is probably not even needed. Direct3D10.1 can run on feature level 9_1 hardware providing the renderer code was programmed accordingly (not using hardware features not available in feature level 9_1), which this is the case, so it can run on the same hardware as Vista, providing the driver vendor wasn't lazy enough to forget to implement D3D10.1 on their WDDM drivers for their legacy GPUs (if i'm not mistaken, GeForce 5 FX WDDM drivers never implemented D3D10 so there is that (there is a chance those can only run aero under vista, unless something escapes my knowledge)(further research needed), intel probably neglected some of their older GPUs as well). Vista also uses exclusively 9Ex. Tests with RivaTuner further confirm my findings (attached images). Read the latest blog post at my website for all the technical details: http://neonfloppy.sytes.net/blog/2022-12-25/ |
Author: | com.android.systemui [ 25 Dec 2022, 16:42 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
During Windows 7 development, since what build was DWM migrated to DirectX 10? |
Author: | K4sum1 [ 25 Dec 2022, 17:01 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
|
Author: | K4sum1 [ 25 Dec 2022, 19:09 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Tried 6910, same behavior as 6801. |
Author: | K4sum1 [ 25 Dec 2022, 20:17 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
6936 is the same as well. |
Author: | com.android.systemui [ 26 Dec 2022, 00:26 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Do you use NTOSKRNL Emu_Extender? |
Author: | K4sum1 [ 26 Dec 2022, 00:39 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Yes, I use the same version shipped in this pack https://board.eclipse.cx/viewtopic.php?p=3294#p3294 |
Author: | com.android.systemui [ 26 Dec 2022, 02:23 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Mine is Mobile, version 10.18.10.4885, December 2017 build. |
Author: | K4sum1 [ 26 Dec 2022, 02:23 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Hmm, I got my build from Intel's site, try the ntoskrn8.sys I used and the latest driver from Intel. |
Author: | com.android.systemui [ 26 Dec 2022, 02:31 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
But, how about the AMD driver that you're installed on the Windows Vista machine that breaks DX11? What is the exact driver version and build? Do you also use George King's NTOSKRNL Emu_Extender there? |
Author: | K4sum1 [ 26 Dec 2022, 02:32 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Anything after 17.10.1 breaks DX11, for my testing I used 18.3.1 since I had it on my USB still, but any release after 17.10.1 should be the same. I use the same George King NTOSKRNL emu for all. |
Author: | com.android.systemui [ 28 Dec 2022, 12:03 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Intel HD Graphics 4000 driver version 10.18.10.5161 build August 2020 works almost perfectly fine for me too. However, the 1080p videos are still crashing with problem signature BEX, code c0000005. |
Author: | com.android.systemui [ 28 Dec 2022, 12:36 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
So, the bottom line is: DirectX 9 won't work at all on Windows Vista, nor even at least working so messy with glitches or artifacts, but keeps returning BEX64 related errors. |
Author: | com.android.systemui [ 28 Dec 2022, 13:22 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Maybe the culprit is the d3d9.dll file located in System32 and SysWOW64 folder. It would be worked perfectly if we use the backported Windows 7's d3d9.dll for Windows Vista, but it also has so many missing functions. Hope win32 in MSFN know this immediately. |
Author: | K4sum1 [ 28 Dec 2022, 22:07 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Could try build 7000 d3d9, or maybe a slightly earlier build's d3d9 just to test with? |
Author: | com.android.systemui [ 29 Dec 2022, 01:52 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
No, it has quite a lot of missing functions when checked on Windows Vista Extended Kernel using Dependency Walker. May win32 in MSFN would know this immediately and try to backport it. |
Author: | com.android.systemui [ 29 Dec 2022, 06:30 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Here are the following missing dependent functions (in gdi32.dll) that are needed for the Windows 7 Build 6519 d3d9.dll file | Edit: Windows 7 build 6519's d3d9.dll behaves the same like Vista's d3d9.dll
Author: | K4sum1 [ 29 Dec 2022, 07:38 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Seeing as how those are a bunch of 2 functions, you could probably remove the 2 and see if it works |
Author: | com.android.systemui [ 29 Dec 2022, 11:44 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
How do I remove them? Should I use CFF Explorer? Have you tried if it is still working even you removed some missing dependency functions? |
Author: | K4sum1 [ 29 Dec 2022, 11:55 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
I'll try it later. Use CFF Explorer to remove the 2. |
Author: | com.android.systemui [ 29 Dec 2022, 13:54 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
I tried removing them, and I got this error when trying to play Chess Titans: | So, all I have to do is only add the missing functions to gdi32.dll and user32.dll files.
Author: | SatoshiHikari [ 07 Jan 2023, 01:08 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
if it would help any I have a collection of all the Intel HD graphics 4000 drivers ever made (from xp-10) that I'm wIlling to offer if it would help with the problem https://www.mediafire.com/folder/7cn502z2o2hbo/Intel Drivers (HD 3000-4000) |
Author: | com.android.systemui [ 13 Feb 2023, 07:35 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Windows 7's Aero DWM actually also still relies on D3D9 (for older graphic cards only). |
Author: | com.android.systemui [ 01 Jun 2023, 07:44 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Yay! Today I was able again to run D3D9 games and programs in Windows Vista Extended Kernel using the newer version of the Intel HD Graphics 4000 driver! So, I used WineD3D to do this. I copied the WineD3D d3d8.dll, d3d9.dll, and wined3d.dll files to System32, replacing the original ones. I also renamed the igdumdim64.dll and igdumdim32.dll files in System32 and SysWOW64. WineD3D works by emulating Direct3D 8 and 9 into OpenGL. However, it is not perfect and there are still some crashes. What it can do:
|
Author: | K4sum1 [ 01 Jun 2023, 08:16 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Yeah that would be what I'd expect from WineD3D, but it is a interesting workaround. The latest extended kernel appears to have fixed OpenGL with x64 applications on AMD (looks to be a similar issue if you forgot), so I'm guessing fixes could be coming for x86 as well. |
Author: | com.android.systemui [ 01 Jun 2023, 08:49 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
DXVK's D3D9 also most likely will work in Windows Vista Extended Kernel, even much better than WineD3D. However, DXVK only works on graphic cards with Vulkan API, and Intel HD Graphics 4000 doesn't support Vulkan. |
Author: | com.android.systemui [ 01 Jun 2023, 13:32 ] |
Post subject: | Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel |
Proof: |
Page 2 of 3 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Limited |