Commit graph

967 commits

Author SHA1 Message Date
Ludwig Nussel
d5fbff3f44 revert int->long change as it breaks on 64bit. Actually only
VM_CallInterpreted hurts as VM_CallCompiled is only used on 32bit. Use
same arg types for consistency nevertheless.
2005-09-26 22:23:46 +00:00
Tim Angus
534da92fc0 * Fix to MinGW build 2005-09-26 20:39:57 +00:00
Tim Angus
d12b4d4d09 * Potential fix to ppc vm 2005-09-26 20:37:30 +00:00
Tim Angus
03a284b67e * Non SDL warning fix 2005-09-26 20:33:49 +00:00
Tim Angus
47d4c2bfe5 * 64 bit fix 2005-09-26 20:09:52 +00:00
Tim Angus
909e96e41b * Some FreeBSD cleanups
* Removed the remainder of the RPM stuff from the Makefile
2005-09-26 20:09:18 +00:00
Tim Angus
cde9e9e93c * Fixed some long/int warnings, hopefully this doesn't disrupt the MSVC and/or 64bit builds 2005-09-26 16:13:14 +00:00
Tim Angus
429e59a53c * Reintroduced the copyfiles rule 2005-09-26 16:08:38 +00:00
Tim Angus
1ad7f9cff1 * Fix to broken win32 fix patch 2005-09-26 13:47:59 +00:00
Zachary Slater
aff4d7d858 Hopefully this will fix win32 msvc.netsuperduper++220000 extra entropy edition
compilation, and I updated the readme a little apparently.
2005-09-26 02:36:52 +00:00
Tim Angus
ae9fbe3288 * Don't link against X directly when building the SDL backend 2005-09-25 22:27:26 +00:00
Tim Angus
4bc5c29115 * FreeBSD fixes/updates from Andreas Kohn 2005-09-25 22:04:51 +00:00
Tim Angus
6ceb4a64e4 * Removed stray cons script 2005-09-25 21:46:55 +00:00
Tim Angus
198cb121d7 * Removed Makefile which spawned cons 2005-09-25 21:46:00 +00:00
Tim Angus
e66a28dfeb * Removed cons based build system
* Removed some id specific shell/perl scripts
* Removed some unused asm files
* Removed prehistoric RPM build rules
2005-09-25 21:43:48 +00:00
Tim Angus
2897abe618 * Mostly selfish patch to work around what I believe is probably an nvidia and/or agpgart bug 2005-09-25 19:54:31 +00:00
Tim Angus
f0bd20e00a * Removed the redundant "sound system is muted" message
* Moved printing of desired audiospec to before SDL_OpenAudio
* When the computed value for samples is not a power of 2, now pick the smallest power of 2 greater rather than the largest power of 2 smaller
2005-09-24 01:26:51 +00:00
Tim Angus
fe14a45ad1 * Applied ajax's cleanup patch 2005-09-23 17:39:14 +00:00
Tim Angus
4c6f59c541 * Applied Thilo Schulz's MDR patch 2005-09-23 17:08:25 +00:00
Tim Angus
2b8395a4d0 * Replaced lots of __linux__ || __FreeBSD__ with __GNUC__
* MinGW port now uses asm versions of SnapVector and ftol
* Improved the handling of mangled symbols in vm_x86.c
2005-09-23 02:59:15 +00:00
Tim Angus
fa9b864abe * Tidied up the makefile, mostly for whitespace
* Removed the q3static target
* Ported the nasm asm to gas asm, thus removing the nasm dependancy
2005-09-23 01:59:42 +00:00
Tim Angus
fcaf343d7f * Port to MinGW 2005-09-22 03:21:33 +00:00
Tim Angus
50eb77ed1a * Removed the dependancy on perl for deriving the version number
* Moved `sdl-config --libs` from LDFLAGS to GLLDFLAGS to prevent needlessly linking against SDL when building the dedicated server
* Moved assignment of DEBUG_CFLAGS until after BASE_CFLAGS has been constructed
2005-09-19 20:43:35 +00:00
Tim Angus
33a48a0336 * Fix to multiple buffer overflow bugs in CL_Rcon_f
* Fix to COM_ParseExt 1 byte overwrite bug
* Fixed some missing calls to trap_FS_FCloseFile
* Fixed q3msgboom and q3infoboom bugs
* Fixed some qboolean type confusion
* Above fixes from http://www.quakesrc.org/forums/viewtopic.php?t=5374
2005-09-19 17:45:29 +00:00
Ludwig Nussel
b185817285 more integer checks 2005-09-17 16:21:39 +00:00
Ludwig Nussel
aa942839ce apply altivec fixes from Emanuel Steen (#2383) 2005-09-17 14:59:28 +00:00
Ludwig Nussel
18fc0fb5f5 fix crash when starting a TA CTF game with shared libs (#2367) 2005-09-17 14:20:22 +00:00
Zachary Slater
4bee7b4134 Patch from Tim Angus, to fix a longstanding bug
in the server, wherein running the server for
more than 24 hours would cause the game to
exhibit weirdness as described here:
http://forums.wireheadstudios.org/index.php?act=ST&f=11&t=2749

That page would also indicate that more work
needs to be done if the map isn't going to change
for more than 24 hours.
2005-09-17 01:36:38 +00:00
Ludwig Nussel
40592957b4 fix some integer overflows 2005-09-12 15:41:05 +00:00
Ludwig Nussel
4caa237d5f use r_ignorehwgamma cvar to allow user to disable gamma correction 2005-09-08 08:34:32 +00:00
Zachary Slater
cda15d093a 8 bit jpeg support from Thilo Schulz
https://bugzilla.icculus.org/show_bug.cgi?id=2373
2005-09-07 20:42:43 +00:00
Ryan C. Gordon
62678a0215 Fixed buffer overflow in JPG decoder (thanks, Thilo Schulz!) 2005-09-07 18:29:03 +00:00
Ludwig Nussel
cb753845ae fix parallel build - gnu make specific syntax? 2005-09-07 11:44:13 +00:00
Ryan C. Gordon
7b6c3a3f7c Possible fix for 16-bit displays (untested)...reset the gl red/green/blue
size to 4 bits unless we have a 24-bit framebuffer.
2005-09-07 06:03:42 +00:00
Ryan C. Gordon
752d393daa Tweak audio to reduce latency and allow user to override with cvars. 2005-09-04 19:36:36 +00:00
Ryan C. Gordon
9266fccf79 Fixed all lowercase input (Bugzilla #2364). 2005-09-04 16:40:55 +00:00
Ryan C. Gordon
0cf1494497 Removed some tab chars. 2005-09-04 15:30:26 +00:00
Ryan C. Gordon
fc76f7d4cc testing commits mailing list hook... 2005-09-04 14:53:35 +00:00
Six
54351a83c4 . 2005-09-04 05:45:05 +00:00
Six
38e3825516 Changed inline to __inline.
Visual C does not accept the inline keyword, only __inline.

Visual C does not recognize the #warning compiler directive
2005-09-04 05:19:58 +00:00
Zachary Slater
0a8f2fe25b More fixens. 2005-09-03 23:03:41 +00:00
Zachary Slater
fe4add9920 Updates and fixens 2005-09-03 22:45:50 +00:00
Zachary Slater
fe3c3f69ec https://bugzilla.icculus.org/show_bug.cgi?id=2362 2005-09-03 19:16:14 +00:00
Zachary Slater
a4a6168e95 https://bugzilla.icculus.org/show_bug.cgi?id=2361 2005-09-03 18:30:59 +00:00
Ludwig Nussel
2e6d24d973 remove useless setuid code 2005-09-03 12:02:28 +00:00
Ludwig Nussel
4a5f66fbe3 don't make unaligned used of OP_BLOCK_COPY an error. The bytecode
compiler doesn't care either.
2005-09-03 12:01:51 +00:00
Ludwig Nussel
f48313563c convert backslashes to slashes 2005-09-03 12:01:07 +00:00
Zachary Slater
840ecd6483 More from pomac 2005-09-03 04:10:22 +00:00
Zachary Slater
1697a709a1 Reverting pomac's change here, hopefully that fixes this. 2005-09-02 21:52:28 +00:00
Zachary Slater
e09e027914 Another patch from gladiac, cleans up the makefile a little. 2005-09-02 21:11:46 +00:00