Yamagi Burmeister
739590e639
Do not hide library loading errors behind "developer"
2012-08-03 15:13:58 +02:00
Yamagi Burmeister
6120963b62
Fix more README typos
2012-08-03 13:58:41 +02:00
Sander van Dijk
212cf49866
Fix README typo.
2012-08-03 08:06:50 +02:00
Sander van Dijk
3d4bbe6c31
Fix aspect menu options.
2012-08-03 08:05:09 +02:00
Yamagi Burmeister
dc9e06a13f
The aspect ratio can now be set via the menu
2012-08-02 15:35:23 +02:00
Yamagi Burmeister
efd1ddb1c5
Initialze vid_gamma
2012-08-02 15:33:42 +02:00
Yamagi Burmeister
8141380030
Allow to set the aspect ratio via the menu
2012-08-02 15:18:58 +02:00
Yamagi Burmeister
de9dda7432
Restart the refresher when certain values are changed via the menu
2012-08-02 14:59:51 +02:00
Yamagi Burmeister
f1420ffe75
Use correct default mode
2012-08-02 14:47:18 +02:00
Yamagi Burmeister
3ab4e58df5
Cleanup the video menu, remove support for different refresher
2012-08-02 14:39:33 +02:00
Yamagi Burmeister
c6eaf5c876
Mobe LIBGL makro to common.h and replace all hardcoded libGL calls with it
2012-08-02 14:06:32 +02:00
Yamagi Burmeister
751d39fb50
Update the file header comments
2012-08-02 14:00:04 +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
e5f70fcf40
Merge qal.c into one generic file for all platforms
...
To archive this, 3 new functions Sys_GetProcAddress(), Sys_LoadLibrary()
and Sys_FreeLibrary() were added to abstract the library loading code
into a platform independend API.
2012-08-01 14:54:18 +02:00
Yamagi Burmeister
399c581f06
Move src/windows to src/backends/windows
2012-08-01 14:12:05 +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
Yamagi Burmeister
3918d3ba34
Change the VERSION number from float to string
...
Using a float number as version number is a bad idea. Correct this long
standing problem by changing it to a string. If we ever want to compare
version numbers, 2 integer constants "MAJOR_VERSION" and "MINOR_VERSION"
should be added.
2012-07-27 08:57:52 +02:00
Yamagi Burmeister
b52336850f
Reformat the client
2012-07-22 15:34:45 +02:00
Yamagi Burmeister
7bbfa01a87
Fix a unlogical statement
2012-07-22 12:51:53 +02:00
Yamagi Burmeister
6f719f4c7b
Reformat the refresher
2012-07-21 14:09:45 +02:00
Yamagi Burmeister
b1ddebf552
Update "unzip" to version 1.01h
...
This update brings some minor bugfixes, especially for big endian
platforms and LLP64 systems like 64 bit Windows. The support for
encrypted ZIP archives was removed. This is a no-op change, since
there was no way to pass the password to uncrypt. Without the
uncrypt code Yamagi Quake II can be distributed in some countries
with special laws for cryptographic software. The LICENSE was
updated to the most recent version of the INFO-ZIP license.
2012-07-21 12:02:39 +02:00
Yamagi Burmeister
e3d6aa31a8
Put a warning at the beginning of yq2.cfg
2012-07-21 10:15:07 +02:00
Yamagi Burmeister
9288513e86
Reformat and cleanup of the server
2012-07-21 10:06:07 +02:00
Yamagi Burmeister
dbed2fa053
Clear display buffer before shutting the refresher down
2012-07-10 15:02:42 +02:00
Yamagi Burmeister
c87e8b280a
Explain what yq2.cfg is for
2012-07-09 16:18:44 +02:00
Yamagi Burmeister
de3da4ba70
Check for gamex86.dll if game.dll wasn't found
...
This change allows the usage of old mods without renaming their game
lib. This is applied to windows only because the few Linux mods out
there are broken since a long time due to incompatible changes in libc
and the kernel. Requested by Victor Sergeevich.
2012-07-09 15:54:20 +02:00
Yamagi Burmeister
55a65bb53e
Add openal32.dll for Windows
...
This is another support library for Windows, to be distributed with
Quake II. This is the official release of openal-soft
2012-07-09 15:53:26 +02:00
Yamagi Burmeister
e97ed12483
Add SDL.dll for Windows
...
This is an known to be good SDL.dll for Quake II. Add it to the git
repo, because most SDL.dll out there are broken or incomplete.
2012-07-09 15:49:19 +02:00
Yamagi Burmeister
7ac71db523
Merge branch 'cleanup'
...
Conflicts:
src/common/header/common.h
src/common/header/shared.h
src/common/misc.c
src/unix/main.c
src/unix/system.c
2012-07-09 14:35:37 +02:00
Yamagi Burmeister
ae99562741
Seed the game PRNG at startup
2012-06-26 14:31:01 +02:00
Yamagi Burmeister
d70f510391
Spelling
2012-06-25 13:53:05 +02:00
Yamagi Burmeister
fd44d3078f
Fix path length limitation (pointed out by Daniel)
2012-06-24 18:11:55 +02:00
Yamagi Burmeister
590baaa3e9
Remove some potential harmfull "long"
...
While the use of "long" was harmless in this case, it's unnecessary and
we try to keep Quake II free from longs.
2012-06-22 09:44:26 +02:00
Yamagi Burmeister
c80954a65e
Remove support for qhost
...
qhost was a proprietery management application for Quake II dedicated
servers. Since we don't know if the code is still working and most
likely no one uses it anymore, remove it. This war requested by Daniel.
2012-06-22 09:06:27 +02:00
Yamagi Burmeister
0353f6fc42
Remove support for partitial installations
...
This was requested by Daniel. While partitional installations were
working, they are another distinction between Linux and Windows and
useless. Everyone should have the ~350MiB for a full installation.
And full installations are much faster.
2012-06-22 08:49:12 +02:00
Yamagi Burmeister
b96d247db3
Create homedir before redirecting stdout and stderr
2012-06-21 09:26:37 +02:00
Yamagi Burmeister
403c69d6c1
Center the header
2012-06-20 14:00:55 +02:00
Yamagi Burmeister
508ccde76b
Center the header
2012-06-20 13:59:38 +02:00
Yamagi Burmeister
d55d832b39
Remove TODO. Everything's done :)
2012-06-20 13:53:08 +02:00
Yamagi Burmeister
2df1f31683
Enable qconsole.log by default
2012-06-20 13:52:47 +02:00
Yamagi Burmeister
4fe877b5f6
Do not print the client build options when starting q2ded
2012-06-20 13:49:06 +02:00
Yamagi Burmeister
b3f09db95c
Print build options at startup
2012-06-20 13:40:49 +02:00
Yamagi Burmeister
8558a6af11
DO not redirect the stdout and stderr when running as dedicated server
2012-06-20 13:40:49 +02:00
Yamagi Burmeister
847128cb76
Close stderr and stdout at shutdown
2012-06-20 13:40:49 +02:00
Yamagi Burmeister
5d85a66fed
Print console messages and errors to stdout
2012-06-20 13:40:49 +02:00
Yamagi Burmeister
984badffa0
Remove unused function Sys_Warn()
2012-06-20 13:40:48 +02:00
Yamagi Burmeister
74e6993d6f
Remove unused function Sys_Printf()
2012-06-20 13:40:29 +02:00
Yamagi Burmeister
1a748adaa5
Remove the "nostdout" cvar
...
The "nostdout" cvar was only existent on unixoid platform and
disfunctional. Since the stdout putput is very helpfull when
debugging things, just remove it.
2012-06-20 13:40:10 +02:00