quake 3

This is a discussion on quake 3 within the Game Programming forums, part of the General Programming Boards category; well, for starters i'd like to tell everyone that you can go to quake's homepage at www.quake.com and download all ...

quake 3

well, for starters i'd like to tell everyone that you can go to quake's homepage at www.quake.com and download all of the source code for quake 3. Now for the question-> since i used to play quake on one of my long lost computers that had open gl on it...I was wondering if someone can post a link for and open gl download.

Q3 source has been out for quite a while now. You don't just download OpenGL, it comes with your graphics card drivers. Even if you did compile the Q3 source code, you still need the original data files to play the game.

Q3 source has been out for quite a while now. You don't just download OpenGL, it comes with your graphics card drivers. Even if you did compile the Q3 source code, you still need the original data files to play the game.

1. i do got the ORIGINAL game
2. I did have open gl on my comp i thought bc i switch this graphics card to a new comp which im currently using
3. i was just trying to be a nice/helpful guy cause im sure someone will find that the source file is helpful and didn't know it was out there

You do realize the q3 engine source was only recently released, and is different from just the game source...right?

To the OP: what makes you think you need to do anything? Everything required to build quake you've downloaded, and as long as you've got updated drivers they should be fine.

One thing though, I tried building the engine source, and I can't get it to actually work when I run the built executable... it just gets me to a red screen, and I can tell when the mouse goes over a button but i can't actually see anything when it does stuff. I spent about five hours wading through the quake virtual machine calls and found several inconsistencies, starting with the user interface version required by quake, but when I changed that I only continued to face problem after problem afterwards.

I've tried to recompile these 'releases' and to date I've never gotten any of them working.

My theories:
When these projects are completed they sit on the company hard drive for oh eons and eons. Sometimes the source may even be totally lost or portions of it. Also things tend to get scrambled here and there and someone puts the wrong version of cpp file in or wrong this or that. So when you get the code, it's NOT what was released in the game. It's someone's idea of what they 'thought' was the total game source but in reality the programmers might have changed some things at the last minute and maybe they never officially made it to the company hard drive.
Once a game is relased, it's nearly impossible to get all of the source and data back. It's like it falls into a black hole after a couple of years.

Wolf 3D,DOOM, Quake, etc. None of them have compiled correctly for me.

Quake 2 compiled fine for me after some fiddling, mainly with where to place the executable and .dll's - the source seemed fine. As pointed out you do need the data files from the full, purchased game.

I had been able to get the original GLQuake to compile and then actually work so that I could reprogram it and actually feel like I had total mastery over the game (and that was pretty cool too actually).

I really honestly don't remember what I did though...I could send the workspace and the resources that I have to make it work.