Robert Beckebans
d295a6aea9
Disabled usage of OpenGL 3.2 compatibility profiles for Linux #187
2014-11-12 12:34:07 +01:00
Robert Beckebans
6a906704c5
Made GL_ARB_multitexture exception for OpenGL core profiles and Mesa #189
2014-11-09 11:24:37 +01:00
Robert Beckebans
0f52880767
Astyle
2014-11-09 11:15:35 +01:00
Robert Beckebans
63b6934ad6
Merge pull request #192 from coldtobi/fix_183_libjpeg
...
Fix 183 libjpeg
2014-11-09 11:12:13 +01:00
Robert Beckebans
1f67070170
Merge pull request #190 from palmalcheg/pch_msvc_fix
...
enable WinRT XAudio2 sound, tweaks in cmake script for precompiled header ordering for QtCreator
2014-11-09 11:03:36 +01:00
BielBdeLuna
f77b3b6f71
the engine now supports all the lenguages from steam in sounds and strings
2014-11-06 16:25:25 +01:00
Tobias Frost
6bfedbfeb9
Use system's libjpeg when -DUSE_SYSTEM_LIBJPEG is used
...
note, that it is expected that this libjpeg is newer, therefore some files needs to be patched
to compile.
This patch is used for Debian -- Debian uses libjpeg-turbo, but I assume that it will also compile
against a recent libjpeg.
2014-11-01 17:59:25 +01:00
Tobias Frost
a8d9c2b489
patch to use system's libpng when enabled by the CMake option USE_SYSTEM_LIBPNG
2014-11-01 16:33:17 +01:00
Tobias Frost
cbbf473d59
patch to use system's zlib when enabled by the CMake option USE_SYSTEM_ZLIB
2014-11-01 14:13:16 +01:00
palmalcheg
27387e664b
cmake definition on winrt detection, log device info
2014-10-27 22:20:20 +02:00
palmalcheg
aab81a225f
sound for WinRT
2014-10-27 04:39:10 +02:00
unknown
f039e3c668
precompiled for msvc fix
2014-10-26 03:36:49 +03:00
BielBdeLuna
df69087fd6
ffmpeg fix so we can compile it without deprecated functions
2014-10-24 10:44:26 +02:00
Dan McGoo
2288ab82bb
Fix loading saved game prior to commit 7e21048
crash.
...
Commit 7e21048
introduced a change in the save game files strutcure.
This makes the game crash whenever you load saved games created with a prior version of the code.
This commit tends to fix this issue.
However, save game files created between commit 7e21048
and the current one will not load correclty.
Unless the user change the saved game's saveVersion number in game.details.
2014-10-09 18:54:35 +09:00
Dan McGoo
8b28e50cd4
Write the renderprogs under the savepath.
...
Because under *nix systems, the basepath may be write protected for the user.
2014-10-07 23:20:20 +09:00
Dan McGoo
e719a8de0f
Add native arch compilation option.
2014-10-07 23:12:42 +09:00
Robert Beckebans
0d3e4733af
glMapBufferRange Bugfix for Nvidia WHQL drivers >= 344.11.
...
Thanks to Mathias Heyer by Nvidia for helping this out.
2014-09-27 10:56:34 +02:00
Robert Beckebans
72f986077b
Removed unnecessary USERCMD_HZ. #129
2014-08-31 16:24:56 +02:00
BielBdeLuna
7e21048ba3
skipping cut scene working
2014-08-31 02:21:49 +02:00
Robert Beckebans
ce0e83ebca
Merge pull request #160 from BielBdeLuna/envshot
...
Envshot and cubemap to skymap transforms
2014-08-25 17:17:47 +02:00
BielBdeLuna
1f993688c6
image.h included
2014-08-25 16:13:16 +02:00
BielBdeLuna
fc7ed840bc
astyle and other wonderbar stuff!
2014-08-25 15:25:54 +02:00
BielBdeLuna
fedaf6b691
envshot and others working
2014-08-24 00:10:50 +02:00
Robert Beckebans
9147482a37
Added check for Gallium drivers to use GLSL ES 3.00. #137
2014-08-20 13:07:59 +02:00
BielBdeLuna
d7345d6168
envToSky not working yet
2014-08-20 12:12:01 +02:00
Robert Beckebans
7e49606cc8
Removed ARB endings from OpenGL calls
2014-08-20 11:09:02 +02:00
Robert Beckebans
f9ff46d03d
Removed include of SDL_syswm.h because it creates problems on Kubuntu 14.04 with Mir
2014-08-20 00:30:39 +02:00
BielBdeLuna
095cf836c6
screen shots are PNG and envshots are TGA, but still envshots come out somewhat wrong
2014-08-19 11:35:50 +02:00
BielBdeLuna
706d98f24c
now envshot does the target renderers at a proportionatesize and unskewed, but still the first of them fails.
2014-08-18 03:38:55 +02:00
BielBdeLuna
71b26cf128
envshot working but not correctly
2014-08-16 23:20:46 +02:00
Robert Beckebans
195b99e39f
Removed usage of Sys_GetSystemRam(). refs #164
2014-08-06 11:35:42 +02:00
Robert Beckebans
45b0075a75
VectorSet compile fix. refs #146
2014-08-06 11:27:11 +02:00
Robert Beckebans
05b21ff3ad
Updated embedded Cg shaders
2014-08-02 15:10:06 +02:00
Robert Beckebans
e03ed8769d
Small corrections to dmap
2014-08-02 15:09:25 +02:00
Robert Beckebans
352df659a8
Replaced ( void ) with ()
2014-08-02 14:48:04 +02:00
Pat Raynor
125191b866
Added back dmap and aas compiler from original Doom 3 GPL release
2014-08-01 03:07:00 -04:00
Pat Raynor
d2ebebca35
Fix classic doom define logic in XAudio2 sound backend
2014-08-01 02:37:00 -04:00
Pat Raynor
6f65394d97
Removed the useless Sys_GetSystemRam and Sys_GetVideoRam
2014-08-01 02:36:04 -04:00
Pat Raynor
afeab489dd
Add more windows versions...
2014-08-01 02:35:12 -04:00
Robert Beckebans
f5dd0611d5
Merge pull request #140 from darealshinji/patch-1
...
use av_frame_alloc() if lavc is >= 55.28.1
2014-07-21 10:04:12 +02:00
Robert Beckebans
77f65454f2
Merge pull request #143 from jonathangray/mesa-shader-fix
...
make a shader work with Mesa by avoiding an implicit type conversion
2014-07-21 10:00:16 +02:00
Jonathan Gray
86216aa708
Fix memory corruption in timidity resampling code.
...
From Sam Lantinga in SDL_mixer 1.2.8:
http://lists.libsdl.org/pipermail/commits-libsdl.org/2007-July/008673.html
Fixes a crash on OpenBSD.
2014-07-20 22:58:43 +10:00
Jonathan Gray
79b8e04e95
avoid an implicit type conversion in a shader
...
renderprogs/interactionSM.pixel does not compile with the Mesa
shader compiler due to a an implicit type conversion.
This gives a console warning on a release build and fatally
asserts on an debug build:
0:135(19): error: could not implicitly convert operands to arithmetic operator
Avoid this by changing an int declaration to a float.
2014-07-20 21:25:24 +10:00
darealshinji
f1d2d2c459
use av_frame_alloc() if lavc is >= 55.28.1
2014-07-07 16:40:12 +02:00
Mike Swanson
1c56560cc4
Change default Linux path to a generic and standard name
...
While the game so far has no official release on Linux, we cannot
depend on any pre-installed path for the game. Even if it were, it
would likely be a steam exclusive and constrained to
$HOME/.local/share/Steam ...
Instead, this adopts a more typical Debian-style path used for game
data, that is putting it into /usr/share/games. This is already the
path I have chosen when making the doom3bfg-data package[1] for the
Arch Linux AUR, and currently both packages for RBDOOM-3-BFG patch
this file in order to use this path. The more generic path name can
facilitate the use of any other forks of BFG Edition that may come
along, and everyone will benefit by sharing the same data path.
[1] https://aur.archlinux.org/packages/doom3bfg-data/
2014-05-28 19:19:24 -07:00
Robert Beckebans
79c4b3ef98
Fixed SDL 1.2 support
2014-05-22 09:55:25 +02:00
Radegast
e1f8597360
Use SDL to find Application Support path. #87
2014-05-22 00:33:58 +01:00
Radegast
c76e9a26ef
Removed objective-c++ code. #87
2014-05-22 00:07:34 +01:00
Radegast
4045be32b1
Replaced procfs dependent functions with native calls on OS X. #87
2014-05-21 22:31:18 +01:00
Robert Beckebans
6d0765f3e3
Fixed mouse release comment #122
2014-05-20 23:50:53 +02:00