Latest Raze Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

31-Oct-2023 (Tuesday) at 08:05:56 EDT by Christoph Oelckers
Commit f1017ef362
Parents: 61c2f5f8c0

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 03:05:36 EDT by Christoph Oelckers
Commit 99ae4b7c4c (4.11)
Parents: 6ce809efe2

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 03:05:36 EDT by Christoph Oelckers
Commit 61c2f5f8c0
Parents: ad778b0bcc

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 18:18:06 EDT by Christoph Oelckers
Commit ad778b0bcc (dsda-udmf)
Parents: bdee1f3d34

added DSDA's thrust properties for UDMF

29-Oct-2023 (Sunday) at 12:49:59 EDT by Christoph Oelckers
Commit bdee1f3d34
Parents: 9a94472650

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 11:50:20 EDT by Christoph Oelckers
Commit 9a94472650
Parents: 4ddffd233a

added friction and colormap related properties from DSDA.

29-Oct-2023 (Sunday) at 11:07:27 EDT by Christoph Oelckers
Commit 4ddffd233a
Parents: 2b0731a5a7

added UDMF wall scrolling properties from DSDA.

29-Oct-2023 (Sunday) at 05:38:02 EDT by Christoph Oelckers
Commit 2b0731a5a7
Parents: 2fb41a7956

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 03:48:32 EDT by Christoph Oelckers
Commit 2fb41a7956
Parents: 12bc9db609

added all required names for the new DSDA UDMF properties to the list of names.

29-Oct-2023 (Sunday) at 03:13:01 EDT by Christoph Oelckers
Commit 12bc9db609
Parents: e12f2ce0fe

hooked up the per-level colormaps with the hardware renderer.

27-Oct-2023 (Friday) at 23:01:06 EDT by Ricardo Luís Vaz Silva
Commit e12f2ce0fe
Parents: 478a832515

Allow setting the colormap from mapinfo (dsda-doom)

28-Oct-2023 (Saturday) at 03:20:56 EDT by Christoph Oelckers
Commit 478a832515
Parents: 4d88e82e32

fixed handling of DSDHacked sound replacement in the index range between the regular sounds and the MBF21 extensions.

27-Oct-2023 (Friday) at 10:49:08 EDT by Christoph Oelckers
Commit 6e57053532 (vk-coronas)
Parents: 4665f8ff79

fix coronas

26-Oct-2023 (Thursday) at 15:18:50 EDT by Rachael Alexanderson
Commit 6ce809efe2 (tag: g4.11.3)
Parents: 6053842f7e

  • this is version 4.11.3

26-Oct-2023 (Thursday) at 05:41:45 EDT by Professor Hastig
Commit 6053842f7e
Parents: cf160c1b18

added Wads.GetLumpLength.

26-Oct-2023 (Thursday) at 04:42:26 EDT by Professor Hastig
Commit cf160c1b18
Parents: cecc836582

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 04:31:05 EDT by Professor Hastig
Commit cecc836582
Parents: df5a3c1a9c

fix map WAD check for savegame validation.

26-Oct-2023 (Thursday) at 05:41:45 EDT by Professor Hastig
Commit 4d88e82e32
Parents: 77e5fd3081

added Wads.GetLumpLength.

26-Oct-2023 (Thursday) at 02:08:58 EDT by Professor Hastig
Commit 77e5fd3081
Parents: a8c1f7a637

fixed skewing for lower tiers.

26-Oct-2023 (Thursday) at 04:42:26 EDT by Professor Hastig
Commit a8c1f7a637
Parents: 1e8b3ea65d

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 04:31:05 EDT by Professor Hastig
Commit 1e8b3ea65d
Parents: eeac40fffc

fix map WAD check for savegame validation.

25-Oct-2023 (Wednesday) at 16:25:12 EDT by Magnus Norddahl

Merge remote-tracking branch 'gzdoom/master'

25-Oct-2023 (Wednesday) at 15:35:42 EDT by Christoph Oelckers
Commit eeac40fffc
Parents: 1f5df23818

take most direct drawinfo references out of HWWall.

25-Oct-2023 (Wednesday) at 15:19:58 EDT by Christoph Oelckers
Commit 1f5df23818
Parents: 28400a12f1

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 12:47:38 EDT by Rachael Alexanderson
Commit df5a3c1a9c (tag: g4.11.2)
Parents: aa63cbcbdf

  • this is 4.11.2

25-Oct-2023 (Wednesday) at 11:25:57 EDT by Christoph Oelckers
Commit 28400a12f1
Parents: 6d1ebf5f27

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 11:25:57 EDT by Christoph Oelckers
Commit aa63cbcbdf
Parents: e1e856b972

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 10:57:35 EDT by Rachael Alexanderson
Commit 6d1ebf5f27
Parents: 70e4dd17b7

  • allow FORCEBACKCULLFACES to work with hud models

