Latest Raze Changes
Latest 50 commits, skipping 3250
Unofficial development builds at DRD Team
21-Mar-2021 (Sunday) at 14:27:43 PDT by Erick Vasquez Garcia
Bug fix in invulnerability in Doom Software Render Mode and True Color SW Render in SoftPoly.
25-Mar-2021 (Thursday) at 02:53:36 PDT by nashmuhandes
Don't let the game start if the saved game passed to -loadgame is invalid. Often times, especially during a multiplayer game, a player can accidentally pass an invalid save file to load at the command line, which results in the netgame starting anyway before immediately desyncing. This aims to address that.
16-Feb-2021 (Tuesday) at 16:43:22 PST by Magnus Norddahl
Fix texture loading race condition and improve performance by only locking the load mutex if data hasn't already been updated for this frame
14-Feb-2021 (Sunday) at 17:26:20 PST by Magnus Norddahl
Add debug code for showing the render slices
11-Feb-2021 (Thursday) at 17:47:19 PST by Magnus Norddahl
Fix truecolor drawer crash
11-Feb-2021 (Thursday) at 16:35:04 PST by Magnus Norddahl
Fix fullbright shade bug
10-Feb-2021 (Wednesday) at 23:53:37 PST by Magnus Norddahl
Fix some r_scene_multithreaded crashes
10-Feb-2021 (Wednesday) at 21:31:30 PST by Magnus Norddahl
Fix some r_scene_multithreaded related bugs
10-Feb-2021 (Wednesday) at 09:40:51 PST by Magnus Norddahl
Remove threading from the drawers
26-Mar-2021 (Friday) at 04:08:31 PDT by Rachael Alexanderson
Revert "Merge dpJudas's renderslices branch (#1356)"
This reverts commit a5cba1aba5f5d449a1590a2a1ce7f55a593628d2.
25-Mar-2021 (Thursday) at 17:58:08 PDT by Xaser Acheron
Merge dpJudas's renderslices branch (#1356)
-
Remove threading from the drawers
-
Fix some r_scene_multithreaded related bugs
-
Fix some r_scene_multithreaded crashes
-
Fix fullbright shade bug
-
Fix truecolor drawer crash
-
Add debug code for showing the render slices
-
Fix texture loading race condition and improve performance by only locking the load mutex if data hasn't already been updated for this frame
Co-authored-by: Magnus Norddahl dpjudas@users.noreply.github.com
23-Mar-2021 (Tuesday) at 13:59:40 PDT by emily
Make i_timescale cvar virtual
Changing i_timescale in a netgame would cause its callback to recurse into itself infinitely. CVAR_VIRTUAL prevents this.
21-Mar-2021 (Sunday) at 02:05:12 PDT by Cacodemon345
SDL: Don't write garbage to output if it is redirected
18-Mar-2021 (Thursday) at 22:26:37 PDT by sgrunt
Move the modified behaviour to a new "resetvel" parameter
18-Mar-2021 (Thursday) at 06:19:00 PDT by sgrunt
Fix behaviour of VelIntercept's oldvel parameter
Previously Vel would be reset only if the target was moving. This change ensures that Vel is always reset, as seems to be the intent of the oldvel parameter.
19-Mar-2021 (Friday) at 09:21:14 PDT by drfrag
- Fixed crash with voodoo dolls in MP after players quit the game.
19-Mar-2021 (Friday) at 09:04:20 PDT by Blue Shadow
- account for KEEPDEPLETED flag when destroying items with InterHubAmount of 0 upon leaving a level
18-Mar-2021 (Thursday) at 15:29:19 PDT by James Le Cuirot
Fix camera texture aspect ratio in hardware renderer
It wasn't respecting the map's pixel ratio setting. This wouldn't have been very noticeable with the default pixel ratio of 1.2 but it was very obvious with 1.8.
18-Mar-2021 (Thursday) at 10:31:46 PDT by nashmuhandes
Add missing tag for Strife's KneelingGuy.
18-Mar-2021 (Thursday) at 04:29:11 PDT by K0stov
New letter И for Strife
The old one was a simple mirror of the letter N, switching around the proportions. The new variant is designed to look more faithful to the letter it’s based on.
15-Mar-2021 (Monday) at 13:55:03 PDT by nashmuhandes
Add missing tag for the sub-Entity bosses. This was missed in the previous commit.
15-Mar-2021 (Monday) at 13:03:32 PDT by nashmuhandes
Add GetCharacterName() to retrieve an NPC's name as defined in its dialogue script, if it exists. Otherwise it will just return the same output as GetTag().
15-Mar-2021 (Monday) at 11:45:30 PDT by nashmuhandes
Add tag properties to Strife's enemies.
14-Mar-2021 (Sunday) at 06:01:51 PDT by alexey.lysiuk
- fixed cross-compilation support
Lemon's post build command aborts configuration step after CMake version bump to 3.1.0 in ba618d308c859f423cf67c8cb368e4b65c15c7bd When CMake version was 2.8.7 the same command produced a warning
CMake Error at tools/lemon/CMakeLists.txt:11 (add_custom_command): TARGET 'lemon' is IMPORTED and does not build here.
13-Mar-2021 (Saturday) at 23:50:42 PST by Christoph Oelckers
- lower the step size for module master volume to adapt to the altered value range.
13-Mar-2021 (Saturday) at 23:44:30 PST by Christoph Oelckers
- removed config updates for pre-GZDoom versions of ZDoom.
GZDoom 0.9 had config version 205, so the adapters for 202-204 are not needed.
13-Mar-2021 (Saturday) at 23:40:34 PST by Christoph Oelckers
- adapt mod_dumb_mastervolume to the increased default volume in ZMusic.
13-Mar-2021 (Saturday) at 04:11:03 PST by Christoph Oelckers
- do not sort level names in the statistics output when saving.
Instead do this when creating the data to avoid trashing manual edits. The old sorter resorted all data loaded from the old file as well.
13-Mar-2021 (Saturday) at 03:21:35 PST by Christoph Oelckers
- print a message if saving the statistics file fails.
13-Mar-2021 (Saturday) at 03:21:07 PST by Christoph Oelckers
- moved EColorManipulation into the backend.
11-Mar-2021 (Thursday) at 23:48:59 PST by Christoph Oelckers
- restore accidentally deleted 'testmusicvol' CCMD.
11-Mar-2021 (Thursday) at 23:48:00 PST by Christoph Oelckers
Merge branch 'replaygain'11-Mar-2021 (Thursday) at 06:47:05 PST by Christoph Oelckers
- default replay gain to 'off'.
10-Mar-2021 (Wednesday) at 15:20:19 PST by Christoph Oelckers
- fill in the MIDI defaults for generating the lookup string for replay gain.
Both synth and sound font can be very relevant here for the final volume so using the same song with different settings needs to create different strings.
10-Mar-2021 (Wednesday) at 14:06:21 PST by Christoph Oelckers
- implemented replay gain calculation and management.
This is done entirely on the streamed sound data, unlike the old relative volume which uses the backend's volume setting.
10-Mar-2021 (Wednesday) at 02:17:43 PST by nashmuhandes
Show subtitles for the Entity's greeting lines in Strife.
10-Mar-2021 (Wednesday) at 03:59:07 PST by drfrag
- Fix crash with wind effect on special water sectors.
08-Mar-2021 (Monday) at 22:08:31 PST by nashmuhandes
Add SetSubtitleNumber(int num, str sound) ACS function. Works exactly like its ZScript counterpart. The activator of the script must be a player.
08-Mar-2021 (Monday) at 04:56:57 PST by Christoph Oelckers
- bumped CMake version to 3.1.0 in all projects to reduce warning spam in recent versions.
3.1.0 is the highest minimum set in the existing subprojects so this will not exclude anything that hadn't been already.
08-Mar-2021 (Monday) at 01:44:14 PST by alexey.lysiuk
- escape double quotes in Cocoa IWAD picker's extra arguments
06-Mar-2021 (Saturday) at 02:32:31 PST by Christoph Oelckers
Merge branch 'master' of https://github.com/Chernoskill/gzdoom06-Mar-2021 (Saturday) at 02:28:13 PST by Chernoskill
Update models.cpp
06-Mar-2021 (Saturday) at 02:27:23 PST by Chernoskill
Update models_obj.cpp
06-Mar-2021 (Saturday) at 02:26:53 PST by Chernoskill
Update models_ue1.cpp
06-Mar-2021 (Saturday) at 02:26:31 PST by Chernoskill
Update models_md3.cpp
06-Mar-2021 (Saturday) at 02:18:45 PST by Chernoskill
Update model.h
05-Mar-2021 (Friday) at 08:17:44 PST by Christoph Oelckers
- fixed: line portal rendering PR was missing handling for portals with z offset.
Since it used the back sector's height directly the needed offsetting was not applied to the upper and lower texture.
05-Mar-2021 (Friday) at 07:09:13 PST by Timothy Quinn
- Line_QuickPortal must check the partner line's special.
05-Mar-2021 (Friday) at 03:25:41 PST by Christoph Oelckers
- reinstated rendering of mid textures over two-sided wall portals.
This was removed in the last PR due to z-fighting problems which now have also been addressed
05-Mar-2021 (Friday) at 01:04:18 PST by Timothy Quinn
- fixed rendering of one-sided line portals in the hardware renderer
