Latest GZDoom Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

13-Sep-2021 (Monday) at 18:13:08 EDT by Christoph Oelckers
Commit b0382599f (gles2_merge)
Parents: 19c8eb1e3

  • removed the SSBO block for desktop OS’s when gl_pipeline_depth is enabled

13-Sep-2021 (Monday) at 15:58:44 EDT by Magnus Norddahl
Commit 796890bb9
Parents: 9aeb78ae9

Limit texture upload transfer buffers to roughly 64 MB

12-Sep-2021 (Sunday) at 18:12:08 EDT by Christoph Oelckers
Commit 78646e604 (dsdhacked)
Parents: cfb2291db

  • implemented the remaining dynamic structures of dsdhacked

12-Sep-2021 (Sunday) at 15:45:51 EDT by Christoph Oelckers
Commit cfb2291db
Parents: 61654a261

  • dsdhacked: Allow dynamic creation of new actors

12-Sep-2021 (Sunday) at 15:04:40 EDT by Christoph Oelckers
Commit 61654a261
Parents: f783a9483

  • dsdehacked: allow dynamic creation of new states.

12-Sep-2021 (Sunday) at 07:18:40 EDT by Christoph Oelckers
Commit 9aeb78ae9
Parents: f783a9483

  • marked several invisible controller things to not show on the automap with the scanner powerup.

am_cheat will still show them.

12-Sep-2021 (Sunday) at 04:02:30 EDT by Christoph Oelckers
Commit f783a9483
Parents: b550f57ce

  • treat 'vid_adapter 0' as what Windows considers the primary monitor.

Courtesy of https://devblogs.microsoft.com/oldnewthing/20070809-00/?p=25643

12-Sep-2021 (Sunday) at 02:37:19 EDT by Christoph Oelckers
Commit b550f57ce
Parents: 78566c0d5

  • fixed: Brightmap application for horizons was undefined..

This depended on the state of the previously rendered portal which could have switched it off.

09-Sep-2021 (Thursday) at 08:00:00 EDT by Christoph Oelckers
Commit 78566c0d5
Parents: 43c38a209

  • replaces "BS" and "ED" on the on-screen keyboards with the symbols normally found on the keyboard for these actions.

09-Sep-2021 (Thursday) at 07:58:23 EDT by Christoph Oelckers

Merge branch 'master' of https://github.com/coelckers/gzdoom

05-Sep-2021 (Sunday) at 10:27:06 EDT by Rachael Alexanderson
Commit f56ad0271
Parents: 42d948f2f

  • enable cvar blacklisting for defcvars for certain platform variables

05-Sep-2021 (Sunday) at 09:40:59 EDT by Rachael Alexanderson
Commit 42d948f2f
Parents: 79cbaf5d4

  • demote unknown/invalid defcvars to warnings

05-Sep-2021 (Sunday) at 08:18:40 EDT by Rachael Alexanderson
Commit 79cbaf5d4
Parents: 310264021

  • split defcvars parser into its own file

03-Sep-2021 (Friday) at 11:58:35 EDT by Alexander Kromm
Commit 310264021
Parents: 355e367a0

fix options search when menus are defined recursively

31-Aug-2021 (Tuesday) at 08:22:08 EDT by arrowgent
Commit 355e367a0
Parents: 5e5f727ba

move game loc

31-Aug-2021 (Tuesday) at 08:21:41 EDT by arrowgent
Commit 5e5f727ba
Parents: a6afcdac9

move game loc

31-Aug-2021 (Tuesday) at 08:20:56 EDT by arrowgent
Commit a6afcdac9
Parents: e0164ccad

raze.ini - gzdoom.ini

31-Aug-2021 (Tuesday) at 08:17:56 EDT by arrowgent
Commit e0164ccad
Parents: 027676fb4

Create feature_request.yml

31-Aug-2021 (Tuesday) at 08:14:49 EDT by arrowgent
Commit 027676fb4
Parents: 1ee689fd3

raze - gzdoom

31-Aug-2021 (Tuesday) at 08:14:11 EDT by arrowgent
Commit 1ee689fd3
Parents: 21f93f392

Update and rename bug_report.md to bug_report.yml

31-Aug-2021 (Tuesday) at 08:07:08 EDT by arrowgent
Commit 21f93f392
Parents: fe1514ce0

Update issue templates

31-Aug-2021 (Tuesday) at 01:59:37 EDT by Christoph Oelckers
Commit b5294e9e9
Parents: fe1514ce0

  • backend update from Raze.

25-Aug-2021 (Wednesday) at 03:04:44 EDT by alexey.lysiuk
Commit fe1514ce0
Parents: 78fd7aa09

  • updated continuous integration workflow

  • Switch from macOS 10.15 to 11, Xcode 12.4 to 12.5

  • Switch from Clang 11 to 12

  • Remove no longer needed workaround for Clang 6 with GCC 11 deinstallation

24-Aug-2021 (Tuesday) at 10:03:53 EDT by Christoph Oelckers
Commit 78fd7aa09
Parents: c2a2e08f0

  • fixed bad file in last commit.

24-Aug-2021 (Tuesday) at 09:50:30 EDT by Christoph Oelckers
Commit c2a2e08f0
Parents: 196a4c0b3

  • exported STAYONLIFT flag.

24-Aug-2021 (Tuesday) at 05:47:15 EDT by Christoph Oelckers
Commit 196a4c0b3
Parents: 4bd617187

  • added a modified version of MBF's stay-on-lift feature.

The reason this was never added was the hard dependency on the line trigger types. This implements some modified logic that does not try to find all potential lifts in the map. Also moving the MBF flags to compatflags so that they are easier to control by the user as these must be part of compatibility presets.

