I know this thread is a bit old and I haven't introduced myself to the board( hello zdoom peepz!), but I have been able to get Gzdoom builder pretty much fully working with no error messages and only one graphical glitch in the texture selection menu(still works, better to use it with dirictional keys now). I used playonlinux to setup my wine prefix and dependencies, and below is a list of the files that I used.
The files that I downloaded:
GZDoom Builder R2364 Setup.exe
SlimDX SDK (January 2012).msi
dotnetfx3.exe (playonlinux will fail to download this, i moved the file to ~/yourusername/.playonlinux/ressources/dotnet30/)
The files playonlinux can get for you that you need, these are under the install components tab:
directx9
dotnet35
vcrun2008
gdiplus
msvc80(this one i installed mistakenly thinking it was visual c++ 2008, its actually a driver for visual c++ 2005, i don't think you'll need it but it couldn't hurt to install anyways)
When in playonlinux make sure the wine prefix is 32bit and not 64bit, also make sure its set to windows xp mode(check 'configure wine' and 'install libraries' boxes in the install wizard.
NOTE: .NET framework will not install without running this command in your distros terminal first:
echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
the following is based on instructions from wineHQ:
change checkforupdates parameter to false in these files
~/.playonlinux/wineprefix/yourprefixnameofchoice/drive_c/Program Files/GZDoom Builder/GZBuilder.default.cfg(Note: wasnt present in my default cfg file)
~/.playonlinux/wineprefix/yourprefixnameofchoice/drive_c/users/muser/Local Settings/Application Data/Doom Builder/GZBuilder.cfg
this will prevent GZdoombuilder crash on startup
Go to Tools -> Preferences and change fonts on 'Interface' and "Script Editor" pages to Noto Sans or whatever you like.
I hope someone finds this helpful. I've spent a couple of weeks trying to get this to work lol. It does appear to have some input problems, in that your first key stroke is registered on the next keystroke, or even on the next mouse input but I was able to stop mixing of that playing with wine configuration of direct input from built in to native. Ill keep playing with this hoping for the best
