Latest Raze Changes
Latest 50 commits
Unofficial development builds at DRD Team
28-Feb-2024 (Wednesday) at 01:08:06 EST by Christoph Oelckers
fix compile error caused by incompletely reverting an unfinished GZDoom feature
28-Feb-2024 (Wednesday) at 01:07:38 EST by Christoph Oelckers
Duke: disable loading of eduke.com and check raze.con instead, now also for RR.
24-Feb-2024 (Saturday) at 04:38:23 EST by Christoph Oelckers
Backend update from GZDoom.
Mostly missing headers
24-Feb-2024 (Saturday) at 04:33:03 EST by Christoph Oelckers
reverted all the state work on Shadow Warrior.
04-Feb-2024 (Sunday) at 18:20:04 EST by Christoph Oelckers
SW: fix player's run animation not playing.
04-Feb-2024 (Sunday) at 18:02:20 EST by Christoph Oelckers
Blood: fixed bad random shifts for directional vectors.
04-Feb-2024 (Sunday) at 17:06:17 EST by Christoph Oelckers
fix uniform buffer size check
04-Feb-2024 (Sunday) at 14:13:11 EST by Christoph Oelckers
added missing characters to Exhumed's snall font
04-Feb-2024 (Sunday) at 14:01:38 EST by Christoph Oelckers
add missing characters to Exhumed's big font
04-Feb-2024 (Sunday) at 13:06:03 EST by Christoph Oelckers
added missing characters to RR's small font.
04-Feb-2024 (Sunday) at 09:15:26 EST by Christoph Oelckers
SW: added CVAR 'sw_nocenterview' to block view centering after landing from a tall jump.
No menu entry yet.
04-Feb-2024 (Sunday) at 08:57:25 EST by Christoph Oelckers
added -noautoload command line option.
04-Feb-2024 (Sunday) at 08:54:19 EST by Christoph Oelckers
restored GZDoom's console alias code.
This got changed in Raze's early development when it was still using the EDuke32 console and later not changed back.
04-Feb-2024 (Sunday) at 08:17:19 EST by Christoph Oelckers
add missing files for last commit.
04-Feb-2024 (Sunday) at 08:12:22 EST by Christoph Oelckers
Backend update from GZDoom.
04-Feb-2024 (Sunday) at 08:11:58 EST by Christoph Oelckers
limit the size of uniform buffers to 65536 bytes globally.
04-Feb-2024 (Sunday) at 07:26:46 EST by Christoph Oelckers
Blood: fixed vector math in spider attacks.
04-Feb-2024 (Sunday) at 06:21:57 EST by Christoph Oelckers
fixed some bad copy/pasted dudeSlope calculations.
04-Feb-2024 (Sunday) at 06:14:37 EST by Christoph Oelckers
fixed bad randoms in aicaleb.cpp.
Value range for velocity vectors was Q14.16 in Blood's fixed point format so the numbers here must be scaled accordingly.
01-Feb-2024 (Thursday) at 01:34:35 EST by Rachael Alexanderson
Update vcpkg.json
vcpkg is not providing a proper sdl2 implementation on linux, so ditch it from vcpkg for now and only use distro packages for it.
31-Jan-2024 (Wednesday) at 21:11:03 EST by Rachael Alexanderson
- forgot to update the vcpkg/findzmusic stuff with the new build script
31-Jan-2024 (Wednesday) at 19:21:29 EST by Rachael Alexanderson
- repeat commit https://github.com/ZDoom/gzdoom/commit/47a2a534ecacf76ec77f6804db1b0a9d1f25655a from gzdoom
31-Jan-2024 (Wednesday) at 19:08:38 EST by Rachael Alexanderson
- add non-x64-windows setup scripts from gzdoom, update copyright in windows script
18-Jan-2024 (Thursday) at 02:45:23 EST by Christoph Oelckers
ported directory loading fix from GZDoom
11-Jan-2024 (Thursday) at 18:30:56 EST by Christoph Oelckers
disable the buffering file reader.
This was definitely crashing on Death Wish's E1 movie and probably caused other problems as well.
11-Jan-2024 (Thursday) at 18:28:00 EST by Christoph Oelckers
silence Unix only message for missing files that are allowed to be missing.
11-Jan-2024 (Thursday) at 18:22:08 EST by Christoph Oelckers
updated the game picker code.
07-Jan-2024 (Sunday) at 04:05:41 EST by Christoph Oelckers
minor backend update from GZDoom.
06-Jan-2024 (Saturday) at 08:43:37 EST by Christoph Oelckers
reduce excessive stack use in libschrift.
06-Jan-2024 (Saturday) at 08:42:36 EST by Christoph Oelckers
free the WidgetResources file on shutdown to reduce the number of reported memory leaks.
06-Jan-2024 (Saturday) at 08:40:15 EST by Christoph Oelckers
removed legacy Windows OpenGL init code.
06-Jan-2024 (Saturday) at 08:37:57 EST by Christoph Oelckers
use proper printf format specifiers for size_t and ptrdiff_t.
06-Jan-2024 (Saturday) at 06:25:16 EST by Christoph Oelckers
address a few more issues found by static analysis
- mark move constructors and operators noexcept.
- eliminate large stack allocations in several places.
- some incorrect checks for Windows handles.
06-Jan-2024 (Saturday) at 04:07:15 EST by Christoph Oelckers
silence warnings in nanosvg.h
06-Jan-2024 (Saturday) at 03:31:07 EST by Christoph Oelckers
fixed some warnings pointed out by Intellisense
05-Jan-2024 (Friday) at 18:36:11 EST by Mitchell Richters
- Tidy up massively inconsistent autoload and autoexec setup in config file.
05-Jan-2024 (Friday) at 18:10:57 EST by Mitchell Richters
- Add Duke 3D WT skybox DEF file from e32wt with blessing from author.
05-Jan-2024 (Friday) at 17:52:53 EST by Mitchell Richters
- Shave a few px off the top of banner to centre the Raze logo better.
05-Jan-2024 (Friday) at 17:37:07 EST by Mitchell Richters
- Fix some bad printf lines as reported by GCC.
05-Jan-2024 (Friday) at 17:32:13 EST by Mitchell Richters
- Silence GCC warning in
RTS_IsInitialized()
.
/home/mrichters/Repos/Raze/source/core/rts.cpp: In function ‘bool RTS_IsInitialized()’: /home/mrichters/Repos/Raze/source/core/rts.cpp:123:51: warning: ‘.rts’ directive output may be truncated writing 4 bytes into a region of size between 3 and 11 [-Wformat-truncation=] 123 | snprintf(rts, 16, "rts%02d.rts", i); | ^~~~ /home/mrichters/Repos/Raze/source/core/rts.cpp:123:33: note: ‘snprintf’ output between 10 and 18 bytes into a destination of size 16 123 | snprintf(rts, 16, "rts%02d.rts", i); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
05-Jan-2024 (Friday) at 17:25:52 EST by Mitchell Richters
- Silence noisy line in resourcefile.h against GCC builds.
In file included from /home/mrichters/Repos/Raze/source/common/filesystem/include/fs_filesystem.h:12, from /home/mrichters/Repos/Raze/source/common/engine/filesystem.h:2, from /home/mrichters/Repos/Raze/source/common/utility/zstring.h:43, from /home/mrichters/Repos/Raze/source/common/platform/posix/i_system.h:14, from /home/mrichters/Repos/Raze/source/common/platform/posix/sdl/hardware.cpp:38: /home/mrichters/Repos/Raze/source/common/filesystem/include/resourcefile.h: In member function ‘int FileSys::FResourceFile::GetEntryNamespace(uint32_t)’: /home/mrichters/Repos/Raze/source/common/filesystem/include/resourcefile.h:180:43: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 180 | return (entry < NumLumps) ? Entries[entry].Namespace : ns_hidden; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
05-Jan-2024 (Friday) at 17:03:08 EST by Mitchell Richters
- Add new background image with Raze logo over an in-game screenshot.
05-Jan-2024 (Friday) at 16:24:42 EST by Mitchell Richters
ZWidget: Remove
canvas->fillRect()
call inImageBox::OnPaint()
.This was causing transparent images to sit on a pure black canvas rather than the colour of the dialogue box.
This change has been submitted upstream also.
05-Jan-2024 (Friday) at 11:31:35 EST by Christoph Oelckers
add missing headers to pathfill.h
05-Jan-2024 (Friday) at 11:23:09 EST by Christoph Oelckers
add missing files.
05-Jan-2024 (Friday) at 11:08:05 EST by Christoph Oelckers
Backend update from GZDoom.
Mainly remembering the game list's initial setting.
05-Jan-2024 (Friday) at 05:55:43 EST by Mitchell Richters
- Exhumed: Add CVAR to control vert panning intensity.
05-Jan-2024 (Friday) at 05:28:05 EST by Mitchell Richters
- Exhumed: Tidy up
doPlayerVertPanning()
setup.
19-Nov-2023 (Sunday) at 03:26:06 EST by Mitchell Richters
- Rename
DCorePlayer::StrafeVel
toDCorePlayer::RollVel
as it better matches its usage.
19-Nov-2023 (Sunday) at 02:16:31 EST by Mitchell Richters
- Blood: Clean up unnecessary vel negation in
MoveDude()
.