Yamagi Burmeister
d65849f64d
Überarbeite refresh.c
2010-10-18 14:56:30 +00:00
Yamagi Burmeister
1ad221b667
Räume posix.c und system.c auf und fixe einige Abartigkeiten
2010-10-18 13:04:28 +00:00
Yamagi Burmeister
785af02361
Selten spielte nach "load" OGG nicht. Das ist nun repariert
2010-10-14 07:58:35 +00:00
Yamagi Burmeister
e69506dd19
Stoppe Musik bei disconnect
2010-10-14 07:33:20 +00:00
Yamagi Burmeister
7ebccb34d4
- Formatiere Code neu
...
- Einige Änderungen für mehr Robustheit
- Vereinfache Code und reiße überflüssigen Müll raus
2010-10-14 06:59:42 +00:00
Yamagi Burmeister
ebe4cb1b45
- Formatiere Code neu
...
- Vereinfache Code
2010-10-14 06:29:53 +00:00
Yamagi Burmeister
90101b4dec
- Formatiere Code neu
...
- Vereinfache Code
2010-10-14 06:23:35 +00:00
Yamagi Burmeister
a8a61f0234
- Vereinfache Code
...
- Reformatiere
2010-10-14 06:14:35 +00:00
Yamagi Burmeister
2b405405dc
- Formatiere neu
...
- Vereinfache Code
2010-10-14 06:08:10 +00:00
Yamagi Burmeister
dc930150cf
Und noch ein paar Dinge mehr am Sound gemacht
2010-10-13 18:00:39 +00:00
Yamagi Burmeister
f20f8bddf4
Einige fixes für das Soundsystem
2010-10-13 17:07:29 +00:00
Yamagi Burmeister
67ef502a93
- Reduce sounds to 96
...
- Increase com_maxfps to 120
2010-10-01 16:11:00 +00:00
Yamagi Burmeister
c2e06a2682
- qcommon.h -> header/common.h
...
- qfiles.h -> header/files.h
2010-09-01 08:45:26 +00:00
Yamagi Burmeister
cabcc18e97
Entferne das caedes
2010-07-13 19:48:46 +00:00
Yamagi Burmeister
c483dc2c26
Yamagi Q2 Credits
2010-07-13 19:00:16 +00:00
Yamagi Burmeister
0c020c4ee4
Intelligentere Deafults:
...
rate 8000 ist mehr als ausreichend bei allem, was kein Modem mehr ist.
s_mixahead 0.14 ist besser als 0.2, außer man will ein leichtes soundlag
cl_maxfps auf 60. Das reicht und verhindert bugs
2010-07-13 18:42:12 +00:00
Yamagi Burmeister
b554afa486
Headerguqards für den Client
2010-07-13 18:30:43 +00:00
Yamagi Burmeister
787686a976
Dateiheader neu formatiert und "particles.h" entfernt
2010-07-13 18:19:42 +00:00
Yamagi Burmeister
6fd3a53119
Die Reste vom Joystick entfernt
2010-07-13 18:04:07 +00:00
Yamagi Burmeister
185063f1a9
Voice over Network weitergehend kommentiert
2010-07-13 08:54:23 +00:00
Yamagi Burmeister
c8927b0cee
Mehr Sounds
2010-07-13 08:48:09 +00:00
Yamagi Burmeister
afc0a66495
Noch mehr Kommandobackups für shcnelle Maschinen
2010-07-13 08:46:25 +00:00
Yamagi Burmeister
f16ba343cc
s_primary war windows only
2010-07-13 08:44:06 +00:00
Yamagi Burmeister
517e0f366c
Besser 128 CMD-Backups
2010-06-22 16:06:04 +00:00
Yamagi Burmeister
0c961f00bf
CL_ParseMuzzleFlash* zu CL_AddMuzzleFlash* umbenannt
2010-06-22 15:38:09 +00:00
Yamagi Burmeister
7841c910ca
Die letzten Header neu formatiert und in Sachen Komponenten aufgeräumt
2010-06-22 15:33:23 +00:00
Yamagi Burmeister
65230953f0
Erster Schritt im Aufräumen des Headers
2010-06-19 19:58:06 +00:00
Yamagi Burmeister
33cae7f36a
console.h in ein eigenes Verzeichnis
2010-06-19 19:24:58 +00:00
Yamagi Burmeister
8fc77edad0
qmenu.h in ein eigenes Verzeichnis
2010-06-19 19:21:16 +00:00
Yamagi Burmeister
b73a9c782c
Die Input-Header in ein eigenes Verzeichnis
2010-06-19 19:18:14 +00:00
Yamagi Burmeister
9c8a60bba6
keys.c -> keyboard.c
2010-06-19 19:14:38 +00:00
Yamagi Burmeister
c81863ef71
snd_local.h -> header/local.h
2010-06-19 19:10:31 +00:00
Yamagi Burmeister
3007608a22
Benenne snd_ogg.c in snd_vorbis.c um
2010-06-19 19:06:37 +00:00
Yamagi Burmeister
82b038590d
Die Sound-Header in ein eigenes verzeichnis
2010-06-19 19:04:39 +00:00
Yamagi Burmeister
8925af9878
Den Wave-Code in eine eigene Datei
2010-06-19 18:59:33 +00:00
Yamagi Burmeister
1c7ef236f9
sound.h reformatiert
2010-06-19 18:54:45 +00:00
Yamagi Burmeister
01e870b794
snd_loc.h umbenannt zu snd_local.h
2010-06-19 18:51:28 +00:00
Yamagi Burmeister
fe587b7148
weitere Dateien des Soundsystems neu formatiert und kommentiert
2010-06-19 17:04:32 +00:00
Yamagi Burmeister
0c4a7d291f
snd_dma überarbeitet was die Kommentare und die Formatierung betrifft
2010-06-19 08:47:14 +00:00
Yamagi Burmeister
2d6df87745
Das Menü-System in Sachen Formatierung und Kommentaren aufgeräumt
2010-06-19 08:15:18 +00:00
Yamagi Burmeister
17db361754
das client seitige input-system neu kommentiert und formatiert
2010-06-19 07:35:36 +00:00
Yamagi Burmeister
a80fc2949c
Die Konsole in Sachen Formatierung und Kommentaren aufgeräumt
2010-06-19 07:15:35 +00:00
Yamagi Burmeister
179b5d541c
cl_inv.c -> cl_inventory.c
2010-06-18 19:49:58 +00:00
Yamagi Burmeister
e1d165b942
Einige Kommentare wieder ein (by caedes)
2010-06-18 19:47:24 +00:00
Yamagi Burmeister
4c6be8421a
Zwei Kommentare wieder rein
2010-06-18 18:07:56 +00:00
Yamagi Burmeister
0afa0b8fef
Eine Funktion von cl_view.c nach cl_screen.c verschoben
2010-06-18 16:50:27 +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
cfb7b19620
Einen Header für cl_scrn.c
2010-06-18 16:41:26 +00:00
Yamagi Burmeister
b517aa921a
cl_pred.c in cl_prediction.c umbenannt
2010-06-18 16:37:12 +00:00
Yamagi Burmeister
d76da3b2ed
cl_pred.c einen Header verpasst
2010-06-18 16:36:15 +00:00
Yamagi Burmeister
d7900e6333
Den Download-Kram aus cl_parse.c nach cl_download.c
2010-06-18 16:34:07 +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
7f27895864
- cl_stereo* endgültig entfernt
...
- Heute funktionieren TCP-Stacks meist
2010-06-18 15:52:39 +00:00
Yamagi Burmeister
8731796ce1
Ein Dateiheader und die ungenutzten cl_stereo* cvar raus
2010-06-18 15:47:54 +00:00
Yamagi Burmeister
0598956e3e
Und noch einen Dateiheader
2010-06-18 15:44:38 +00:00
Yamagi Burmeister
01233dc151
Einen Dateiheader
2010-06-18 15:43:38 +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
a9e5b055c2
Einen Dateiheader
2010-06-18 15:14:54 +00:00
Yamagi Burmeister
600c232d1c
Entity-Parsing nach cl_parse.c verschoben
2010-06-18 15:12:58 +00:00
Yamagi Burmeister
ca2e9c48e7
cl_view.c neu kommentiert und formatiert
2010-06-18 15:01:18 +00:00
Yamagi Burmeister
7f86a17ddf
cl_tent.c neu kommentiert unf formatiert
2010-06-18 14:51:25 +00:00
Yamagi Burmeister
bb0ff2c6f5
cl_scrn.c aufgeräumt und neu durchkommentiert
2010-06-18 14:25:50 +00:00
Yamagi Burmeister
769f15a318
Reformat und Überarbeitung der Kommentare für cl_parse.c
2010-06-18 13:58:31 +00:00
Yamagi Burmeister
3b220229ec
cl_newfx.c neu durchformatiert und die Kommentare geprüft
2010-06-18 13:44:08 +00:00
Yamagi Burmeister
e4fcb87983
cl_main.c neu formatiert, die Kommentare aktualisiert und eine Refrenz
...
auf die Zeit vor SDL entfernt.
2010-06-18 08:33:12 +00:00
Yamagi Burmeister
a463c1e44b
cl_inv.c reformat und in Sachen Kommentaren aufgeräumt
2010-06-18 07:48:31 +00:00
Yamagi Burmeister
9aeacdc2be
cl_input.d in Sachen Kommentare aufgeräumt
2010-06-17 15:24:17 +00:00
Yamagi Burmeister
f65ec5eff8
Den Zufallsgenerator wieder raus
2010-06-17 15:11:51 +00:00
Yamagi Burmeister
06099868fb
frand() und crand() ersetzt und kleinere änderungen in cl_fx.c
2010-06-17 14:26:04 +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
1d278afff0
Ein überflüssiges Makro weg
2010-06-17 12:38:53 +00:00
Yamagi Burmeister
aba2082afa
cl_fx.c in Sachen Kommentaren aufgeräumt und sauber kommentiert
2010-06-17 07:17:09 +00:00
Yamagi Burmeister
6669ab3643
strtok ist seit Jahren durch strsep ersetzt. Es ist schneller und
...
besser.
2010-06-17 06:59:33 +00:00
Yamagi Burmeister
d84f0fce34
Noch zwei tabs entfernt
2010-06-17 06:27:32 +00:00
Yamagi Burmeister
7fdd07f51e
In cl_ents.c die Kommentare und die Formatierungen aufgeräumt
2010-06-17 06:24:27 +00:00
Yamagi Burmeister
d6eabc3ccf
Das Konzept der Schleife macht den Code lesbarer. Dies ist keine
...
funktionale Änderung
2010-06-17 05:52:57 +00:00
Yamagi Burmeister
a43af52578
Kommentare und Formatierung von cl_cin aufgeräumt
2010-06-17 05:43:01 +00:00
Yamagi Burmeister
91b84e1aac
Einen Nullpointer-Check auf den Skin. Fixt einen Crash in rogue, wenn
...
Dateien fehlen.
2010-02-20 07:48:37 +00:00
Yamagi Burmeister
be1c483597
Behebt einen ekligen crash unter Ubuntu.
2010-02-19 20:53:55 +00:00
Yamagi Burmeister
66725c11e5
Allways Run ist nicht überschreibbar -> also zurück
...
freelook muss auch dem renderer beigepult werden
2010-02-01 15:23:57 +00:00
Yamagi Burmeister
413ed9f6d1
Freelook und Always Run in Standardeinstellung ein
2010-02-01 15:10:50 +00:00
Yamagi Burmeister
c7d5882fe1
22kHz Sound als Standardeinstellung
2010-02-01 15:09:47 +00:00
Yamagi Burmeister
e6d371bd9d
Wenn Video auf Video folgt, wie z.B. beim Start von Xatrix, kann es bei
...
Abbruch des ersten Videos dazu kommen, dass 2 Videos parallel laufen.
Das ist extrem PITA, daher immer wenn geladen wird das Video abbrechen.
2010-02-01 14:56:34 +00:00
Yamagi Burmeister
c13b2f9bbe
Ein zu kleines array gefixt :/
2010-02-01 12:55:06 +00:00
Yamagi Burmeister
c3dcd1c1fa
Behebt einen Absturz beim Levelwechsel, wenn zuvor OGG/Vorbis
...
deaktiviert wurde.
2010-01-28 21:11:46 +00:00
Yamagi Burmeister
315f07cae7
Benenne _windowed_mouse und windowed_mouse um
2010-01-08 15:47:16 +00:00
Yamagi Burmeister
c1094db726
Unlocke die Maus, wenn Konsole offen
2010-01-05 11:53:59 +00:00
Yamagi Burmeister
2a96ab56b9
Ein logkfehler. 1 ist falsch, es muss loop heißen
2009-10-28 16:31:07 +00:00
Yamagi Burmeister
afce443234
Die "Playing $file" Meldung weg. Sie nervt
2009-10-06 15:12:06 +00:00
Yamagi Burmeister
8ef2d63866
Erlaube die Anzeige der Waffe im Widescreen-Mode und mache dies Default
2009-10-04 12:32:44 +00:00
Yamagi Burmeister
09d0000fa9
Savegames-Menü geht wieder
2009-10-04 09:34:29 +00:00
Yamagi Burmeister
e4818d35d5
Speichern funktioniert nun wieder. Das Menü spinnt aber noch
2009-10-04 09:26:46 +00:00
Yamagi Burmeister
7fdf2a7c4d
Weitere Filesystem-Fixes
2009-10-04 08:10:43 +00:00
Yamagi Burmeister
18fd45bb82
Warnings ruhiggestellt
2009-10-04 07:06:21 +00:00
Yamagi Burmeister
21168ea8ed
Noch einige Bugs durch das neue Dateisystem behoben
2009-10-04 06:57:04 +00:00
Yamagi Burmeister
137c9ce5d7
Man sollte auch alle Dateien mergen...
2009-10-03 16:08:34 +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
327c0352d2
Einen üblen Soundcrash entfernt
2009-03-10 20:29:15 +00:00
Yamagi Burmeister
0505ea55a9
Der Sound soll auch ohne rumeditieren mit Alsa laufen
2009-03-10 17:36:01 +00:00
Yamagi Burmeister
6e2f0cd5c1
Buildfix für Linux
2009-03-10 16:52:46 +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
6b265935f9
Windows Support rausoperiert
2009-03-05 15:33:31 +00:00
Yamagi Burmeister
310cf9ee77
Zwei Warnungen durch Casts behoben. Damit bauen Client und
...
Common nun mit -Werror durch.
2009-03-04 09:03:08 +00:00
Yamagi Burmeister
b66c5ba461
Kleinere Fixes
2009-03-03 17:38:06 +00:00
Yamagi Burmeister
05e630158a
Dateien des Clients neu angeordnet
2009-03-03 13:43:32 +00:00
Yamagi Burmeister
69d3d61d5f
Bug (Überlauf?!) in der Konsole behoben
2009-03-03 12:48:32 +00:00
Yamagi Burmeister
11758fa473
Den sowieso nur noch optionalen Assemblercode rausgeschmissen.
...
Heutige Computer sind alle so schnell, dass der Gewinn nahe Null
sein dürfte. Vielleicht ist er durch bessere Compiler sogar
negativ. Außerdem ist der Krams nicht portabel, er läuft
nur unter Winows auf i386 CPUs.
2009-03-03 11:42:37 +00:00
Yamagi Burmeister
5ddc0f5fab
snd_mix.c aufgeräumt
2009-03-03 11:32:55 +00:00
Yamagi Burmeister
5c221e74c0
snd_mem.c aufgeräumt
2009-03-03 11:12:26 +00:00
Yamagi Burmeister
1c161a9930
sind_dma.c aufgeräumt
2009-03-03 11:00:08 +00:00
Yamagi Burmeister
ca7ab15c1c
qmenu aufgeräumt
2009-03-03 10:34:25 +00:00
Yamagi Burmeister
4095d26cb6
Das Menü aufgeräumt
2009-03-03 10:04:07 +00:00
Yamagi Burmeister
e2517990b7
iKeyhandler repariert
2009-03-03 08:53:33 +00:00
Yamagi Burmeister
21378405a0
Hatten wir doch glatt nenn Overflow drin *hust*
2009-03-03 00:20:21 +00:00
Yamagi Burmeister
e9889d363a
Das Ausrichten war eklig, aber nun gehts alles :)
2009-03-03 00:02:39 +00:00
Yamagi Burmeister
8b459392e9
iNächster Version der Uhrzeit
2009-03-02 23:42:57 +00:00
Yamagi Burmeister
7d1abd30a9
Jaja, es ist spät
2009-03-02 23:21:55 +00:00
Yamagi Burmeister
01ce24b755
Ein Versuch ne Uhr in die Konsole zu bekommen
2009-03-02 23:20:48 +00:00
Yamagi Burmeister
6ee69efa1e
So, cl_view beendet
2009-03-02 22:53:33 +00:00
Yamagi Burmeister
2d16edd841
cl_view Grundaufräumarbeiten
2009-03-02 22:27:59 +00:00
Yamagi Burmeister
ccd0d1b8b2
Dies Gefummel mit "invalid baselines" behoen
2009-03-02 22:23:23 +00:00
Yamagi Burmeister
9d8dbb94d2
Das war ein wenig viel des Guten, nun tut es
2009-03-02 22:13:15 +00:00
Yamagi Burmeister
73b70ecb62
Temporäre cliententities aufgeräumt
2009-03-02 21:39:50 +00:00
Yamagi Burmeister
b26cfcf31c
Schauen wir mal die dumme Konsole in die Pötte zu bekommen
2009-03-02 20:50:59 +00:00
Yamagi Burmeister
9f3c237bcc
Screenhandler ausgebessert
2009-03-02 20:41:42 +00:00
Yamagi Burmeister
15eb33d9d4
OK, die erste Fassung des Screenhandlers
2009-03-02 20:09:10 +00:00
Yamagi Burmeister
3ef53c4e6b
Prediction-Code aufgeräumt
2009-03-02 19:27:04 +00:00
Yamagi Burmeister
6ca313230f
cl_parser aufgeräumt
2009-03-02 18:42:57 +00:00
Yamagi Burmeister
61b0a4c456
Mit dieser kleinen Aenderung koennen wir hoffentlich wieder Maps laden
2009-03-02 18:16:46 +00:00
Yamagi Burmeister
edc384973f
cl_newfx.c beendet
2009-03-02 18:08:59 +00:00
Yamagi Burmeister
e78381ea17
Erste Stufe des Aufräumens von cl_newfx.c
2009-03-02 17:28:25 +00:00
Yamagi Burmeister
b45c62dbbc
Das Inventar aufgeräumt
2009-03-01 21:56:05 +00:00
Yamagi Burmeister
958586f909
So, das Ding nun noch aufgeräumt
2009-03-01 21:50:16 +00:00
Yamagi Burmeister
a88f51c34c
Zurück auf Icculus
2009-03-01 21:23:46 +00:00
Yamagi Burmeister
5a86784a95
Ein Versuch cl_input zu modernisieren
2009-03-01 21:06:44 +00:00
Yamagi Burmeister
e548206c18
Den Entityhandler überarbeitet
2009-03-01 11:40:49 +00:00
Yamagi Burmeister
92f0046ad6
cl_fx.c aufgeräumt
2009-02-28 18:07:02 +00:00
Yamagi Burmeister
88f5c7cfdd
cl_ent.c aufgeräumt. Dazu Bugfixes aus r1q2 übernommen
...
und etliche potentielle Typenfehler behoben
2009-02-28 17:39:51 +00:00
Yamagi Burmeister
5ee8f8909c
Überflüssige Zeile entfernt
2009-02-28 16:22:35 +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