Commit graph

184 commits

Author SHA1 Message Date
Yamagi Burmeister
b6bb97e223 - add support for big endian CPUs
- enable the build on SPARC64
- add runtime-requirements for SPARC64
- bump version number to 4.10
2012-04-16 06:54:48 +00:00
Yamagi Burmeister
9edf27f103 Reactor yesterdays work 2012-03-12 08:11:22 +00:00
Daniel Gibson
441c988b31 - Add JPEG support
- Refactor call to LoadTGA so it returns image_t * directly
2012-03-11 16:50:57 +00:00
Yamagi Burmeister
7358bf50e9 Spelling 2012-02-09 17:01:29 +00:00
Yamagi Burmeister
af5cf7cb50 Fix for Ubuntu (again) not linking libxxvm87dga... 2012-01-07 16:19:10 +00:00
Yamagi Burmeister
ca7445e001 Fix build on Ubuntu 2011-12-26 08:48:33 +00:00
Yamagi Burmeister
9edbca1747 Support for verbose build via "gmake VERBOSE=1" 2011-12-08 11:15:38 +00:00
Yamagi Burmeister
60a2ca3eb9 Add a signal handler to the client 2011-10-10 07:51:16 +00:00
Yamagi Burmeister
3fced8ba12 Don't link common/shared/flash.c into the dedicated server 2011-10-09 17:12:03 +00:00
Yamagi Burmeister
24b5f7fe97 Remove ctf/ from Makefile and simplify it. 2011-10-09 16:55:23 +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
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
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
26f00aaf53 Use pkg-config for X11 2011-10-05 16:46:25 +00:00
Yamagi Burmeister
0a6df135dd - Some cleanups to the Makefile
- Use sdl-config everywehre
2011-10-05 16:43:51 +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
0424b36e88 Beschreibung leicht verbessert 2010-12-20 09:07:23 +00:00
Yamagi Burmeister
9f38155a7e Include-Path für SDL auch in den Refresher 2010-11-26 12:43:27 +00:00
Yamagi Burmeister
ce68e01009 Ein neues Makefile 2010-11-26 12:28:00 +00:00
Yamagi Burmeister
cb0159014d Connectionless server commands in eine eigene Datei 2010-11-26 08:12:50 +00:00
Yamagi Burmeister
ca69a68868 Benenne sv_ents.c in sv_entities.c um 2010-11-25 16:52:44 +00:00
Yamagi Burmeister
e35544ed52 Bennene sv_ccmds.c in sv_cmd.c um 2010-11-25 16:39:19 +00:00
Yamagi Burmeister
5ddb6ab6a1 Den Server-Savegame-Code in eine eigenen Datei 2010-11-25 16:36:27 +00:00
Yamagi Burmeister
ff360644fc Löse das Verzeichnis client/console auf 2010-11-25 15:32:39 +00:00
Yamagi Burmeister
b859cec1e2 Löse das Verzeichnis client/input auf 2010-11-25 15:28:41 +00:00
Yamagi Burmeister
9128f49e47 Überarbeite das Makefile 2010-10-27 13:50:20 +00:00
Yamagi Burmeister
6db456587c Schreibe das Hardwaregamma auf X11 um :) 2010-10-25 15:57:39 +00:00
Yamagi Burmeister
7fc1f607c9 Benenne gl_warp.c in r_warp.c um 2010-10-23 08:55:28 +00:00
Yamagi Burmeister
a5346cbfbe Benenne gl_scrap.c in r_scrap.c um 2010-10-23 08:33:44 +00:00
Yamagi Burmeister
4d647257fa Benennen gl_rsurf.c in r_surf.c um 2010-10-23 08:28:39 +00:00
Yamagi Burmeister
4c9536e400 - Benenne alle Funktionen in gl_rsurf um
- Lightmaps in ne eigene Datei
2010-10-23 08:24:28 +00:00
Yamagi Burmeister
d6acc3b4ea Bennene gl_rmisc in r_misc um 2010-10-23 07:21:53 +00:00
Yamagi Burmeister
de91dbe5b0 Benennen gl_rmain.c in r_main.c um 2010-10-23 06:56:02 +00:00
Yamagi Burmeister
05cef57735 Benennen gl_model.c zu r_model.c um 2010-10-23 06:13:38 +00:00
Yamagi Burmeister
2de15c4a73 Bennene gl_mesh.c in r_mesh.c um 2010-10-22 09:29:09 +00:00
Yamagi Burmeister
139ecd30f4 Bennene gl_lights.c zu r_lights.c um 2010-10-22 09:23:44 +00:00
Yamagi Burmeister
d59ab83f0d Benenne gl_image.c zu r_image.c um 2010-10-22 09:18:23 +00:00
Yamagi Burmeister
3989b43035 Bennene gl_draw.c in r_draw.c um 2010-10-22 08:48:01 +00:00
Yamagi Burmeister
fe1fe1a555 Makefile für md2 2010-10-21 08:19:42 +00:00
Yamagi Burmeister
719b958688 sp2 in eine eigene Datei 2010-10-21 08:16:27 +00:00
Yamagi Burmeister
70f14e4fa5 wal in eine eigene datei 2010-10-21 07:44:15 +00:00
Yamagi Burmeister
b94c471a24 tga in eine eigene Datei 2010-10-21 07:38:33 +00:00
Yamagi Burmeister
7d54bf6e41 PCX in ne eigene Datei 2010-10-21 07:35:45 +00:00
Yamagi Burmeister
56f27f1e3a Scrapping in ne eigene Datei 2010-10-21 07:29:20 +00:00
Yamagi Burmeister
0e7a9957e9 Löse qgl/ und vid/ auf 2010-10-19 09:17:18 +00:00
Yamagi Burmeister
aabf1567ae Lösche das alte Low Level Input Backend 2010-10-19 07:30:58 +00:00
Yamagi Burmeister
010aa5b498 Ein neues Inputsystem in SDL. Das ist alles noch sehr Alpha... 2010-10-19 07:14:05 +00:00
Yamagi Burmeister
baf6349ff1 strlrm() und main() in eine eigene Datei 2010-10-18 16:06:40 +00:00
Yamagi Burmeister
f78eb87c3c Bennene posix/ nach unix/ um, da dies irgendwie treffender ist 2010-10-18 15:08:13 +00:00
Yamagi Burmeister
714f013511 Benenne refresh/ zu qgl/ um 2010-10-18 14:01:34 +00:00
Yamagi Burmeister
7330801e9e Bennene abi.c in input.c um 2010-10-18 13:37:52 +00:00
Yamagi Burmeister
bf1cb56842 Ordne posix/ neu 2010-10-18 13:28:14 +00:00
Yamagi Burmeister
9a750b4e4e Bennene posix.c zu hunk.c um 2010-10-18 13:19:17 +00:00
Yamagi Burmeister
030a5eee08 Verschiebe unzip nach common 2010-09-01 08:58:58 +00:00
Yamagi Burmeister
c5796a8db1 msg_* in ein eigenes Verzeichnis 2010-09-01 08:25:09 +00:00
Yamagi Burmeister
0636b586d3 Verschiebe com_* in ein eigenes Verzeichnis 2010-09-01 08:17:37 +00:00
Yamagi Burmeister
511aa3bb69 Verschiebe cmd_* in ein eigenes Verezichnis 2010-09-01 08:04:13 +00:00
Yamagi Burmeister
f0f12c0492 cm_* in ein eigenes Verzeichnis 2010-09-01 07:41:37 +00:00
Yamagi Burmeister
e6052d6a48 Rename net_chan.c to netchan.c 2010-08-31 09:45:59 +00:00
Yamagi Burmeister
be13ad94f0 Rename common.c to misc.c 2010-08-31 09:20:26 +00:00
Yamagi Burmeister
a0f1467882 SPlit the zone malloc into an own file 2010-08-31 09:08:30 +00:00
Yamagi Burmeister
6379c981f8 SPlit the common argument processing into an own file 2010-08-31 09:03:32 +00:00
Yamagi Burmeister
6c81165985 Split the server side memory management into an own file 2010-08-31 08:58:46 +00:00
Yamagi Burmeister
e72bd4af00 Split the message reading and preprocessing into an own file 2010-08-31 08:52:40 +00:00
Yamagi Burmeister
a3e2a52535 Split the Message IO into an own file 2010-08-31 08:48:11 +00:00
Yamagi Burmeister
2ec78c2df7 SPlit the client/server-stuff into an own file 2010-08-31 08:40:45 +00:00
Yamagi Burmeister
a54576c9ce Rename files.c to filesystem.c 2010-08-31 08:28:51 +00:00
Yamagi Burmeister
d5aa0ab0bd Rename the cmd_* stuff once more 2010-08-03 15:15:56 +00:00
Yamagi Burmeister
620ce70ec7 Split cmodel.c into multiple files 2010-08-03 15:12:04 +00:00
Yamagi Burmeister
88c511f270 Spalte cmd.c in Eintzeldateien 2010-08-03 14:06:20 +00:00
Yamagi Burmeister
9c8a60bba6 keys.c -> keyboard.c 2010-06-19 19:14:38 +00:00
Yamagi Burmeister
3007608a22 Benenne snd_ogg.c in snd_vorbis.c um 2010-06-19 19:06:37 +00:00
Yamagi Burmeister
8925af9878 Den Wave-Code in eine eigene Datei 2010-06-19 18:59:33 +00:00
Yamagi Burmeister
179b5d541c cl_inv.c -> cl_inventory.c 2010-06-18 19:49:58 +00:00
Yamagi Burmeister
852de0452d cl_tent.c zu cl_tempentities.c umbenannt 2010-06-18 16:47:10 +00:00
Yamagi Burmeister
d32f2e60a3 - cl_scrn.c zu cl_screen.c umbenannt
- Einen Header für cl_tent.c
2010-06-18 16:45:44 +00:00
Yamagi Burmeister
b517aa921a cl_pred.c in cl_prediction.c umbenannt 2010-06-18 16:37:12 +00:00
Yamagi Burmeister
974aeeea41 cl_newfx.c auf andere Dateien verteilt und entfernt 2010-06-18 16:28:25 +00:00
Yamagi Burmeister
ca2cbd5da6 Den Autodownload-Code in eine eigene Datei 2010-06-18 16:15:33 +00:00
Yamagi Burmeister
286f180e08 Den generischen Netzwerkkram in eine eigene Datei 2010-06-18 16:07:51 +00:00
Yamagi Burmeister
ca7d174d57 Benenne cl_fx.c nach cl_effects.c um 2010-06-18 15:41:29 +00:00
Yamagi Burmeister
04a2137f81 Verschiebe die Partikel aus cl_fx.c nach cl_particles.c 2010-06-18 15:38:54 +00:00
Yamagi Burmeister
5708130e49 Verschiebe generisches Lichthandling aus cl_fx.c in eine eigene Datei 2010-06-18 15:27:55 +00:00
Yamagi Burmeister
0f8b8df645 cl_ents.c nach cl_entities.c umbenannt 2010-06-18 15:16:31 +00:00
Yamagi Burmeister
f65ec5eff8 Den Zufallsgenerator wieder raus 2010-06-17 15:11:51 +00:00
Yamagi Burmeister
f3ce546a5d Neuer mtrand() Zuvallszahlengenerator, welcher wesentlich bessere
Zufallszahlen als der rand() der meisten libc bietet. Nutze ihn gleich
in cl_ents.c und cl_fx.c. Dies macht das Partikelverhalten mehr
Windows-Like
2010-06-17 13:49:19 +00:00
Yamagi Burmeister
95586850e4 -DBROKEN_GL durch ein CVar ersetzt 2010-05-22 06:58:09 +00:00
Yamagi Burmeister
d773fb3f56 -fstack-protector-all aktiviert. 2010-02-20 08:12:08 +00:00
Yamagi Burmeister
49e4c62e01 -DBROKENGL immer einschalten. Es hilft nichts. -_- 2010-02-08 16:59:25 +00:00
Yamagi Burmeister
a0f057d978 Andere Compilerflags, die sicherer sein sollten. Wenn es partout auch
mit diesen nicht will, nehmen wir das -O2 noch raus. Kostet dann aber
knappe 100FPS. Diese Änderung war erstmal neutral.
2010-01-18 14:57:27 +00:00
Yamagi Burmeister
de3268494c Einen Hack für kaputte Mesa-Installationen 2009-10-06 15:17:45 +00:00
Yamagi Burmeister
f39a74336b Kommentar in der Makefile angepasst 2009-10-04 15:25:19 +00:00
Yamagi Burmeister
9543454fd8 Makefile überarbeitet
Neue README
2009-10-04 12:20:37 +00:00
Yamagi Burmeister
b6f5dadf4c Merge in den Trunk:
- OGG/Vorbis Support
 - pk3 Support (ungetestet)
2009-10-03 16:06:45 +00:00
Yamagi Burmeister
415dad72c1 Erlaube es auf allen Plattformen zu bauen. 2009-06-04 12:14:55 +00:00
Yamagi Burmeister
058d8de80f So, auch der Fallout des Umbennens des Spiels ist nun behoben 2009-04-10 13:39:58 +00:00