Handy guides on how to do things, written by users for users.
Moderators:GZDoom Developers, Raze Developers
Forum rules
Please don't start threads here asking for help. This forum is not for requesting guides, only for posting them. If you need help, the Editing forum is for you.
I have GZDoom running now with the doom shareware wad, but it is almost exactly like the origional Doom, even though I put the Brutal Doom wads/files in the same place. I am not very familiar with the way the game reads the wads and pk3 files so if one of you know how I can run Brutal Doom please let me know.
- Sniperz
wildweasel wrote:ZDoom should at least be able to play shareware doom, but you will not be allowed to load add on WAD files with it. For that, you will need to own the full version of the game, or alternatively, there is also Freedoom.
Sniperz wrote:Thanks Wildweasel for your response.
I now have GZDoom running with the shareware wad, but it's exactly like the origional Doom except it has key binds for weapon reloading and such, and decals.
I'm trying to run Brutal doom, so I guess I will need the proprietary wad files to run it.
I've tried FreeDoom and it's pretty good for a free (as in speech) wad but the content isn't quite as good as Doom.
- Sniperz
Sorry, I didn't know another page had been added to the topic so I posted this after your post.
Scanning dependencies of target zdoom
[ 36%] Building CXX object src/CMakeFiles/zdoom.dir/autostart.o
[ 36%] Building C object src/CMakeFiles/zdoom.dir/sdl/crashcatcher.o
[ 36%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/hardware.o
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:77:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/home/user/doom/src/src/./gl/api/gl_api.h:10:33: error: ‘void (* glBlendEquation)(GLenum)’ redeclared as different kind of symbol
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:73:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/usr/include/GL/gl.h:1661:23: error: previous declaration of ‘void glBlendEquation(GLenum)’
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:77:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/home/user/doom/src/src/./gl/api/gl_api.h:70:33: error: ‘void (* glActiveTexture)(GLenum)’ redeclared as different kind of symbol
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:73:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/usr/include/GL/gl.h:1853:23: error: previous declaration of ‘void glActiveTexture(GLenum)’
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:77:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/home/user/doom/src/src/./gl/api/gl_api.h:71:35: error: ‘void (* glMultiTexCoord2f)(GLenum, GLfloat, GLfloat)’ redeclared as different kind of symbol
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:73:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/usr/include/GL/gl.h:1891:23: error: previous declaration of ‘void glMultiTexCoord2f(GLenum, GLfloat, GLfloat)’
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:77:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/home/user/doom/src/src/./gl/api/gl_api.h:72:36: error: ‘void (* glMultiTexCoord2fv)(GLenum, const GLfloat*)’ redeclared as different kind of symbol
In file included from /home/user/doom/src/src/./gl/system/gl_system.h:73:0,
from /home/user/doom/src/src/sdl/sdlglvideo.h:7,
from /home/user/doom/src/src/sdl/hardware.cpp:50:
/usr/include/GL/gl.h:1893:23: error: previous declaration of ‘void glMultiTexCoord2fv(GLenum, const GLfloat*)’
make[2]: *** [src/CMakeFiles/zdoom.dir/sdl/hardware.o] Error 1
make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
make: *** [all] Error 2
plz hlp
All I can find is this and adding "Linux" back into src/CMakeLists.txt has no effect whatsoever.
I'd say something has to be done just for four functions (glBlendEquation, glActiveTexture, glMultiTexCoord2f and glMultiTexCoord2fv), although I have this hunch the root of all issues is the whole extension loading business to function pointers that are named exactly after existing functions (I'm still new to actual OpenGL programming so correct me if I'm wrong), so rolling back to right before this commit will just do the job for now.
I'm just randomly poking around the code to see what I can do to fix this mess without turning it into an even bigger mess.
Recordmydesktop takes forever to encode ("encode on the fly" is utterly broken) and the result randomly slows down for some reason (and is occasionally missing the latter half).
Depending on which codec I select XVidCap either crashes, corrupts the video or records the audio in a much lower pitch but only when GZDoom is running.
Trying to record Doom on this computer's been like one extremely long, played-out horrible joke.
Can anyone recommend a half-decent video recording program a 64-bit Debian derivative?
I believe VLC can also do desktop capture, but from my understanding the reason all of these programs don't work well is because of X.
Best solution I'm aware of at the moment is to get a capture device and use that. You might be able to loop the video through a Blackmagic Intensity Pro depending on your setup. (Note I do not own one of these cards so I can't say for sure.)
Just made the horrible mistake of attempting to install Steam on Crunchbang and in the process of getting GZDoom working again I appear to have uninstalled an assload of dependencies.
What exactly is required to run Oblige in 64bit?
EDIT: okay it seems like my last attempt to install Steam had left me with an irreparably broken ia32-libs. Welp, guess it's just this one map until I reinstall the entire OS...
EDIT2: Turns out I needed something from the #! repos. DDoS over, everything good! (still no steam)
Last edited by Matt on Thu Oct 24, 2013 10:18 pm, edited 2 times in total.