Latest Raze Changes
Latest 50 commits, skipping 1500
Unofficial development builds at DRD Team
31-Oct-2023 (Tuesday) at 05:05:56 PDT by Christoph Oelckers
fixed DEHSUPP multiple load prevention.
The code in place did not work reliably, it now just checks if the StateMap could be created and if so, skips any subsequent load while only unloading everything in the finalization step.
31-Oct-2023 (Tuesday) at 00:05:36 PDT by Christoph Oelckers
Revert "When compat_floormove is enabled prevent sector floor from lowering if a thing is stuck in the ceiling (vanilla behavior)"
This reverts commit 4ad76f549e29a42b809879364b9a1af73bae5146.
This broke several maps so the implementation is obviously not correct.
31-Oct-2023 (Tuesday) at 00:05:36 PDT by Christoph Oelckers
Revert "When compat_floormove is enabled prevent sector floor from lowering if a thing is stuck in the ceiling (vanilla behavior)"
This reverts commit 4ad76f549e29a42b809879364b9a1af73bae5146.
This broke several maps so the implementation is obviously not correct.
29-Oct-2023 (Sunday) at 15:18:06 PDT by Christoph Oelckers
added DSDA's thrust properties for UDMF
29-Oct-2023 (Sunday) at 09:49:59 PDT by Christoph Oelckers
added per-sector sky UDMF properties.
(Hardware rendering only, the SW renderer is not in a state where this is easily done.)
29-Oct-2023 (Sunday) at 08:50:20 PDT by Christoph Oelckers
added friction and colormap related properties from DSDA.
29-Oct-2023 (Sunday) at 08:07:27 PDT by Christoph Oelckers
added UDMF wall scrolling properties from DSDA.
29-Oct-2023 (Sunday) at 02:38:02 PDT by Christoph Oelckers
implemented DSDA's sector scrolling properties.
The major new additions are flags to specify which kind of actor is supposed to be scrolled and carrying ceiling scrollers.
29-Oct-2023 (Sunday) at 00:48:32 PDT by Christoph Oelckers
added all required names for the new DSDA UDMF properties to the list of names.
29-Oct-2023 (Sunday) at 00:13:01 PDT by Christoph Oelckers
hooked up the per-level colormaps with the hardware renderer.
27-Oct-2023 (Friday) at 20:01:06 PDT by Ricardo Luís Vaz Silva
Allow setting the colormap from mapinfo (dsda-doom)
28-Oct-2023 (Saturday) at 00:20:56 PDT by Christoph Oelckers
fixed handling of DSDHacked sound replacement in the index range between the regular sounds and the MBF21 extensions.
27-Oct-2023 (Friday) at 07:49:08 PDT by Christoph Oelckers
fix coronas
26-Oct-2023 (Thursday) at 12:18:50 PDT by Rachael Alexanderson
- this is version 4.11.3
26-Oct-2023 (Thursday) at 02:41:45 PDT by Professor Hastig
added Wads.GetLumpLength.
26-Oct-2023 (Thursday) at 01:42:26 PDT by Professor Hastig
always save the map WAD in a savegame's metadata, even if it is from the IWAD
Otherwise the savegame loader will not be able to validate an IWAD savegame while the actual level comes from a different file.
26-Oct-2023 (Thursday) at 01:31:05 PDT by Professor Hastig
fix map WAD check for savegame validation.
26-Oct-2023 (Thursday) at 02:41:45 PDT by Professor Hastig
added Wads.GetLumpLength.
25-Oct-2023 (Wednesday) at 23:08:58 PDT by Professor Hastig
fixed skewing for lower tiers.
26-Oct-2023 (Thursday) at 01:42:26 PDT by Professor Hastig
always save the map WAD in a savegame's metadata, even if it is from the IWAD
Otherwise the savegame loader will not be able to validate an IWAD savegame while the actual level comes from a different file.
26-Oct-2023 (Thursday) at 01:31:05 PDT by Professor Hastig
fix map WAD check for savegame validation.
25-Oct-2023 (Wednesday) at 13:25:12 PDT by Magnus Norddahl
Merge remote-tracking branch 'gzdoom/master'25-Oct-2023 (Wednesday) at 12:35:42 PDT by Christoph Oelckers
take most direct drawinfo references out of HWWall.
25-Oct-2023 (Wednesday) at 12:19:58 PDT by Christoph Oelckers
took several functions out of HWDrawInfo.
The only thing they needed from that class is the Level pointer and the light mode, this is better passed in as function argument.
25-Oct-2023 (Wednesday) at 09:47:38 PDT by Rachael Alexanderson
- this is 4.11.2
25-Oct-2023 (Wednesday) at 08:25:57 PDT by Christoph Oelckers
fixed savegame file name check.
Writer and reader for the savegame metadata were mismatched so the readback of non-ASCII filenames failed.
25-Oct-2023 (Wednesday) at 08:25:57 PDT by Christoph Oelckers
fixed savegame file name check.
Writer and reader for the savegame metadata were mismatched so the readback of non-ASCII filenames failed.
25-Oct-2023 (Wednesday) at 07:57:35 PDT by Rachael Alexanderson
- allow FORCEBACKCULLFACES to work with hud models
24-Oct-2023 (Tuesday) at 23:36:53 PDT by Professor Hastig
fix UMAPINFO's intermusic being used at the summary screen.
24-Oct-2023 (Tuesday) at 23:07:35 PDT by Professor Hastig
widen the special field in FBoomArgs.
This code still assumed that all special types fit into 8 bits which is no longer the case.
24-Oct-2023 (Tuesday) at 22:54:08 PDT by Professor Hastig
do not print all GL extensions to the log for the GLES renderer.
17-Oct-2023 (Tuesday) at 11:54:04 PDT by Christoph Oelckers
minor backend update from Raze.
15-Oct-2023 (Sunday) at 08:23:13 PDT by Ricardo Luís Vaz Silva
give error instead of warning for zscript 4.12+ on return count mismatch
15-Oct-2023 (Sunday) at 07:21:07 PDT by Ricardo Luís Vaz Silva
warn when fewer returns than expected are given for a function
24-Oct-2023 (Tuesday) at 23:36:53 PDT by Professor Hastig
fix UMAPINFO's intermusic being used at the summary screen.
24-Oct-2023 (Tuesday) at 23:07:35 PDT by Professor Hastig
widen the special field in FBoomArgs.
This code still assumed that all special types fit into 8 bits which is no longer the case.
24-Oct-2023 (Tuesday) at 22:54:08 PDT by Professor Hastig
do not print all GL extensions to the log for the GLES renderer.
15-Oct-2023 (Sunday) at 02:30:02 PDT by inkoalawetrust
Exposed P_GetMidTexturePosition() to ZScript.
24-Oct-2023 (Tuesday) at 00:45:25 PDT by alexey.lysiuk
- bumped minimum macOS version to 10.13
Apple dropped support for older versions in Xcode, and dependencies (for example, MoltenVK) no longer compile for earlier OS versions
20-Oct-2023 (Friday) at 09:14:20 PDT by Christoph Oelckers
reworked the skewing properties.
The Eternity-based definitions are currently disabled due to unclear semantics and overall unsatisfying design. They can be re-enabled once their precise working has been established. New properties were added to replace them with something that will be clearly specified and is fully ortohonal i.e. they will allow to align an upper tier skew with the floor as well and a lower tier's skew with a ceiling.
19-Oct-2023 (Thursday) at 23:06:04 PDT by Professor Hastig
added wall texture skewing.
This uses the same UDMF properties as Eternity recently introduced for the same feature.
19-Oct-2023 (Thursday) at 14:01:17 PDT by Christoph Oelckers
revert a few things to GZDoom state.
This mainly is the CI workflow, the icons, plus and a few changed options and marking the blocker flags unfriendly.
19-Oct-2023 (Thursday) at 13:35:54 PDT by Christoph Oelckers
fix a few minor issues.
- make Corona a fully scripted class so that AActor can be made final again.
- add global vkversion variable for use by the survey code.
- move progress bar on generic start screen to the bottom and made it longer.
- revert BulletPuff to its GZDoom version because the changes are not compatible with Dehacked.
19-Oct-2023 (Thursday) at 13:37:17 PDT by Magnus Norddahl
Turn off gl_levelmesh
19-Oct-2023 (Thursday) at 13:16:11 PDT by Magnus Norddahl
Fix compile errors after rebase
14-Oct-2023 (Saturday) at 15:43:02 PDT by Magnus Norddahl
Fix DrawLevelMesh bugs
14-Oct-2023 (Saturday) at 14:10:02 PDT by Magnus Norddahl
Add code that should draw the mesh
14-Oct-2023 (Saturday) at 05:23:58 PDT by Magnus Norddahl
Begin code for drawing the level mesh
19-Oct-2023 (Thursday) at 13:07:21 PDT by Magnus Norddahl
Remove SplitWallComplex
19-Oct-2023 (Thursday) at 12:31:12 PDT by Magnus Norddahl
Remove allowSSBO, useSSBO, glslversion, hwcaps and BuffersArePersistent as none of them apply to Vulkan