25-Oct-2023 (Wednesday) at 02:36:53 EDT by Professor Hastig
Commit e1e856b972
Parents: 7bbe7a53e9

fix UMAPINFO's intermusic being used at the summary screen.

25-Oct-2023 (Wednesday) at 02:07:35 EDT by Professor Hastig
Commit 7bbe7a53e9
Parents: 66a904348b

widen the special field in FBoomArgs.

This code still assumed that all special types fit into 8 bits which is no longer the case.

25-Oct-2023 (Wednesday) at 01:54:08 EDT by Professor Hastig
Commit 66a904348b
Parents: 9355daacb0

do not print all GL extensions to the log for the GLES renderer.

17-Oct-2023 (Tuesday) at 14:54:04 EDT by Christoph Oelckers
Commit 9355daacb0
Parents: 6aafc7f323

minor backend update from Raze.

15-Oct-2023 (Sunday) at 11:23:13 EDT by Ricardo Luís Vaz Silva
Commit 6aafc7f323
Parents: cba89e850a

give error instead of warning for zscript 4.12+ on return count mismatch

15-Oct-2023 (Sunday) at 10:21:07 EDT by Ricardo Luís Vaz Silva
Commit cba89e850a
Parents: a6c5ccca29

warn when fewer returns than expected are given for a function

25-Oct-2023 (Wednesday) at 02:36:53 EDT by Professor Hastig
Commit 70e4dd17b7
Parents: 82c492f3d7

fix UMAPINFO's intermusic being used at the summary screen.

25-Oct-2023 (Wednesday) at 02:07:35 EDT by Professor Hastig
Commit 82c492f3d7
Parents: 731cad7553

widen the special field in FBoomArgs.

This code still assumed that all special types fit into 8 bits which is no longer the case.

25-Oct-2023 (Wednesday) at 01:54:08 EDT by Professor Hastig
Commit 731cad7553
Parents: f3d44f8131

do not print all GL extensions to the log for the GLES renderer.

15-Oct-2023 (Sunday) at 05:30:02 EDT by inkoalawetrust
Commit f3d44f8131
Parents: 212adabe2b

Exposed P_GetMidTexturePosition() to ZScript.

24-Oct-2023 (Tuesday) at 03:45:25 EDT by alexey.lysiuk
Commit 212adabe2b
Parents: b48caddb96

  • 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 12:14:20 EDT by Christoph Oelckers
Commit b48caddb96
Parents: f92f6b8de4

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.

20-Oct-2023 (Friday) at 02:06:04 EDT by Professor Hastig
Commit f92f6b8de4
Parents: 9cd57faec1

added wall texture skewing.

This uses the same UDMF properties as Eternity recently introduced for the same feature.

19-Oct-2023 (Thursday) at 17:01:17 EDT by Christoph Oelckers
Commit 6b14b729e8 (gzdoom-5.0)
Parents: 92bbaa7531

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 16:35:54 EDT by Christoph Oelckers
Commit 92bbaa7531
Parents: 3cff0de273

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 16:37:17 EDT by Magnus Norddahl
Commit 3cff0de273
Parents: dec03cb265

Turn off gl_levelmesh

19-Oct-2023 (Thursday) at 16:16:11 EDT by Magnus Norddahl
Commit dec03cb265
Parents: 05e46e0cb4

Fix compile errors after rebase

14-Oct-2023 (Saturday) at 18:43:02 EDT by Magnus Norddahl
Commit 05e46e0cb4
Parents: fc65d43ae8

Fix DrawLevelMesh bugs

14-Oct-2023 (Saturday) at 17:10:02 EDT by Magnus Norddahl
Commit fc65d43ae8
Parents: 6dd72e5439

Add code that should draw the mesh

14-Oct-2023 (Saturday) at 08:23:58 EDT by Magnus Norddahl
Commit 6dd72e5439
Parents: ff8b51a1b6

Begin code for drawing the level mesh

19-Oct-2023 (Thursday) at 16:07:21 EDT by Magnus Norddahl
Commit ff8b51a1b6
Parents: 52ec71b05b

Remove SplitWallComplex

19-Oct-2023 (Thursday) at 15:31:12 EDT by Magnus Norddahl
Commit 52ec71b05b
Parents: e75e5a387b

Remove allowSSBO, useSSBO, glslversion, hwcaps and BuffersArePersistent as none of them apply to Vulkan

Newer commits | Older commits