New
#31
I have revised that driver 8.15.10.1851 , is released by dell and is very ancient , I can not see any special configuration in it different to mine , as a matter of fact it has lesser configuration / settings . So I have a particular theory so i need you to check something for me , would you rather uninstall V2 of driver and install the V1 from here Custom Driver : Intel GMA 4500 MHD Extreme Plus - by nIGHmAYOR please report back if it resolve things .
ExtremePlus V1
CS:GO Black Screen
Minecraft 1.17 ERROR, 1.16.5 Work
ExtremePlus V2
CS:GO Desktop Screen
Minecraft 1.17 ERROR, 1.16.5 Work
Default
CS:GO Work Screen 15-20FPS (Minimal graphics )
Minecraft 1.17 ERROR, 1.16.5 Work
Minecraft ERROR
Backend library: LWJGL version 3.2.2 build 10
Failed to create window:
dpr$a: GLFW error 65542: WGL: The driver does not appear to support OpenGL
at dpr.b(SourceFile:218)
at org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:36)
at org.lwjgl.system.JNI.invokePPPP(Native Method)
at org.lwjgl.glfw.GLFW.nglfwCreateWindow(GLFW.java:1714)
at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:1897)
at dpr.<init>(SourceFile:92)
at enx.a(SourceFile:21)
at dvp.<init>(SourceFile:481)
at net.minecraft.client.main.Main.main(SourceFile:179)
When I went to Minecraft from version 1.17, the library was updated and I can't log in. Hike Minecraft 1.17 will not work!
I played all the games for the sake of the driver test, since it is impossible to play with such a FPS
Ok I wanted you to try out my previous release to make sure it is not a matter of anti-cheat filter the games are applying since sometimes some games falsely detect accelerated drivers as a cheat where V1 never triggered any alarm previously .
Now about Minecraft there had been an older post where I researched the specs of Mincraft to realize that at a certain point they moved on to a higher OpenGL level than the driver supports despite initially supporting the driver's OpenGL level , so you come to confirm this by using an older build where probably they haven't relied on such higher GL functions yet .
Finally CS:GO is a DirectX game , I cant find a reason why it would run on an older build of the driver yet not a new one , maybe as a suggestion try to apply the registry hack that says Enable Quality Enhancements as maybe it relies on such flag in a way , but make sure you restart after applying it to be in effect . If that does not help nothing will , so this is where you will have to use your default driver for such a game to work as we do not even get an error of a sort to work on .
Hey nIGHmAYOR; i just wanted to ask if there's some tutorial or something you know to start modding drivers? I'm trying to mod the Ironlake iGPU from the first gen core series to fix the OpenGL 3.0 support; mainly because webGL 2.0. I'm way over my head but if you could give me any starting point it would eb much appreciated
About first question its a no , I never came across any useful thing about modding , all I did was trying to reverse engineer previous modders attempts and improve overlooked things or blend approaches together etc .
About second question , version 2.1 listed in opening post is a driver designated for Ironlake to fix the OpenGL issue the 2993 driver have , however the OpenGL version of the driver is 2.1 and there is no way to carry it forward to 3.0 , you do not need to try , the chip doesn't have the necessary functions . However 2.1 is not so bad , probably you believe the problems you have with driver 2993 is because it is of old OpenGL level , however that is not quite it , I have explained it further in this post : Custom Driver : Intel HD Graphics 2000 3000 Extreme Plus -by nIGHmAYOR
Oh, so you use ghidra or some other reverse-engineering tool? Or just go full hexdump and kinda guess?
In theory ironlake was supposed to be the first intel iGPU with OpenGL 3.0; at least according to some very old archived data i could find, but as usual it seems to have borked implementations. Your driver works fine, but since WebGL 2.0 requires either DX11 or OpenGL 3.0, i thought i could give it a try and at worst just wrap the missing functions into other ones (I've done this on linux with the OSS amd driver to bring an old dx10.1 to dx11 just for the memes)
Well, 3 unsupported; BUT, they are extentions of existing supported GL commands; and oh coincidence they were added by nvidia to the standard; Seeing as how OpenGL 3.0 was supposed to just work on GPU's that supported Directx10.0, this seems to add up. It seems that intel just got lazy and never finished their 3.0 implementation, as per usual