DoomGuy999 Posted January 19, 2024 I have been using ZDoom since September, since GZDoom says this: ---------------------------------------------- Fatal Error - GZDoom 4.10.0 64-bit DOOM 2: Hell on Earth Execution could not continue. Unable to load shader Default: Init Shader 'Default': Vertex shader: Vertex shader was successfully compiled to run on hardware. Fragment shader: Fragment shader was successfully compiled to run on hardware. Linking: Vertex shader(s) failed to link, fragment shader(s) failed to link. unexpected error. unexpected error. ------------------------------- I don't even want any kind of shaders, I just want to play regular doom, that is unless these shaders are necessary. Computer info (i got most of this from the stickers on it) Acer Aspire Laptop Windows 7 OS Quad Core and AMD Radeon Graphics. A8 Vision AMD i don't want to type the whole thing if this is an easy fix. 0 Quote Share this post Link to post
Edward850 Posted January 19, 2024 Shaders are a necessary component of modern graphics APIs. Make sure your graphics drivers are up to date, otherwise you'll need to use an older version of GZDoom or pick a different source port. 0 Quote Share this post Link to post
DoomGuy999 Posted January 19, 2024 21 minutes ago, Edward850 said: Shaders are a necessary component of modern graphics APIs. Make sure your graphics drivers are up to date, otherwise you'll need to use an older version of GZDoom or pick a different source port. last time i checked graphic drivers was august when i reformatted my computer. where can i check older versions of GZDoom, and are they as good as the newest version? 0 Quote Share this post Link to post
Darkcrafter07 Posted January 20, 2024 Where's that hero that could port GZDoom to DirectX so Windows users could wave goodbye to all this madness? 0 Quote Share this post Link to post
DoomGuy999 Posted January 20, 2024 10 minutes ago, Darkcrafter07 said: Where's that hero that could port GZDoom to DirectX so Windows users could wave goodbye to all this madness? I'm not the only user to experience these issues? let me guess, people on apple mac have no trouble? btw what is DirectX? 0 Quote Share this post Link to post
Darkcrafter07 Posted January 20, 2024 DirectX, OpenGL, Vulkan are all different APIs - an interface between your OS and computer parts that links them together. DirectX is Microsoft API that dominates the market and supported the most due to the fact that gamers money lays in PC, then there come OpenGL it's an open source and cross-platform API. OpenGL has been deprecated and Vulkan is like being a next generation OpenGL. The other issue here is that OpenGL by itself really sucked before version 3.3 came out (2010) while DirectX rocked since DirectX9 times (Crysis). Chances you pick a cheap and a really old card and fire up a directx game (made for windows) and it works like a charm are high, it will also look more or less the same across all video cards manufacturers like amd, intel and nvidia, just having different fps. It's only now that the latest OpenGL4.6 version has been finally supported by all manufactures and Vulkan is still being kind of buggy on some even recent cards. DirectX can't work on mac, android, ios and linux and to make it work there you need the software to be written in OpenGL or Vulkan or to be emulated via "wrappers". That's the reason why GZDoom is OpenGL/Vulkan - because it works everywhere. The best and least troublesome manufacturer you can rely upon is nvidia, it supports them all DirectX, OpenGL, Vulkan. AMD never had a decent OpenGL support and something always worked wrong, so with AMD you have to go with Vulkan and DirectX. Intel cards have a good OpenGL support but bad Vulkan (it's newer), so with Intel cards go by DirectX and OpenGL. Oh you have AMD Radeon Graphics, it's bad at OpenGL, by going with AMD you want to prefer Vulkan, only if it's supported by your card hehe. 0 Quote Share this post Link to post
Edward850 Posted January 20, 2024 (edited) 24 minutes ago, DoomGuy999 said: I'm not the only user to experience these issues? let me guess, people on apple mac have no trouble? No he's simply misrepresenting the problem. You are having issues with OpenGL shader compilation, GZDoom is requiring a newer standard than your graphics driver fully supports. Windows has nothing to do with the issue, it's between you and your graphics card vendor. DirectX can have similar problems, and GZDoom supporting it wouldn't mean you could run GZDoom if it (very likely) used a newer standard, given it'll need something like DX11 or 12 to match the Vulkan API. 44 minutes ago, DoomGuy999 said: where can i check older versions of GZDoom, and are they as good as the newest version? https://zdoom.org/files/gzdoom/bin/ They are older versions of GZDoom, it's rather self descriptive. Edited January 20, 2024 by Edward850 0 Quote Share this post Link to post
Darkcrafter07 Posted January 20, 2024 I just googled what A8 Vision AMD is - Radeon HD 7640G, released June 1 2012. Of course it will not support Vulkan as it's too old. The only way you can run GZDoom on your system is via OpenGL, being released on 2012 it must support OpenGL3.3 at least, so please install drivers from the official AMD site, so your system must be able to digest the newest GZDoom. https://www.amd.com/en/support/apu/amd-series-processors/amd-a8-series-apu-for-laptops/a8-4500m-radeon-hd-7640g 0 Quote Share this post Link to post
DoomGuy999 Posted January 20, 2024 16 hours ago, Edward850 said: No he's simply misrepresenting the problem. You are having issues with OpenGL shader compilation, GZDoom is requiring a newer standard than your graphics driver fully supports. Windows has nothing to do with the issue, it's between you and your graphics card vendor. DirectX can have similar problems, and GZDoom supporting it wouldn't mean you could run GZDoom if it (very likely) used a newer standard, given it'll need something like DX11 or 12 to match the Vulkan API. https://zdoom.org/files/gzdoom/bin/ They are older versions of GZDoom, it's rather self descriptive. 16 hours ago, Darkcrafter07 said: I just googled what A8 Vision AMD is - Radeon HD 7640G, released June 1 2012. Of course it will not support Vulkan as it's too old. The only way you can run GZDoom on your system is via OpenGL, being released on 2012 it must support OpenGL3.3 at least, so please install drivers from the official AMD site, so your system must be able to digest the newest GZDoom. https://www.amd.com/en/support/apu/amd-series-processors/amd-a8-series-apu-for-laptops/a8-4500m-radeon-hd-7640g Thanks for the help. And also, windows 7 says it searched the internet for graphics driver updates, and it said that it was up to date. That was august though. Should I download the 2 that say windows 7 64 bit? 0 Quote Share this post Link to post
Darkcrafter07 Posted January 20, 2024 1 hour ago, DoomGuy999 said: Thanks for the help. And also, windows 7 says it searched the internet for graphics driver updates, and it said that it was up to date. That was august though. Should I download the 2 that say windows 7 64 bit? You're welcome, yes, download the Windows 7 x64 one. 0 Quote Share this post Link to post
DoomGuy999 Posted January 20, 2024 3 minutes ago, Darkcrafter07 said: You're welcome, yes, download the Windows 7 x64 one. Ok, thanks! I'll try it soon. 1 Quote Share this post Link to post
DoomGuy999 Posted January 20, 2024 19 minutes ago, Darkcrafter07 said: You're welcome, yes, download the Windows 7 x64 one. oh, and your "About me" page says you are like mapping? i got a community project you might be interested in called doom II extended 0 Quote Share this post Link to post
Darkcrafter07 Posted January 21, 2024 Have the driver worked? 4 hours ago, DoomGuy999 said: oh, and your "About me" page says you are like mapping? i got a community project you might be interested in called doom II extended Do you have a link to the project? I could do something when mood comes in. 0 Quote Share this post Link to post
DoomGuy999 Posted January 28, 2024 On 1/20/2024 at 7:18 PM, Darkcrafter07 said: Have the driver worked? Do you have a link to the project? I could do something when mood comes in. Sorry I forgot to reply. Apologies to the mods here for getting off topic. 0 Quote Share this post Link to post
Dark Pulse Posted January 28, 2024 Long story short, OP, your GPU in that laptop does not support Vulkan (which is generally the ideal renderer to use nowadays), but it does support OpenGL 4.4 (and DirectX 11.2), and so GZDoom should run fine with the OpenGL renderer. Though from what I've heard, the intention is to sunset the OpenGL renderer sometime in the relatively near future, so while you're good for now, eventually that will be the next real limitation, and the only real solution to that is "obtain a newer laptop." Based on the date of that GPU, it's already almost 12 years old. 0 Quote Share this post Link to post
Darkcrafter07 Posted January 29, 2024 18 hours ago, DoomGuy999 said: Sorry I forgot to reply. Apologies to the mods here for getting off topic. So have the driver worked? Thanks for the link, I have dropped something in there. 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.