Latest GZDoom Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

03-Aug-2020 (Monday) at 05:45:20 EDT by alexey.lysiuk
Commit 5f8b31344 (HEAD -> master)
Parents: bda49d0bf

  • fixed: UMAPINFO partime was multiplied by ticrate

01-Aug-2020 (Saturday) at 06:01:29 EDT by Rachael Alexanderson
Commit bda49d0bf
Parents: 7179eaacd

  • demote pwad defcvars error to a warning

28-Jul-2020 (Tuesday) at 02:42:21 EDT by Blue Shadow
Commit 7179eaacd
Parents: 86bac6bfc

  • fixed: the minotaur spawned its floor flames regardless of the setting of compat_minotaur A_MinotaurAtk3 was checking against the CVAR instead of the compatibility flag constant.

25-Jul-2020 (Saturday) at 10:28:08 EDT by Rachael Alexanderson
Commit 86bac6bfc
Parents: a85ee5826

  • sv_leveltally has been removed from the config file and is now session-only

23-Jul-2020 (Thursday) at 15:41:55 EDT by Major Cooke
Commit a85ee5826
Parents: 01eeb8f7c

Added $PitchSet for SNDINFO.

  • Sets the direct pitch of the sound to the specific float. Default is 0.0, meaning do not set a specific pitch. Regular pitch is 1.0.
  • Only works for direct sound definitions.
  • Overrides $PitchShift unless value is <= 0.0
  • Overridden by A_StartSound's pitch parameter if the value > 0.0.

23-Jul-2020 (Thursday) at 10:02:14 EDT by Magnus Norddahl
Commit 01eeb8f7c
Parents: 04f327677

Add vk_memstats ccmd

22-Jul-2020 (Wednesday) at 09:26:27 EDT by alexey.lysiuk
Commit 04f327677
Parents: afa193e65

  • fixed incomplete special menu handling

Redirections to textual main menu and new player menu were not functional

21-Jul-2020 (Tuesday) at 19:31:29 EDT by Rachael Alexanderson
Commit afa193e65
Parents: 810e240f8

  • add menu options for 'sv_alwaystally'

21-Jul-2020 (Tuesday) at 13:53:27 EDT by Rachael Alexanderson
Commit 810e240f8
Parents: fcb6e1b18

  • add 'sv_alwaystally' defaults to 0 with the following states:
  • 0: previous behavior (completely MAPINFO controlled)
  • 1: always show level tally at the end of an episode
  • 2: always show level tally even when changing levels within a hub

12-Jul-2020 (Sunday) at 04:07:49 EDT by alexey.lysiuk
Commit fcb6e1b18
Parents: 6e7920993

  • merge whitespaces before comparing Dehacked texts

With introduction of localization support, several strings are no longer identical to the original messages Double spaces were removed, and letter case was changed The latter is already handled, extra whitespaces are now deleted to deal with the former

11-Jul-2020 (Saturday) at 06:59:14 EDT by Marisa Kirisame
Commit 6e7920993
Parents: c8fe5bcb2

Optimize UE1 vertex normal computation.

08-Jul-2020 (Wednesday) at 23:24:36 EDT by dondiego
Commit c8fe5bcb2
Parents: d1373c7ff