24-Aug-2021 (Tuesday) at 04:15:16 EDT by alexey.lysiuk
Commit 4bd617187
Parents: 03c8fd995

  • fixed crash on getting location description without a level

Run bench CCMD in fullscreen console, i.e. with no level loaded, wait five seconds, open menu

https://forum.zdoom.org/viewtopic.php?t=73109&start=15#p1198234

24-Aug-2021 (Tuesday) at 04:24:23 EDT by Christoph Oelckers
Commit 03c8fd995
Parents: dfd51ec6d

  • block user overrides for the logic module of core fragment shaders.

22-Aug-2021 (Sunday) at 10:36:10 EDT by Christoph Oelckers
Commit dfd51ec6d
Parents: 854e11a9d

  • added missing MBF21 Dehacked keys "blood color" and "dropped item".

21-Aug-2021 (Saturday) at 06:44:36 EDT by Christoph Oelckers
Commit 854e11a9d
Parents: ac48518ab

  • made CheckMeleeRange a normal function again.

This way it can be directly used as a native ZScript export. Like SuggestMissileAttack the change to a method was for virtual overrides that have been turned into flags since then.

21-Aug-2021 (Saturday) at 06:37:23 EDT by Christoph Oelckers
Commit ac48518ab
Parents: d15f450fe

  • merged SuggestMissileAttack back into P_CheckMissileRange.

This was once a virtual function to handle the various monster specific modifiers but this had been changed into properties a long time ago.

21-Aug-2021 (Saturday) at 06:29:24 EDT by Christoph Oelckers
Commit d15f450fe
Parents: 5382e7c17

  • implemented MBF's monsters_avoid_hazards feature.

Both as a map flag for MBF21 support and as an actor flag for better control.

21-Aug-2021 (Saturday) at 06:22:53 EDT by Christoph Oelckers
Commit 5382e7c17
Parents: 8bdd4befb

  • fixed compilation

21-Aug-2021 (Saturday) at 06:22:15 EDT by Christoph Oelckers
Commit 8bdd4befb
Parents: b1de11dce

  • replaced deprecated throw() with noexcept in TObjPtr

21-Aug-2021 (Saturday) at 05:37:57 EDT by Christoph Oelckers
Commit b1de11dce
Parents: ff497996a

  • added a map flag to disable MF6_JUMPDOWN.

Not really useful but since MBF has this we may need it if we support the OPTIONS lump for MBF21 later. This is intentionally not exposed to MAPINFO.

21-Aug-2021 (Saturday) at 04:54:59 EDT by Christoph Oelckers
Commit ff497996a
Parents: 4614ce41c

  • added a per-level AVOIDMELEE flag.

This already existed as a per-actor flag, but for proper MBF support it needs to be settable on a per-map basis as well.

15-Aug-2021 (Sunday) at 02:40:37 EDT by Christoph Oelckers
Commit 4614ce41c
Parents: 13bdd324e

  • allow passing a remap table to BestColor.

20-Aug-2021 (Friday) at 02:06:50 EDT by Christoph Oelckers
Commit 19c8eb1e3
Parents: 2096fefce

  • fixed bad check for gl pipeline type.

18-Aug-2021 (Wednesday) at 12:31:47 EDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into gles2_merge

13-Aug-2021 (Friday) at 08:25:51 EDT by Marisa Kirisame
Commit 13bdd324e
Parents: 109069f71

hud models: add nullptr check for psprites without caller.

14-Aug-2021 (Saturday) at 03:56:27 EDT by Christoph Oelckers
Commit 109069f71
Parents: d64dd1f63

  • removed the unused palette parameter from the V_GetColor family of functions.

14-Aug-2021 (Saturday) at 02:29:09 EDT by nashmuhandes
Commit d64dd1f63
Parents: 73f73cdf7

Add FOV slider to the display options menu

13-Aug-2021 (Friday) at 08:11:58 EDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into gles2_merge

12-Aug-2021 (Thursday) at 14:28:04 EDT by Christoph Oelckers
Commit 73f73cdf7
Parents: f9f48c4a9

  • added a null check to CheckWeaponChange.

12-Aug-2021 (Thursday) at 14:07:04 EDT by Christoph Oelckers
Commit f9f48c4a9
Parents: c3772fe20

  • replaced the alt HUD's index font with a sheet based variant.

Mainly to correct an error in the '1' glyph.

11-Aug-2021 (Wednesday) at 18:45:59 EDT by Christoph Oelckers
Commit c3772fe20
Parents: 1d96b68e1

  • changed FString API to use ptrdiff_t instead of long for signed size arguments.

20-Feb-2021 (Saturday) at 05:35:14 EST by Marisa Kirisame
Commit 1d96b68e1
Parents: 888eab306

Fixed IsHUDModelForPlayerAvailable limitation.

24-Dec-2020 (Thursday) at 10:39:17 EST by Marisa Kirisame
Commit 888eab306
Parents: f34258281

HUD model tweaks: - Look up HUD models by referencing the psprite's caller, rather than player's ReadyWeapon. - Allow Strife hands psprite to be a model.

11-Aug-2021 (Wednesday) at 13:58:57 EDT by Christoph Oelckers
Commit f34258281
Parents: ed606b8ed

  • fixed: crushing stairs must use HexenCrush mode.

This was the default for floors even in Doom, so it must also apply to the stairs.

11-Aug-2021 (Wednesday) at 04:11:01 EDT by alexey.lysiuk
Commit ed606b8ed
Parents: 387aef27a

  • extended 2D buffer lifetime to the end of the frame

Newer commits | Older commits