Zachary Slater
afffc10a54
switch mac to the framework SDL...
2012-07-18 04:57:52 +00:00
Zack Middleton
73a5f01baf
Don't use local SDL headers on Linux (need system sdl-config and SDL library anyway).
2012-05-07 23:31:38 +00:00
Zack Middleton
ea0102d403
- Added support for enabling FreeType Support (make USE_FREETYPE=1).
...
- Fixed compiling tr_font.c for dynamic renderer.
2012-03-29 04:05:13 +00:00
Ludwig Nussel
6c8a9af300
fix mingw64 installer
2012-02-07 09:29:13 +00:00
Zack Middleton
c84377854a
Unix clients can now enter commands from tty console. Patch by Rambetter with some edits by me. ( #4799 )
2012-02-06 21:05:57 +00:00
Zack Middleton
bdf1af34dc
Fixed typo in Makefiles copyfiles directory path check.
2011-12-10 00:37:59 +00:00
Tim Angus
5e7e61a648
* More Makefile configuration (ZTurtleMan)
2011-10-28 19:12:43 +00:00
Tim Angus
7d570e693d
* (bug #5283 ) Changes to the Makefile to make building standalone games
...
easier (JBravo)
2011-10-27 21:39:05 +00:00
Tim Angus
fd986dae06
* Fix various warnings with GCC and clang
2011-10-27 21:32:28 +00:00
Tim Angus
675e7a641a
* clang support
2011-10-21 22:48:53 +00:00
Thilo Schulz
171f98474f
BitBlt Patch #0000 ( #5176 )
2011-09-29 02:44:08 +00:00
Zack Middleton
b3c9d55f50
Include extra dlls in NSIS installer if needed (renderer, curl, speex, zlib, jpeg).
2011-08-29 15:17:47 +00:00
Zack Middleton
efd5f47bf6
Fixed copyfiles when USE_RENDERER_DLOPEN is disabled.
2011-08-11 05:51:08 +00:00
Thilo Schulz
08acc75a1a
- More MacOSX changes to Makefile
...
- Ship libSDL-1.2.0.dylib with x86_64 platform support
2011-08-10 21:14:17 +00:00
Thilo Schulz
99e157e066
- Add x86_64 platform for MacOSX
...
- Fix compilation on MacOSX gcc
2011-08-10 20:48:53 +00:00
Zack Middleton
b9a060bfe2
Don't create clientsmp directory (which is no longer used), pointed out by DevHC.
2011-08-05 20:47:02 +00:00
Zack Middleton
702c519057
Moved various per-platform ifs/defines to be only done once for all platforms.
2011-08-02 22:00:57 +00:00
Zack Middleton
1ea0df54f8
Change x86_64 to x64 for mingw.
2011-08-02 21:03:14 +00:00
Thilo Schulz
fb24020f89
Fix compilation on MINGW
2011-08-01 13:25:55 +00:00
Thilo Schulz
89b53079cc
Add SDL library to renderer lib
2011-08-01 13:15:31 +00:00
Thilo Schulz
83f228a42f
Add patch by Zack Middleton to fix building for USE_RENDERER_DLOPEN=0
2011-08-01 13:10:35 +00:00
Thilo Schulz
6713bbbab3
Make client/server cflags configurable
2011-08-01 12:48:31 +00:00
Thilo Schulz
b151d91777
Remove unneeded library dependencies with new modular renderer
2011-08-01 11:53:59 +00:00
Thilo Schulz
40dfcee06e
Modular rendering system. Patch by use.less01
...
This might break MSVC builds. I'll take care of it later
2011-08-01 01:19:55 +00:00
Thilo Schulz
9dc32d55e2
Bug 4812 - GCC __attribute__ annotations for printf, non-returning functions etc., patch by linux@youmustbejoking.demon.co.uk and Zack Middleton
2011-07-18 14:56:57 +00:00
Thilo Schulz
fe7b088de2
Get rid of redundancy
2011-06-24 23:25:30 +00:00
Thilo Schulz
b8f81e8065
Fixes for bugs introduced in last several revisions
2011-06-16 22:50:33 +00:00
Thilo Schulz
77d764c457
Patch and description by ensiform ( #5043 ):
...
This patch moves cg_particles.c out of cg_marks.c to the actual file that was
already there but not used. By default WOLF_PARTICLES definition is commented
out if someone wants to use the old cg_particles.c changes. cg_particles.c has
been added to the makefile and msvc projects.
2011-06-16 21:58:46 +00:00
Thilo Schulz
001cdf4497
- mingw64 now links against SDL64.dll to allow for 32 and 64 bit version in the same directory
...
- Add library files for MinGW64
2011-06-13 15:47:43 +00:00
Thilo Schulz
03201aff22
- Add MASM assembler files for MSVC x64 projects to support vm_x86 in x64 mode
...
- Clean up ftol()/snapvector() mess
- Make use of SSE instructions for ftol()/snapvector() if available
- move ftol/snapvector pure assembler to inline assembler, this will add x86_64 and improve support for different calling conventions
- Set FPU control word at program startup to get consistent behaviour on all platforms
2011-06-13 09:56:39 +00:00
Thilo Schulz
960dca2cd4
Makefile fix for mips architecture ( #4995 ):
...
Fixes the \n in the $ARCH variable for IRIX/mips
Patch by Patrick Baggett
2011-06-06 15:03:27 +00:00
Thilo Schulz
bd2b704c91
OpenBSD compile fixes, patch provided by Jonathan Gray ( #4994 )
2011-06-06 14:59:54 +00:00
Thilo Schulz
c174143dc2
- Add x86_64 support to vm_x86.c
...
- Fix warning on mingw64
2011-06-01 15:17:18 +00:00
Thilo Schulz
2ae1bf3dcd
IQM skin support and print limit info, make other limit info consistent, patch by Zack Middleton ( #4978 )
2011-05-06 11:43:07 +00:00
Thilo Schulz
c5e2654b54
- Add Inter-Quake Model (IQM) Format support, patch by gimhael with minor modifications by myself ( #4965 )
...
- Changed model_t::md4 to model_t::modelData
- Fix R_ModelBounds for MD4, MDR and IQM models (#4966 )
- Support Model format fallback similar to image formats in tr_image.c, patch by Zack Middleton (#4967 )
2011-05-02 15:50:19 +00:00
Thilo Schulz
76bbd95207
Bug 4935 - dedicated server linked against libjpeg if using system libjpeg, patch by Simon McVittie
2011-03-17 12:40:39 +00:00
Thilo Schulz
0c10adaf92
- Migrate to jpeg-8c
...
- Add possibility to link against system libjpeg
2011-03-12 16:45:15 +00:00
Thilo Schulz
0b8ca2b417
Revert premature change to Makefile for migration to jpeg-8c. *sigh*
2011-03-11 14:40:07 +00:00
Thilo Schulz
641256f7f0
strtod exists in bg_lib.c now so Q_isanumber will work in the VMs, too.
2011-03-11 13:51:36 +00:00
Thilo Schulz
fd4cf3b783
Thank you devhc
2011-02-07 04:34:39 +00:00
Thilo Schulz
54aa7f2583
Allow user to specify different temp dir for building ( #4349 )
2011-02-07 04:03:19 +00:00
Thilo Schulz
58a8f5ef8b
Fix GNU/kFreeBSD patch by Cyril Brulebois. --> ... <--
2011-02-06 20:10:43 +00:00
Thilo Schulz
cef9b8ce62
Fix compilation on alpha, fix by Steve Langasek ( #4703 )
2011-02-06 17:19:06 +00:00
Thilo Schulz
d2f8b9f4bb
Support GNU/kFreeBSD, patch by Cyril Brulebois. Thanks.
2011-02-04 17:31:12 +00:00
Zachary Slater
80c24e46e8
ffffffffffffffffffffaaaaaaaaaaaaaassssssssst math movement on freebsd to OPTIMIZE
2011-01-27 07:19:25 +00:00
Ludwig Nussel
112287088e
rename x86_64 -> x64 for Windows
2010-03-19 08:59:22 +00:00
Ludwig Nussel
05d7ce9c18
don't link librt on FreeBSD (bug 4507)
2010-03-06 11:55:29 +00:00
Ludwig Nussel
760f4a1949
64bit Windows support (patch by Michael Menegakis)
2010-02-28 09:00:02 +00:00
Tim Angus
3ebe048968
* Fix a memory leak in OS X Sys_Dialog
...
* Fix compilation on Snow Leopard
2010-02-26 16:32:49 +00:00
Tim Angus
ed313e3606
* Oops, missed a bit
2010-02-16 09:43:44 +00:00