Commit graph

603 commits

Author SHA1 Message Date
Yamagi Burmeister
75df000d27 Flesh the message printed by the signal handler more out and print the
compiler used to create the binary.
2012-02-29 20:54:31 +00:00
Yamagi Burmeister
c7eac16467 Tell the user to include the executable image 2012-02-28 20:24:33 +00:00
Yamagi Burmeister
d87328293c Add a CHANGELOG entry 2012-02-27 11:33:32 +00:00
Daniel Gibson
b70dc11672 - Fix memory leaks in the server start menu by not
creating the maplist each time it's called, but
  preserve it across several calls.

- Fix M_PushMenu a second time by taking a corner
  case into account when the requested menu is 
  opened and on the stack but not on top.
2012-02-26 20:21:40 +00:00
Daniel Gibson
32377a6b57 Fix crash when opening menu twice via hotkeys
Now this closes the menu again, faking toggling behaviour
2012-02-26 18:58:48 +00:00
Yamagi Burmeister
04f5ff9523 Bump version number to 4.03 2012-02-17 08:18:25 +00:00
Yamagi Burmeister
6b2ef052ef Add a comment about GL_POINT_SMOOTH on Mesa3D 2012-02-12 16:53:41 +00:00
Yamagi Burmeister
35493a49b4 Print the version number in the window title 2012-02-09 16:56:24 +00:00
Yamagi Burmeister
f8a9f6ead4 - Define the values for point parameters in qgl.h. They should be
set by the OpenGL implementation somewhere in gl.h but apperently
  the values are sometimes wrong...
- AND the particle color with 0xFF. This is a no-op with most
  OpenGL implementations but may help Mesa3D. Suggest by
  "hukaru" on IRC.
