Questions tagged [quake]

Quake is a first person shooter created and relesed by id Software in 1996. The game engine offers full real-time 3D rendering and support for 3D acceleration through OpenGL.

Quake is a first person shooter created and released by id Software in 1996. The game engine offers full real-time 3D rendering and support for 3D acceleration through OpenGL and is available under the terms of the GPL.

Quake on Wikipedia:

Articles about Quake:

29 questions
0
votes
1 answer

Quake 3 portal and frustum culling

I am trying to understand the Quake3's source code. Does anyone know what the function R_MarkLeaves() in ( tr_world.c) file is doing? I think this has to do something with portal culling ? I need to know how this works so i can also implement this…
revolutionary
  • 3,314
  • 4
  • 36
  • 53
0
votes
0 answers

Can't get custom .dll get to work with Quake 2 Rerelease

this is a long shot, but I'm having a strange problem. I was compiling the Q2R source code (https://github.com/id-Software/quake2-rerelease-dll) with no issues, but when I replace the original .dll file with it, the game crashes at startup, saying…
Verne
  • 19
  • 3
0
votes
0 answers

eclipse com.sun.media is MISSING [SOLVED]

I'm currently having problems using OpenAL with Eclipse LWJGL. Com.sun.media.sound.WaveFileReader could not be imported, so com.sun.media itself did not exist. How should I solve it? I've dug deep into this and googled it, but haven't found a…
0
votes
0 answers

Quake BSPs in pyopengl

I can’t find anything about a BSP loader in pyopengl. I want to make a quake like game/engine in python for a class but I can only find stuff on OBJs and nothing on Quake BSPs. If it comes to it I will convert use BSP2OBJ I have not tried any but I…
0
votes
2 answers

Starting and minimizing Quake Terminal at startup

I'm trying to create a WSF that I can run using Task Scheduler at login. I want it to open the Terminal, switch to Quake mode, minimize that and then close the orignal Terminal window. I've got as far as getting the Terminal to open, and activate…
0
votes
0 answers

Multiple definition errors while building Quake on Arch linux

So I tried compiling the original Quake World source today on my Arch linux machine, but ld(the linking program) threw errors like: /usr/bin/ld: debugi386-glibc/server/common.o:/home/tom/Projects/quake-source/Quake/QW//client/common.c:59: multiple…
ThatGuy
  • 1
  • 1
0
votes
1 answer

Error: Junk at EOL, first unrecognised character is '('

I am trying to compile Quake 1 (QW) from source code and have run into the following problem when compiling client/d_copy.s : Error: Junk at EOL, first unrecognised character is '('. The file in question is here (please excuse the syntax…
Billylegota
  • 306
  • 1
  • 3
  • 8
0
votes
1 answer

Quake MAP brushes

Many level editors like Quake or Source games uses implicit plane equation for brush side representation (by 3 points) instead of simple (n.x n.y n.z d). { ... ( 256 0 0 ) ( 256 0 1 ) ( 256 1 0 ) GROUND1_6 0 0 0 1.0 1.0 ( 0 128 0 )…
user1188351
  • 93
  • 2
  • 10
0
votes
0 answers

nvidia opengl framebuffer object forces vsync on

Basically I implemented gamma correction into a q3 based game to get rid of the annoying SetDeviceGammaRamp. I'm using GL_EXT_framebuffer_object for a post process vertex shader. It works pretty fine except that it has some weird behavior on nvidia…
ouned
  • 51
  • 7
0
votes
2 answers

Trouble rendering Quake 3 maps

I've been working on a Quake 3 BSP loader. However I cannot get the faces to render correctly. Here are the vertices for a map. Here's what happens when I render faces on a map. This is the code for the render: void bsp::render() { for ( …
Noah Klabo
  • 17
  • 2
0
votes
1 answer

Which technology should I use to develop this fisheye perspective game?

I'm going to develop a 3D game, that a player walks in a maze with a 3D first-person perspective, collects things and escapes a monster. The game itself is very simple, but as it is not for entertainment, but for a biological experiment, so it has…
Timothy
  • 4,467
  • 5
  • 28
  • 51
0
votes
2 answers

string terminated by ^7

I make a rcon request to a quake 3 server in C# using a udp socket and byte arrays for sending and receiving. Everything works fine except that when I request a server status, the player names strings are all terminated by ^7, like this:…
Crouzilles
  • 743
  • 2
  • 13
  • 26
-1
votes
3 answers

Why are these function names in parenthesis?

I've been meaning to ask this question for a while now. What's going on with these functions? Why are the names in parenthesis? void (*think)(gentity_t *self); void (*reached)(gentity_t *self); // movers call this when hitting…
LJD
  • 498
  • 4
  • 11
-1
votes
1 answer

Can't render Quake 3 bsp format

I am writing a loader and a renderer of *.bsp Quake 3 files for my 3D engine. I am supporting the format version 46 (0x2e). Everything is rendered well untill I am using very simple maps. The geometry of simple maps renders correctly both under my…
Paweł Jastrzębski
  • 747
  • 1
  • 6
  • 24
1
2