Yamagi Burmeister
0264c6d946
Remove DOGG compile time option.
...
Having OGG optional only complicates things and is unnecessary now that
the dependencies to libvorbis and libogg are gone.
2018-08-14 10:40:50 +02:00
Yamagi Burmeister
b802c4bc2e
Some cleanup now that ogg is the only music backend.
...
* Rename all cd* functions to ogg*.
* Rename the cd_shuffle cvar to ogg_shuffle.
* Remove some unnessecary #ifdef.
2018-08-08 15:17:21 +02:00
Yamagi Burmeister
61400d1ae8
Move input.c and input.h into the client and rename to sdl.c.
...
The input system backend was once used in the client and the renderers,
but for some years now it has been an integral part of the client only.
Move it there.
2018-08-07 09:43:34 +02:00
Yamagi Burmeister
15898a2330
Remove CDA support from code.
2018-07-31 14:24:28 +02:00
Yamagi Burmeister
9cf029182a
Fix playback when cd_shuffle is 1
...
Until now, likely since we first introduced OGG/Vorbis playback 9 years
ago, in about 50% of all cases OGG_PlayTrack() was never called if
cd_shuffle was set 1, resulting in missing background music. Add the
missing call. :)
2018-06-12 18:52:36 +02:00
Daniel Gibson
781e7c7e12
1. step in OGG refactoring: add OGG_PlayTrack(int track), remove others
2018-06-12 18:22:35 +02:00
Yamagi Burmeister
b3562015b0
Remove Sys_SendKeyEvents().
...
That function did nothing, we can just call IN_Update() directly...
2018-02-04 16:45:32 +01:00
Yamagi Burmeister
74ac58eb5a
Rename gl_stereo* to gl1_stereo*.
2018-01-09 14:51:59 +01:00
Yamagi Burmeister
eaee1d71d5
Rename cl_stereo* cvars to gl_stereo*.
...
They're renderer cvars, not client cvars.
2016-04-07 17:01:09 +02:00
Yamagi Burmeister
238ccb8adf
Fix warnings with clang after the stereo merge
2016-04-07 16:57:32 +02:00
Valery Guskov
9693004afb
removed unused variable
2016-04-04 23:57:08 +03:00
Valery Guskov
d09c942b52
added pause changes from stereo-quake
2016-04-04 22:25:53 +03:00
Valery Guskov
bfa212f6ba
correct models provide skin path
2016-04-03 19:26:16 +03:00
Valery Guskov
b3bea99597
added new code for 3d crosshair
...
original meat can be thrown out
2016-04-03 00:26:35 +03:00
svdijk
e92b54990d
Videomenu: Also include crosshair_scale in the ui scale option
2015-11-09 22:09:48 +01:00
Yamagi Burmeister
5ad7b1e72d
Fix several printf in the client.
...
Submitted by: Ozkan Sezer
2015-08-24 17:52:57 +02:00
svdijk
9ae8192f04
video: revert commit 97e149ba9e
, implement a better fix for this.
2014-05-07 18:21:12 +02:00
svdijk
2b66ce0372
screen: move the SCR_DrawCrosshair declaration to the header.
2014-05-06 19:55:43 +02:00
Yamagi Burmeister
8102e1a021
Move entitycmpfnc() to cl_view.c an reimplement it
...
This function is only used in cl_view.c, so no need for external
declaration. Reimplement it in a sane and on all platform 64 bit
clean way. This allows us to finally remove the horible INT macro.
2013-12-31 12:47:18 +01:00
Alejandro Ricoveri
2b0974822c
Client refactoring
...
Some stuff being reordered
2013-06-15 10:37:11 +02:00
Alejandro Ricoveri
3e45c5e363
Refresh API refactoring
...
Analog functions of the former refexport_t are now public for the client
to access.
2013-06-15 10:27:30 +02:00
Alejandro Ricoveri
a7f02a5b0e
The refresher is linked statically into the client, no more 'ref_gl.so'.
2013-06-15 10:27:30 +02:00
svdijk
e07294b6b1
replace most strncpy calls (several of them wrong) by Q_strlcpy calls
2013-05-11 14:44:36 +02:00
Yamagi Burmeister
b52336850f
Reformat the client
2012-07-22 15:34:45 +02:00
Yamagi Burmeister
881b935b65
Change atof() to strtod()
2012-06-02 10:33:28 +02:00
Yamagi Burmeister
67dbe816c9
Change atoi() to strtol()
2012-06-02 10:24:52 +02:00
Christoph Mallon
ab034114b4
Whitespace fixes.
2012-04-30 08:25:59 +02:00
Yamagi Burmeister
03015a686b
Hide music playback from CD behind CDA
2012-04-25 08:53:25 +00:00
Yamagi Burmeister
9d60a5de6a
Hide OGG/Vorbis support under OGG
2012-04-25 08:24:38 +00:00
Yamagi Burmeister
787686a976
Dateiheader neu formatiert und "particles.h" entfernt
2010-07-13 18:19:42 +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
ca2e9c48e7
cl_view.c neu kommentiert und formatiert
2010-06-18 15:01:18 +00:00
Yamagi Burmeister
be1c483597
Behebt einen ekligen crash unter Ubuntu.
2010-02-19 20:53:55 +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
05e630158a
Dateien des Clients neu angeordnet
2009-03-03 13:43:32 +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
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