Alejandro Ricoveri
2b0974822c
Client refactoring
...
Some stuff being reordered
2013-06-15 10:37:11 +02:00
Alejandro Ricoveri
35e1792c91
Input backend refactoring
...
Get rid of input backend function pointers + some code cleanup that is no longer necessary
2013-06-15 10:27:30 +02:00
svdijk
55d6a601c9
Fix default video mode.
...
Revert "The default video mode is 5 (640x480). Spotted by svdijk."
This reverts commit a76d7d5cfb
.
2013-05-28 20:42:57 +02:00
svdijk
c469a97b36
fix typo
2013-05-11 15:29:02 +02:00
svdijk
3c62c2be5a
ogg/cda: move defaults from yq2.cfg to engine
2013-05-08 20:06:53 +02:00
svdijk
27b3d27584
sdl: fix key repeat (SDL_EnableKeyRepeat was called too early)
2013-04-28 12:38:53 +02:00
Yamagi Burmeister
720db15de9
Cleanup local.h of the sound system
2013-04-20 14:20:58 +02:00
Yamagi Burmeister
d9cd053461
Whitespace cleanup
2013-04-20 13:48:21 +02:00
Yamagi Burmeister
910dc421c6
Update file header and comment
2013-04-20 13:47:15 +02:00
Yamagi Burmeister
ef7c85bbcd
yq2 never had a dma based soundengine. Let's call it just "sound".
2013-04-20 13:40:54 +02:00
Yamagi Burmeister
b45876ffdd
Refactor the SDL part of S_Update() into the backend
2013-04-20 13:32:58 +02:00
Yamagi Burmeister
d9643e8b76
Refactor the SDL part of S_RawSamples into the backend
2013-04-20 13:16:40 +02:00
Yamagi Burmeister
2c356d142e
Refactor the SDL part of S_LoadSound into the SDL backend
2013-04-20 10:26:31 +02:00
Yamagi Burmeister
cbecc5b2dc
Retire snd_mem.c and integrate it into snd_dma.c and the backends
2013-04-20 09:19:59 +02:00
Yamagi Burmeister
3989ff73b2
Retire snd_mix.c and incorporate it into the SDL backend
2013-04-20 09:03:47 +02:00
Yamagi Burmeister
35ba5b0de1
Move all generic function used only by the SDL backend into it
...
Additionally rename those function to SDL_ prefix and refactor
them a little.
2013-04-20 08:40:53 +02:00
Yamagi Burmeister
f1ce0c0c00
Move all SDL backend function to the SDL backend and use SDL_ as prefix
2013-04-20 08:02:13 +02:00
svdijk
d07735b831
Rewrite the Shift+Escape code a bit (somewhat cleaner)
2013-03-18 19:37:26 +01:00
svdijk
8b28e3d0df
Make Shift+Escape toggle the console.
2013-03-17 17:31:00 +01:00
Yamagi Burmeister
a76d7d5cfb
The default video mode is 5 (640x480). Spotted by svdijk.
2012-11-14 21:12:21 +01:00
svdijk
247e2baa3a
More mouse grab/release tuning.
2012-11-14 21:08:07 +01:00
svdijk
8c8fba7421
Refresher cleanup.
2012-11-05 21:33:35 +01:00
svdijk
7be7f6831f
backends/sdl/input.c: only call SDL_WM_GrabInput() when needed.
2012-10-30 20:36:29 +01:00
Yamagi Burmeister
687ca61dfa
Fix gl_swapinterval
2012-10-06 09:14:12 +02:00
Yamagi Burmeister
ba10009aa5
Add support for Mac OS X
...
These are the code changes and Makefile changes necessary to build and
run Yamagi Quake II on Max OS X. OS X 10.6 or higher is required, older
version may work but we cannot guarantee it. The documentation will be
added in another commit. This patch was contributed by W. Beser, I made
only some small cosmetical changes.
2012-09-14 11:21:02 +02:00
Yamagi Burmeister
8d0dfd2c30
Merge vid.c into 1 generic file
2012-08-01 16:54:09 +02:00
Yamagi Burmeister
f89bb3265e
Combine qgl.c glwindow.h into one generic file
2012-08-01 15:51:39 +02:00
Yamagi Burmeister
3fb8492398
Move src/unix to src/backends/unix
2012-08-01 13:58:10 +02:00
Yamagi Burmeister
c5bf1e8c93
Move src/sdl to src/backends/sdl
2012-08-01 13:47:32 +02:00