Hello everybody,
The Mac version of GZDoom v4.10.0 crashes when I try to change the Render Mode. I want to set it to "Doom Software Renderer" but that doesn't seem possible. It works in the Windows version.
Changing settings like OpenGL ES or Vulkan also doesn't let me change the Render Mode.
Is it even possible to use Doom Software Renderer in the Mac version and if so then how?
Any help is appreciated!
Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
Moderator: GZDoom Developers
Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.
If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.
Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.
If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.
Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
Please post a crash report.
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
Thank you for the reply. Here's a link to the crash report:
https://www.dropbox.com/scl/fi/y19eljuz ... pkxpv&dl=0
https://www.dropbox.com/scl/fi/y19eljuz ... pkxpv&dl=0
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
It crashes inside Intel graphics driver. The problem seems to be specific to Intel HD Graphics 3000 your MacBook Pro has. Taking into account that it's the oldest supported integrated GPU, I don't think someone will invest time into debugging this. I would suggest to play with OpenGL renderer options to make it look closer to software renderer.
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
Thank you for the reply! The render mode does seem to work on a newer system. 
I ran into another issue:
I'm trying to make a portable version. I can get it to work for Windows but not for Mac
For the Windows version I copied the ini file from my Documents\My Games\GZDoom folder to the folder containing the gzdoom start up file. I then renamed the ini file to "gzdoom_portable.ini". When i start up gzdoom it loads the portable ini file.
However when I try to do this on a Mac the portable ini will not load.
is there a way to make the ini portable for Mac?

I ran into another issue:
I'm trying to make a portable version. I can get it to work for Windows but not for Mac
For the Windows version I copied the ini file from my Documents\My Games\GZDoom folder to the folder containing the gzdoom start up file. I then renamed the ini file to "gzdoom_portable.ini". When i start up gzdoom it loads the portable ini file.
However when I try to do this on a Mac the portable ini will not load.
is there a way to make the ini portable for Mac?
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
You would have to edit the source to do this. Windows is probably the only platform that GZDoom officially supports a true portable config on.
https://github.com/ZDoom/gzdoom/blob/ma ... lpaths.cpp
Any mention of "portable" is quite missing from the Linux version of this file - https://github.com/ZDoom/gzdoom/blob/ma ... lpaths.cpp
and the OS X version - https://github.com/ZDoom/gzdoom/blob/ma ... alpaths.mm
It could be coded in, and someday it probably should be for those who want it. Software freedom is about using software the way you want, not what your platform dictates you must do. I have no idea how easy this would be, but I think it's at least doable.
https://github.com/ZDoom/gzdoom/blob/ma ... lpaths.cpp
Any mention of "portable" is quite missing from the Linux version of this file - https://github.com/ZDoom/gzdoom/blob/ma ... lpaths.cpp
and the OS X version - https://github.com/ZDoom/gzdoom/blob/ma ... alpaths.mm
It could be coded in, and someday it probably should be for those who want it. Software freedom is about using software the way you want, not what your platform dictates you must do. I have no idea how easy this would be, but I think it's at least doable.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49230
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Mac version of GZDoom crashes when trying to select "Doom Software Renderer"
It should be just as easy as it is on Windows. Of course with the locked down system, on Macs this will be a lot harder to use unless you self-compile.