Bumped version number to 4.5pre. (#1132)

    • Bumped version number to 4.5pre.
    • Delete superfluous include.

01-Jul-2020 (Wednesday) at 16:13:13 EDT by drfrag
Commit d1373c7ff (refs/pull/1131/head)
Parents: cc07c56c3

  • Fix am_zoom and adjust am_zoomout speed for the automap.

05-Jul-2020 (Sunday) at 04:32:45 EDT by alexey.lysiuk
Commit cc07c56c3
Parents: 61641bd45

  • made mouse scaling in Cocoa backend match other platforms

03-Jul-2020 (Friday) at 01:35:14 EDT by Cacodemon345
Commit 61641bd45
Parents: 8578c1178

Disable JIT VM by default when compiling for DragonFly BSD

04-Jul-2020 (Saturday) at 21:08:00 EDT by Mitchell Richters
Commit 8578c1178
Parents: 697279063

  • make SDL mouse scaling match that of Windows for consistency.

02-Jul-2020 (Thursday) at 17:43:45 EDT by Christoph Oelckers
Commit 697279063
Parents: 383f3e5fd

  • added more contrast to the Cream font color.

This brightened the darkest colors to the point that all font looked totally washed out and devoid of any texture.

25-Jun-2020 (Thursday) at 09:30:52 EDT by Rachael Alexanderson
Commit 383f3e5fd
Parents: 4de8851e0

  • change recent /0 fix to conform to UDMF specs

24-Jun-2020 (Wednesday) at 10:58:19 EDT by Farkas Péter
Commit 4de8851e0
Parents: f47055bca

Rename MAP31 and MAP32 back in Doom 2: Unity Edition (#1127)

23-Jun-2020 (Tuesday) at 13:37:56 EDT by Rachael Alexanderson
Commit f47055bca
Parents: 90895d154

  • amend previous commit: do the same for healing sectors, as well

23-Jun-2020 (Tuesday) at 13:12:14 EDT by Rachael Alexanderson
Commit 90895d154
Parents: ece526a99

  • when a damaging sector's damage interval is 0, instantly kill the player instead of dividing by 0

23-Jun-2020 (Tuesday) at 03:15:15 EDT by alexey.lysiuk
Commit ece526a99
Parents: 7e25e0425

  • fixed freeze with StartSlideshow called for undefined intermission

23-Jun-2020 (Tuesday) at 00:20:54 EDT by Rachael Alexanderson
Commit 7e25e0425
Parents: 53ad87058

  • add menudef entries for the scaling text. (corresponding language strings are already added to the spreadsheet on Google)

17-Jun-2020 (Wednesday) at 07:40:42 EDT by lucy phipps
Commit 53ad87058
Parents: 63aeea5b9

escape the escape character

17-Jun-2020 (Wednesday) at 15:17:49 EDT by William Breathitt Gray
Commit 63aeea5b9
Parents: f7bec90e7

Force STATIC for internal GZDoom SPIRV library

This makes sure the internal version of this library bundled with the GZDoom source code is used. This prevents the system from building GZDoom for dynamic linking with an incompatible external library (see commit 6fafa297bfe0f82696d898d66e39c50f4f5eef16 and

18-Jun-2020 (Thursday) at 14:24:46 EDT by Hugo Locurcio
Commit f7bec90e7
Parents: 9629a737b

Interpolate positions and angles in the automap for smoother appearance

20-Jun-2020 (Saturday) at 09:53:30 EDT by alexey.lysiuk
Commit 9629a737b
Parents: 18f2cf0fd

  • added mixin support to AST output

20-Jun-2020 (Saturday) at 05:06:49 EDT by alexey.lysiuk
Commit 18f2cf0fd
Parents: 04992f2bc

  • exposed menu blur amount to engine interface

20-Jun-2020 (Saturday) at 04:34:04 EDT by alexey.lysiuk
Commit 04992f2bc
Parents: da04616b7

  • fixed leaking full VM frames

20-Jun-2020 (Saturday) at 03:01:13 EDT by Cacodemon345
Commit da04616b7
Parents: 0d3134d82

Update am_map.cpp

19-Jun-2020 (Friday) at 03:53:28 EDT by alexey.lysiuk
Commit 0d3134d82
Parents: f2ddbeeb8

  • assigned endoom lump name after mapinfo is parsed

18-Jun-2020 (Thursday) at 04:32:16 EDT by alexey.lysiuk
Commit f2ddbeeb8
Parents: a713a895a

  • fixed crash when loading empty resource directory

16-Jun-2020 (Tuesday) at 12:10:04 EDT by Cacodemon345
Commit a713a895a
Parents: 8952e598a

Get rid of color lookup, reverse red and green bits

16-Jun-2020 (Tuesday) at 07:12:48 EDT by Cacodemon345
Commit 8952e598a
Parents: 6a5315bf7

Add color output for SDL backend using ANSI escapes

16-Jun-2020 (Tuesday) at 08:03:35 EDT by Rachael Alexanderson
Commit 6a5315bf7
Parents: 486e07300

  • Rename 'Play GZDoom' button to something more generic to more easily allow for use in forks or other projects

15-Jun-2020 (Monday) at 19:11:08 EDT by Christoph Oelckers
Commit 486e07300
Parents: cfd8d07bf

  • fixed: Inventory items that are terminated by GoAwayAndDie must be removed from the blockmap and sector lists.

Since they were just scheduled for delayed deletion any map related action they can trigger is unwanted.

15-Jun-2020 (Monday) at 18:16:22 EDT by Christoph Oelckers
Commit cfd8d07bf
Parents: 9c7bc9920

  • added missing target check to A_RadiusDamageSelf.

15-Jun-2020 (Monday) at 18:11:06 EDT by Christoph Oelckers
Commit 9c7bc9920
Parents: d1cbabff6

  • use a full ClearScreen when drawing fullscreen images.

This removes the FillBorder function which was only used to clear the border around those images - but due to imprecisions can leave garbage behind.

15-Jun-2020 (Monday) at 18:09:19 EDT by Christoph Oelckers
Commit d1cbabff6
Parents: 2c57d5e76

  • backend update from Raze.

(No, the AnimTexture isn't used yet.)

14-Jun-2020 (Sunday) at 15:33:26 EDT by Rachael Alexanderson
Commit 2c57d5e76
Parents: b441d8c39

  • fix crash in nullptr access to DFrameBuffer object 'screen' if it is uninitialized

14-Jun-2020 (Sunday) at 14:27:53 EDT by Rachael Alexanderson
Commit b441d8c39
Parents: 97d515005

  • add "restart" button to error pane in Windows
  • add keyboard accelerator shortcuts to many Windows-specific dialogs

14-Jun-2020 (Sunday) at 12:04:47 EDT by Christoph Oelckers
Commit 97d515005
Parents: cf6bcf4d2

  • moved the menu code back to the game side.

This isn't really shareable. Although major parts may be identical, the specifics are not.

14-Jun-2020 (Sunday) at 12:14:06 EDT by Christoph Oelckers
Commit cf6bcf4d2
Parents: 75cd00a34

  • re-added a 'break' that got lost somehow.

14-Jun-2020 (Sunday) at 11:22:56 EDT by Christoph Oelckers
Commit 75cd00a34
Parents: 248aa8b5a

  • fixed some issues with setup parts for ZScript in the wrong place.

This never showed on GZDoom as an error but on Raze which has no actor classes it caused incompletely set up class descriptors.

14-Jun-2020 (Sunday) at 06:39:59 EDT by Christoph Oelckers
Commit 248aa8b5a
Parents: 46dc77cc6

  • moved s_reverbedit.cpp to 'common'.

14-Jun-2020 (Sunday) at 06:20:07 EDT by Christoph Oelckers
Commit 46dc77cc6
Parents: 82e410490

  • fixed some issues in the menu code.

14-Jun-2020 (Sunday) at 06:16:22 EDT by Christoph Oelckers
Commit 82e410490
Parents: 3b7e23697

  • moved several VM exports for game independent objects to 'common'.

13-Jun-2020 (Saturday) at 18:42:01 EDT by Christoph Oelckers
Commit 3b7e23697
Parents: 712d80006

  • moved menudef.cpp to "common", as the last piece of the menu code.

13-Jun-2020 (Saturday) at 18:27:32 EDT by Christoph Oelckers
Commit 712d80006
Parents: 475f74005

  • split game dependent parts out of menudef.cpp.

13-Jun-2020 (Saturday) at 17:04:10 EDT by Christoph Oelckers
Commit 475f74005
Parents: 90befff47

  • moved base menu code to "common".

Older commits