Robert Beckebans
407086a603
Astyle
2022-12-19 12:40:45 +01:00
Robert Beckebans
b12379e1af
Merge branch '635-nvrhi3-sdl' into 635-nvrhi3
2022-10-25 20:55:54 +02:00
Stephen Saunders
86bcffdd00
Build / Source changes for NVRHI on SDL, source cleanup for clang C++17 std, initial macOS NVRHI implementation
2022-10-21 23:46:42 -04:00
Robert Beckebans
ddb2be02ff
Merge branch 'master' into 635-nvrhi3
2022-10-20 17:08:08 +02:00
Stephen Saunders
9858ab99f7
Fix snprintf() buffer length issues for Doom Classic on linux with gcc 12 compiler
...
(cherry picked from commit c9212b9554edeccdf2ba1edc430727fd8f1f1f42)
2022-10-18 14:23:48 -04:00
Robert Beckebans
2e6f61f9cb
Merge branch 'master' into 635-nvrhi3
2022-09-06 12:24:11 +02:00
Robert Beckebans
9fa54bb38e
Fixed VS 2019 build
2022-09-06 12:08:44 +02:00
Robert Beckebans
539c3a93cd
Formatted doomclassic code with Astyle
2022-09-05 22:25:33 +02:00
Robert Beckebans
f67a6733d9
Fixed GCC compile errors in doomclassic code
2022-09-05 22:18:39 +02:00
Robert Beckebans
007c601c58
Merge branch '679-gltf-map-support2' into 679-gltf-map-support-nvrhi
2022-09-04 13:43:31 +02:00
Trung Le
7544ae1718
Fix GCC12 warning on sprintf()
2022-07-29 23:34:30 +10:00
Robert Beckebans
374897f750
Merge branch '679-gltf-map-support2' into 679-gltf-map-support
2022-07-02 12:55:10 +02:00
Robert Beckebans
1d62816a77
Fixed most annoying compiler warnings on Linux
2022-05-19 16:47:24 +02:00
Robert Beckebans
fd7802dfb4
Sync NVRHI branch by SP
2022-03-14 10:00:30 +01:00
Stephen Saunders
6685af1816
Fix Doom Classic build failure with gcc 11 (fix issues #552 and #587 )
2021-06-18 01:22:51 -04:00
raynorpat
2e0adb4af9
Fix Classic Doom Music playback with XAudio2 backend
2021-05-27 17:57:15 -04:00
Stephen Saunders
0aae6f0902
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
2021-04-19 14:32:52 -04:00
vloup
49165d1078
Fix gcc 8.x error about truncated lumpname with unexpected map number.
2018-09-30 22:11:28 +02:00
Robert Beckebans
09b7c52dec
Fixed Doom Classic rendering artefacts #373
2018-09-30 17:00:44 +02:00
Malcolm Mallardi
bdeef2c18e
doomclassic/doom/wi_stuff.cpp: Fix snprintf compilation error
...
introduced in commit c8e3cd9fe2
Simple replacement of std:snprintf with idStr:snPrintf, to match all
other instances introduced in the noted commit. This fixes compilation
on g++.
2017-09-14 15:24:57 -04:00
Robert Beckebans
c8e3cd9fe2
Merge pull request #372 from rigred/master
...
Fix sprintf overflows in various locations (gcc 7)
2017-09-03 23:24:47 +02:00
Darren Salt
50df362ef8
Fix C++11 literal suffix warnings.
2017-08-27 22:26:28 +01:00
Caffeine Code
8a1ce622a3
Fix sprintf overflows in various locations (gcc 7)
2017-07-09 19:22:33 +01:00
Lightwave
65a44fe5ad
Fix crash when launching doom classic game
...
Nulling XAUDIO2_VOICE_STATE struct before using, so it's eliminate "uninitializing variable" crash when pMusicSourceVoice is NULL.
2016-07-18 22:32:09 +03:00
Robert Beckebans
414a426b09
VS 2015 and Windows 10 support. close #261 #271 #272
2016-01-20 00:55:30 +01:00
Tobias Frost
d3a9fa14ae
Fix include-paths for timidity (Issue 180)
2014-11-01 14:21:22 +01:00
Robert Beckebans
352df659a8
Replaced ( void ) with ()
2014-08-02 14:48:04 +02:00
RobertBeckebans
cacf1bb46b
Embedded Cg renderprog sources into the renderer using Lua/Premake. Now the renderer can export the renderprogs to any GLSL version without having the user to copy the renderprogs/* shaders to the Doom 3 BFG installation directory. fixes #95
2014-04-26 14:13:25 +02:00
Felix Rueegg
502b9fa180
Fixed doomclassic compiler warnings
2013-11-16 16:22:42 +01:00
Felix Rueegg
bbd634b01e
Doomclassic OpenAL sound positioning changes
2013-11-15 17:26:30 +01:00
Felix Rueegg
41d44b38d5
Added OpenAL for doomclassic to CMake and fixed the sound stub problem
2013-11-13 18:36:15 +01:00
Felix Rueegg
ad2a82ebb2
Added OpenAL support for doomclassic
2013-11-13 18:20:39 +01:00
Felix Rueegg
0e2709674b
Function I_ProcessSoundEvents was missing in doomclassic sound stub
2013-11-05 18:25:17 +01:00
Felix Rueegg
de1e9ff67e
Fixed doomclassic memory allocations for 64-bit compatibility. It compiles and runs now on 64-bit Linux (without sound).
2013-11-01 09:16:41 +01:00
Felix Rueegg
cf15f4d39d
Replaced obsolete pointer in maptexture_t with int for 64-bit compatibility
2013-11-01 08:49:20 +01:00
Felix Rueegg
c9f19c03b8
Changed doomclassic pointer casts for 64-bit compatibility
2013-11-01 08:38:10 +01:00
Felix Rueegg
40d0623479
Removed some more undefined types in Linux
2013-11-01 08:27:00 +01:00
Felix Rueegg
38da0fb308
Fixed some undefined types
2013-10-31 22:12:49 +01:00
Felix Rueegg
7d2d3ee348
Define MAX_PATH for doomclassic when not compiled for Windows
2013-10-31 21:52:11 +01:00
Felix Rueegg
7e3e0fd95d
Removed doomclassic networking functions
2013-10-31 21:44:58 +01:00
Robert Beckebans
0cf039bfdb
Changed project to use the DirectX10 SDK on Windows 8
2013-01-04 22:51:30 +01:00
Robert Beckebans
dd9b8a8710
Added support for precompiled headers for MSVC which reduced the compiled time from 4 minutes to 67 seconds.
2012-12-22 16:18:19 +01:00
Daniel Gibson
d949bc9410
Fix compiler warnings and errors in MinGW
...
many of the warnings -Wreorder and #includes with invalid path because of
case-errors (windows may not care, but linux does)
2012-12-03 09:29:14 +01:00
Daniel Gibson
a7ca987d2b
doomclassic fixes, incl. soundstub
2012-12-02 22:32:00 +01:00
Robert Beckebans
b6308a932f
Fixed crash when starting Doomclassic
2012-11-28 11:53:33 +01:00
Robert Beckebans
fb51d8ec80
Moved TiMidity to neo/libs/
2012-11-28 11:46:51 +01:00
Robert Beckebans
991c9992b6
Removed old obsolete VS 2010 project files.
2012-11-28 11:32:11 +01:00
Robert Beckebans
1c08bda8dd
Fixed compile and linker problems on Windows 7 with Visual C++ 2010 Express Edition
2012-11-28 11:27:27 +01:00
Robert Beckebans
683861eb45
Added initial CMake configuration.
2012-11-27 23:23:32 +01:00
Robert Beckebans
59bea9900c
Added a few hacks to get it compiling on Windows 8 with VS 2012.
2012-11-27 15:21:05 +01:00