Support List

Need help running G/Q/ZDoom/ECWolf/Zandronum/3DGE/EDuke32/Raze? Did your computer break? Ask here.

Moderator: GZDoom Developers

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.
User avatar
Rachael
Posts: 13782
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Support List

Post by Rachael »

This chart will help to differentiate support levels between different methods and environments of running GZDoom. If your hardware/system is listed here, it is to help you figure out why some bug reports may not be accepted or why others may not be immediately addressed.

Directly supported (Recommended):
If anything breaks in these, they'll have a higher priority and greater chance to be fixed
  • Microsoft Windows 10 and later (Windows Server equivalents okay, as long as you're using GUI mode with proper drivers and sound service enabled)
  • Any GPU that supports Vulkan
  • Any processor with AMD64 (aka "64-bit") instruction sets
  • Linux (latest official kernel version), compiled with GCC (version 11 or later) or Clang (version 14 or later)
  • Mac OS (12.x or later)

Secondary support:
These are lower priority, but they do tend to get fixed when a developer associated with them gets a chance
  • Windows 8 and later
  • OpenGL 3.3 and later GPU's, or any GPU that is too old to support Vulkan but can still use modern GZDoom

Loosely supported:
The core development team will not assist with these issues by themselves, and to keep these working depends on user support and contributions. Bugs opened specific to these setups tend to take longer - they may work, but they're not a huge issue to the development team, and may frequently suffer regressions in the development cycle - the more unusual your setup, the more likely it is to break - support for these depend more or less on user contributions or fixes towards the affected third-party API's if applicable. Also, all older items on this list (WinXP, OGL2.0, etc) are on the chopping block for removal in the future.
  • Older GPU chipsets (OpenGL 2.x and later)
  • Windows Vista, or 7, or other older operating systems (incl. older Linux)
  • Any Unix-based operating system not based on Mac OS (incl. all BSD variants)
  • FreeBSD
  • Any commercial Linux/Unix system that is not Mac (Red Hat, Solaris, etc)
  • Running in a VM or with API substitutions (Wine, ReShade, SwiftShader [OpenGL currently broken, won't fix], etc)
  • Using GZDoom with video recording software (especially Bandicam, it often breaks with most setups)
  • Running in C:\Program Files folder (it works, just don't expect us to care about it, many other things not related to GZDoom tend to break when you do, though)
  • Raspberry Pi 3/4
  • ARM 64-bit processors running Linux, Windows, BSD, or anything other than Mac OS
  • Mac OS (10.12 or later)

Not supported:
These are things that either never have and may never be supported in GZDoom, or may have once worked with GZDoom, but now do not, and will probably never be fixed - please check out ZDoom32 if you're interested in working with Legacy set-ups.
  • Older 32-bit only processors of any architecture (ARM/Intel/etc)
  • Any 32-bit operating system
  • WSL1/WSL2
  • Any OpenGL 1.x-based graphics cards/chipsets - this includes any graphics card that does not support Pixel Shader 1.4 for software rendering
  • Any GPU more than 10 years old
  • OS/2, DOS, Windows 9x/ME, NT3.x/NT4, 2000, or any extremely old operating system
  • Bug reports on any version of GZDoom that is older than the latest released, or forked based upon that. Exception: Fork port bugs (i.e. Zandronum, GZ3Doom, D-Touch) are accepted provided that the bug still exists in a current version. Be sure to report it to the fork developer first!
  • Any version of Mac OS X older than 10.12
  • Any Raspberry Pi model older than the Pi 2
  • OpenBSD
  • Any overlay program, such as Discord, Steam, Overwolf, Twitch, etc.
  • PowerPC processors
* If reporting bugs on a fork there are frequently cases where the fork's developer (i.e. Zandronum) will instruct you to cross-post the bug here. The reason why they do this is because you are likely to have more information than they do which will help to address the bug. If they have any ideas about the causes of that bug they will often send you here with that information, as well - so if they say anything about it, or you have a link to your original bug report thread where they refer you here, it is very helpful to us.
User avatar
TDRR
Posts: 816
Joined: Sun Mar 11, 2018 4:15 pm
Location: Venezuela

Re: Support List

Post by TDRR »

Rachael wrote:Not supported:
These are things that either never have and may never be supported in GZDoom, or may have once worked with GZDoom, but now do not, and will probably never be fixed - please check out ZDoom32 if you're interested in working with Legacy set-ups.
  • Linux-On-Windows
  • Any OpenGL 1.x-based graphics cards/chipsets - this includes any graphics card that does not support Pixel Shader 1.4 for software rendering
  • Any GPU more than 10 years old
  • OS/2, DOS, Windows 9x/ME, NT3.x/NT4, 2000, or any extremely old operating system
Just in case, while ZDoom32 is very good, for those 3 items on the list you may need something a bit more legacy-oriented: ZDoom LE

The main differences are that this one performs faster on legacy hardware, has OpenGL 1.2 support and runs on Windows 95.
For 95 support, you need to use ZDoom LE version 2.8.1a R3, because all later versions IIRC removed W95 support and are slower on older machines.

There's also ZDoom Classic but the version it's based on is way too old, still give it a try if everything else fails.

Return to “Technical Issues”