Commit Graph

340 Commits

Author SHA1 Message Date
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
Yamagi Burmeister 26d79b1eba OK, baut wieder 2009-04-10 13:33:15 +00:00
Yamagi Burmeister a14f184058 OK, Umbenennung, zweiter Schritt 2009-04-10 13:11:49 +00:00
Yamagi Burmeister 7315fbfc14 Kommentare in den Makefiles aktualisiert 2009-03-30 12:50:53 +00:00
Yamagi Burmeister 7575c866c5 Server ohne -Werror 2009-03-16 22:11:31 +00:00
Yamagi Burmeister 0cda00c5aa Makefile verbesserMakefile verbessert 2009-03-10 16:46:57 +00:00
Yamagi Burmeister 84032eee3d OK, dies ist dann hoffentlich die final : 2009-03-09 18:04:50 +00:00
Yamagi Burmeister e7b1488f74 Spielmode hard+ ins Menü gepackt 2009-03-09 17:46:56 +00:00
Yamagi Burmeister 273995acad CTF ist nun aufgeräumt 2009-03-09 17:12:35 +00:00
Yamagi Burmeister 007456f13b Makefile im CTF erweitert 2009-03-09 16:10:05 +00:00
Yamagi Burmeister 5b2431ad95 So, das Spiel baut nun fehlerfrei und ist fertig :) 2009-03-09 15:46:42 +00:00
Yamagi Burmeister ed9b900d03 Spiel weiter aufgeräumt 2009-03-06 17:00:49 +00:00
Yamagi Burmeister feb7865fca Quake II Spiel baut nun 2009-03-05 16:34:42 +00:00
Yamagi Burmeister 3456cf24cf - Support für SUN Solaris ist raus
- -DOPENGL ist tot
2009-03-05 15:37:46 +00:00
Yamagi Burmeister f1bbae900e Grundlegende Restrukturierung des Renderer-Code 2009-03-05 14:51:44 +00:00
Yamagi Burmeister 9c0494f539 Renderer baut nun mit -Werror 2009-03-05 13:11:09 +00:00
Yamagi Burmeister 50b796a985 libGL darf _nicht_ statisch gelinkt sein 2009-03-05 12:05:14 +00:00
Yamagi Burmeister 6d09a9fbbf -DBROKEN_GL Flag eingebaut 2009-03-05 11:55:47 +00:00
Yamagi Burmeister f789e1178b Und nun die Render-ABI 2009-03-05 11:45:23 +00:00
Yamagi Burmeister be587d1f2a Man sollte die Game-ABI auch linken 2009-03-05 11:32:20 +00:00
Yamagi Burmeister d87a7bf9ed Die Game-ABI muss in den Renderer 2009-03-05 11:28:58 +00:00
Yamagi Burmeister d8d7b80230 Kleine Änderung an der Makefile 2009-03-05 11:09:01 +00:00
Yamagi Burmeister b379ca57c7 Nun baut der Mist 2009-03-05 11:03:08 +00:00
Yamagi Burmeister 6e446955f8 Ein erster Schritt in Richtung eines bauenden Renderers 2009-03-05 09:47:10 +00:00
Yamagi Burmeister 871936b72a Eine Umbenennung, bau nun mit -Werror 2009-03-05 09:03:26 +00:00
Yamagi Burmeister 675192bd21 Damit ist - bis auf einen Testlauf - das Aufräumen
des Clients und Server für POSIX beendet
2009-03-04 16:24:55 +00:00
Yamagi Burmeister 7784426a43 Den rest von Linux aufgeräumt 2009-03-04 16:15:53 +00:00
Yamagi Burmeister e5594a69ed Weitere Umbenennungen, einige Dateien
aufgeräumt
2009-03-04 16:04:40 +00:00
Yamagi Burmeister 72ffefd940 q_shlinux.c in posix.c umbenannt 2009-03-04 15:53:41 +00:00
Yamagi Burmeister e1b8aed4c8 Verzeichnisstruktur angepasst 2009-03-04 15:50:05 +00:00
Yamagi Burmeister 7e1778b106 Dedicated-Client Trennung ist nun bis auf den
plattformabhängigen Teil beendet
2009-03-04 15:24:29 +00:00
Yamagi Burmeister c2bb9ccc32 Neue Makefile und ein vergessenes Ding gefixt 2009-03-04 15:12:31 +00:00
Yamagi Burmeister 8c8ab0a311 Makefile modernisiert 2009-03-03 14:10:08 +00:00
Yamagi Burmeister 05e630158a Dateien des Clients neu angeordnet 2009-03-03 13:43:32 +00:00
Yamagi Burmeister 80c4bf995b Der Versuch den Icculus Quake II Client einmal aufzuraeumen.
Bei dieser initialen Version handelt es sich um den blanken
Client ohne Renderer und Server und Spiele. Ueberfluessige
Sourcedateien wurden geloescht, einige Dateien so verschoben,
dass sich eine sinnvolle Verzeichnisstruktur ergibt. Zudem wurde
eine neue Makefile erstellt.
2009-02-28 14:41:18 +00:00