2012-02-09 16:30:17 +00:00
Yamagi Burmeister
0f7b422ded - Switch multitexturing by default to 1
- Switch paletted textures (8 bit textures) to 0
2012-02-09 15:13:51 +00:00
Yamagi Burmeister
cf7d2645cc Fix gl_ext_multitexturing set to 1 2012-02-09 15:11:35 +00:00
Yamagi Burmeister
4b1c43e98a Do not call the low level function to create a directory, but the
filesystem internal high level API function. While here remove a
debug printf().
2012-02-07 12:25:32 +00:00
Yamagi Burmeister
146450c3e0 Bump version number to 4.02 2012-01-08 16:44:45 +00:00
Daniel Gibson
f75ea6203b Add return 0 in main() 2012-01-07 23:43:16 +00:00
Yamagi Burmeister
642cf678c0 Bump version to 4.01 2011-12-26 08:48:54 +00:00
Yamagi Burmeister
8a5dde5372 Try to recover to gl_mode 4 if the choosen mode could not be set.
This is just another hack to help stupid (mostly Ubuntu) users
and imo completly unnecessary.
2011-12-06 13:50:06 +00:00
Yamagi Burmeister
2320693f6a Change the default mode 4 aka "640x480". This should be saver than 3 aka
"640x400"
2011-12-06 13:26:12 +00:00
Yamagi Burmeister
7eee82d981 Add a quirk for the broken intermission in fact1 2011-11-11 11:47:17 +00:00
Yamagi Burmeister
184bbee145 Do not alter the existing info_player_start, create a new one instead 2011-10-24 10:08:02 +00:00
Yamagi Burmeister
a01bcd5972 Fix manual loading of some maps:
- create an unnamed info_player_start when necessary
- increase the fixup radius of the coop-connector to 550
- some formation improvemens
- add SP_CreateUnnamedSpawn to the savegames and break them again
2011-10-24 09:26:58 +00:00
Yamagi Burmeister
034e72dced Add a comment for the last revision 2011-10-23 21:02:55 +00:00
Yamagi Burmeister
ef85571d07 Fix coop startup points in case that the map was loaded via console 2011-10-23 20:34:17 +00:00
Yamagi Burmeister
55f51eb680 Add support for anisotropic filtering 2011-10-17 10:43:48 +00:00
Yamagi Burmeister
0a9585ee1b Make socket reusable 2011-10-17 10:07:50 +00:00
Yamagi Burmeister
8f04a73f86 Add \n to all error strings 2011-10-17 10:03:45 +00:00
Yamagi Burmeister
d511ed7b03 Add 1280x960. This is the "native" resolution for 19" 4:3 CRTs. 2011-10-15 16:27:19 +00:00
Yamagi Burmeister
07ed4c8b5a Make the client and server IPv6 aware 2011-10-15 16:18:26 +00:00
Yamagi Burmeister
75e9f6cf85 Prevent a deadlock when trying to open the menu while connecting 2011-10-13 14:01:40 +00:00
Yamagi Burmeister
77de60f274 Fix a rare crash by nullpointer 2011-10-13 13:16:59 +00:00
Yamagi Burmeister
1d6872caa7 Use the actual RIGHT fix -_- 2011-10-13 12:27:17 +00:00
Yamagi Burmeister
4db397a9c6 Add a missing negiator, resulting in skyboxes not hurting the player 2011-10-13 12:08:14 +00:00
Yamagi Burmeister
2e223c4f0a Add a missing malloc. Without this adding a non-numbered pak would
delete all other paks, resulting in an endless loop
2011-10-11 18:42:36 +00:00
Yamagi Burmeister
4ab909892f Fix a brainfart (do not show deathmatch items in coop) 2011-10-11 09:51:39 +00:00
Yamagi Burmeister
133ac1e5d6 Fix comment 2011-10-11 09:20:29 +00:00
Yamagi Burmeister
13d1ab9bc1 Add 1440x900 and 1920x1080 resolutions 2011-10-10 08:37:35 +00:00
Yamagi Burmeister
cc9f4590c3 Really add signalhandler.c 2011-10-10 07:53:34 +00:00
Yamagi Burmeister
60a2ca3eb9 Add a signal handler to the client 2011-10-10 07:51:16 +00:00
Yamagi Burmeister
d4a60e7b77 - Add yq2.cfg to the code, an example to stuff/ and metion it in the
README
- Rename tools/ to stuff/
2011-10-09 17:55:10 +00:00
Yamagi Burmeister
6c250e40da Rename the config dir to ~/.yq2 2011-10-09 16:59:28 +00:00
Yamagi Burmeister
db9de69884 - Bump savegame version
- Bump client version
2011-10-09 16:56:33 +00:00
Yamagi Burmeister
24b5f7fe97 Remove ctf/ from Makefile and simplify it. 2011-10-09 16:55:23 +00:00
Yamagi Burmeister
69b465fb1e Move game one dir up 2011-10-09 16:12:53 +00:00
Yamagi Burmeister
fb56085d0d Move ctf/ into it's own subproject. 2011-10-09 16:11:15 +00:00
Yamagi Burmeister
038b7f0126 Remove target_actor and misc_actor. They were never fully implemented
and unused
2011-10-09 16:08:49 +00:00
Yamagi Burmeister
27b41e697a Move player.h to misc/ 2011-10-09 15:58:20 +00:00
Yamagi Burmeister
f4cc8ff99d Correct description 2011-10-09 15:52:10 +00:00
Yamagi Burmeister
36f279fe83 cleanup tank/ and add sanity checks 2011-10-09 15:51:52 +00:00
Yamagi Burmeister
321eef5ec0 cleanup supertank/ and add sanity checks 2011-10-09 15:51:43 +00:00
Yamagi Burmeister
4f1c803c9a cleanup soldier/ and add sanity checks 2011-10-09 15:51:19 +00:00
Yamagi Burmeister
98d026c97d cleanup parasite/ and add sanity checks 2011-10-09 15:51:02 +00:00
Yamagi Burmeister
7040761a4c cleanup mutant/ and add sanity checks 2011-10-09 15:50:37 +00:00
Yamagi Burmeister
0f907646db cleanup misc/ and add sanity checks 2011-10-09 15:50:23 +00:00
Yamagi Burmeister
75821cba17 cleanup medic/ and add sanity checks 2011-10-09 15:50:07 +00:00
Yamagi Burmeister
9f8610d806 cleanup insane/ and add sanity checks 2011-10-09 15:49:44 +00:00
Yamagi Burmeister
5369804a6f cleanup infantry/ and add sanity checks 2011-10-09 15:49:04 +00:00
Yamagi Burmeister
71dca0bc24 cleanup hover/ and add sanity checks 2011-10-09 15:48:48 +00:00
Yamagi Burmeister
e589731fa1 cleanup header/ and add sanity checks 2011-10-09 15:48:36 +00:00
Yamagi Burmeister
7442bb1b98 cleanup gunner/ and add sanity checks 2011-10-09 15:48:03 +00:00
Yamagi Burmeister
fbf51542fb cleanup gladiator/ and add sanity checks 2011-10-09 15:47:46 +00:00
Yamagi Burmeister
41e0b6dfdd cleanup flyer/ and add sanity checks 2011-10-09 15:47:30 +00:00
Yamagi Burmeister
ea92ba9fe6 cleanup float/ and add sanity checks 2011-10-09 15:46:59 +00:00
Yamagi Burmeister
1cc82146a2 cleanup flipper/ and add sanity checks 2011-10-09 15:46:18 +00:00
Yamagi Burmeister
caf17d1c3e Cleanup chick and add sanity checks 2011-10-07 16:05:30 +00:00
Yamagi Burmeister
c08a7e1bbe Rework brain and add sanity checks 2011-10-07 07:23:31 +00:00
Yamagi Burmeister
c64d346e7f Rework boss3 and add sanity checks 2011-10-07 06:47:52 +00:00
Yamagi Burmeister
3576645846 Rework boss2 and add sanity checks. 2011-10-07 06:20:34 +00:00
Yamagi Burmeister
cf2fb96cce Rework berserker and add sanity checks 2011-10-07 06:09:55 +00:00
Yamagi Burmeister
7274f27131 Let ctf use the files in common/ 2011-10-06 09:13:56 +00:00
Yamagi Burmeister
feaa8a6f21 Move q_shared.c, q_shared.h and m_flash.c into common/ 2011-10-06 08:52:26 +00:00
Yamagi Burmeister
77130008cc Revert CTF macro stuff 2011-10-06 08:04:42 +00:00
Yamagi Burmeister
91ffbf0ba5 Reorder game files 2011-10-06 07:54:45 +00:00
Yamagi Burmeister
bc8a06bdd4 Roll the ctf crap back. It won't work this way, since some low level
parts of the code (g_local.h) differ too much. We need a better 
solution...
2011-10-05 19:57:25 +00:00
Yamagi Burmeister
c958563b2b Merge the uncommented rest of the CTF code and fix the Makefile 2011-10-05 18:46:23 +00:00
Yamagi Burmeister
293e360333 COmmit what we have so far. CTF is still broken 2011-10-05 17:28:30 +00:00
Yamagi Burmeister
a729ad3701 - Add header guards
- Bring the CTF files over
2011-10-05 16:33:04 +00:00
Yamagi Burmeister
56b41dd705 Merge generic parts of ctf/ with baseq2/. This should have any impact on
the baseq2/ source path.
2011-10-05 15:30:11 +00:00
Yamagi Burmeister
0bd9096f7f Integrate caedes systemwide installation patch 2011-10-04 19:29:40 +00:00
Yamagi Burmeister
b9d907f7ea Fix a bug introduced in r663 2011-10-04 16:46:51 +00:00
Yamagi Burmeister
9300c3c7e4 Use a better bounding box for rotating brush models. 2011-10-04 16:31:28 +00:00
Yamagi Burmeister
58f1ec91cd Fix the rare "SZ_GetSpace: overflow" bug, triggered by too much gibs or
debris
2011-10-04 16:02:31 +00:00
Yamagi Burmeister
9047d873ab Do not use the bodyqueue in single player 2011-10-04 15:49:22 +00:00
Yamagi Burmeister
b1b2815b66 Add file headers 2011-10-04 15:30:03 +00:00
Yamagi Burmeister
169145bf80 Reject savegames from another game.so 2011-10-04 15:16:43 +00:00
Yamagi Burmeister
bd5d37c06d Fix radius damage, broken in r660 2011-10-04 13:18:41 +00:00
Yamagi Burmeister
89f808185d Remove an unused variable 2011-10-04 13:12:50 +00:00
Yamagi Burmeister
8ba8373440 Commit the cool, amazing and outresolving savegame
system. Savegames don't break anymore when the
game.so is recompiled or changed. :)
2011-10-04 13:02:52 +00:00
Yamagi Burmeister
7258574e7f Add some comments to empty functions 2011-10-04 07:42:28 +00:00
Yamagi Burmeister
212aed50e5 Remove the last "static" function in the game code 2011-10-04 07:38:38 +00:00
Yamagi Burmeister
e1f2b10d5e Rework q_shared.* and add sanity checks 2011-10-03 17:04:35 +00:00
Yamagi Burmeister
aa9f0cce93 Cleanup of g_local.h 2011-10-03 16:28:11 +00:00
Yamagi Burmeister
f3ca824048 Rework p_weapon.c and add sanity checks 2011-10-03 16:02:22 +00:00
Yamagi Burmeister
1f95708b3d Add sanity checks to p_view.c 2011-10-03 15:38:43 +00:00
Yamagi Burmeister
6d96faf298 Cleanup of p_view.c, first step 2011-10-03 15:26:23 +00:00
Yamagi Burmeister
daaaebe859 Rework p_trail.c and add sanity checks 2011-10-03 09:06:32 +00:00
Yamagi Burmeister
8c084636f8 Rework p_hud.c 2011-10-03 08:35:27 +00:00
Yamagi Burmeister
0f1de339c2 Add file header and remove static keywords 2011-10-03 08:22:14 +00:00
Yamagi Burmeister
68d82aa2b5 Rework p_client.h again and add sanity checks. 2011-10-03 08:19:44 +00:00
Yamagi Burmeister
b768cea818 Rework g_wepon.c and add sanity checks 2011-10-02 09:02:03 +00:00
Yamagi Burmeister
e9220c468a Rework g_utils.c and fix the removal of some entity classes 2011-10-02 08:33:36 +00:00
Yamagi Burmeister
6a105cf71d Rework g_trigger.c, add sanity checks and a bugfix for cases in which a
monster spawns in a trigger_hurt.
2011-10-01 11:10:57 +00:00