Latest GZDoom Changes

Latest 50 commits, skipping 100

Unofficial development builds at DRD Team

Newer commits | Older commits

15-Jul-2022 (Friday) at 03:17:50 EDT by Christoph Oelckers
Commit 595975fcc
Parents: d310487ad

  • did a test compile as C++20 and fixed all warnings that got emitted.

04-Jul-2022 (Monday) at 04:31:18 EDT by Christoph Oelckers
Commit d310487ad
Parents: ef8dd4d01

  • text update

15-Jul-2022 (Friday) at 01:56:22 EDT by Christoph Oelckers
Commit ef8dd4d01
Parents: ffd8b5ed5

  • fixed and consolidated artifact check in cheat code.

14-Jul-2022 (Thursday) at 17:26:31 EDT by Kevin Caccamo
Commit ffd8b5ed5
Parents: a89d32c85

Address Graf's comment

14-Jul-2022 (Thursday) at 14:03:54 EDT by Kevin Caccamo
Commit a89d32c85
Parents: 2c7761926

Attempt to fix #1654

14-Jul-2022 (Thursday) at 04:39:11 EDT by Christoph Oelckers
Commit 2c7761926
Parents: fbd604b72

  • removed volatile type punning for clipping against line portals.

This now uses a common base for line_t and HWLinePortal.

14-Jul-2022 (Thursday) at 02:13:54 EDT by Christoph Oelckers
Commit fbd604b72
Parents: a952d0f36

  • fixed handling of *dive and *surface sounds.

The old water level needs to be retrieved before handling splashes, because SplashCheck already updates the waterlevel. This was swapped around by a recent PR.

14-Jul-2022 (Thursday) at 01:59:52 EDT by Christoph Oelckers
Commit a952d0f36
Parents: e1c458ab2

-let A_FireProjectile pass through the second return value of SpawnPlayerMissile.

14-Jul-2022 (Thursday) at 01:54:19 EDT by Christoph Oelckers
Commit e1c458ab2
Parents: b719ab53f

  • fixed PoisonCloud's looping animation count.

13-Jul-2022 (Wednesday) at 18:12:20 EDT by Christoph Oelckers
Commit b719ab53f
Parents: e3238cd5b

  • weapons are not artifacts.

13-Jul-2022 (Wednesday) at 14:16:41 EDT by Rachael Alexanderson
Commit e3238cd5b
Parents: a847dacaa

  • always print GZDoom version in the startup log

12-Jul-2022 (Tuesday) at 10:56:56 EDT by Christoph Oelckers
Commit a847dacaa
Parents: ac0a68c7c

  • fix scale members in actor.zs

11-Jul-2022 (Monday) at 13:40:58 EDT by Christoph Oelckers
Commit ac0a68c7c
Parents: 365131e1e

  • removed the duplicate EPrintLevel definition.

11-Jul-2022 (Monday) at 12:10:06 EDT by Ricardo Luís Vaz Silva
Commit 365131e1e
Parents: 03c8da8a4

rename PrintString to PrintfEx and make it a vararg function

10-Jul-2022 (Sunday) at 17:39:01 EDT by Ricardo Luís Vaz Silva
Commit 03c8da8a4
Parents: aae1d1439

Expose Print Flags to ZScript

11-Jul-2022 (Monday) at 06:20:34 EDT by Christoph Oelckers
Commit aae1d1439
Parents: edc8204a6

  • reverted AActor::scale to a DVector2.

This was causing comparison precision issues with existing script code.

05-Jul-2022 (Tuesday) at 10:49:39 EDT by Emile Belanger
Commit edc8204a6
Parents: fae4166fa

If the system uses very high memory addresses this error will be hit

07-Jul-2022 (Thursday) at 08:59:05 EDT by Rachael Alexanderson
Commit fae4166fa
Parents: 9050ded1c

  • add a few njdoom maps to the rebuildnodes comptibility block

07-Jul-2022 (Thursday) at 08:26:07 EDT by Rachael Alexanderson
Commit 9050ded1c
Parents: a4aca9bd9

  • version.h update

04-Jul-2022 (Monday) at 04:31:18 EDT by Christoph Oelckers
Commit 410a47950 (tag: g4.8.2, 4.8.2)
Parents: 627f53361

  • text update

04-Jul-2022 (Monday) at 04:19:54 EDT by Christoph Oelckers
Commit 627f53361
Parents: a4aca9bd9

  • this is version 4.8.2

02-Jul-2022 (Saturday) at 04:30:03 EDT by Christoph Oelckers
Commit a4aca9bd9
Parents: 7847a55d6

  • force node rebuild for Plutonia MAP25.

02-Jul-2022 (Saturday) at 04:26:17 EDT by Christoph Oelckers
Commit 7847a55d6
Parents: 9002cdb61

  • do not include game specific stuff in the backend.

02-Jul-2022 (Saturday) at 04:24:51 EDT by Christoph Oelckers
Commit 9002cdb61
Parents: 35f8aab6b

  • fixed bad use of local variable.

30-Jun-2022 (Thursday) at 15:45:59 EDT by Christoph Oelckers
Commit 35f8aab6b
Parents: abaa0f217

  • fixed names for A_PlaySoundEx

These need to be contiguous because the implementation depends on it.

29-Jun-2022 (Wednesday) at 04:12:26 EDT by Christoph Oelckers
Commit abaa0f217
Parents: 8da4f2a21

  • ENDOOM is not Windows only anymore.

29-Jun-2022 (Wednesday) at 03:10:04 EDT by nashmuhandes
Commit 8da4f2a21
Parents: 44a15bebe

ZDRay UDMF key update (per-surface sampling distance https://github.com/dpjudas/ZDRay/pull/36)

28-Jun-2022 (Tuesday) at 18:34:44 EDT by Christoph Oelckers
Commit 44a15bebe
Parents: 5cf6a5ab1

  • fixed background tiling for summary screen.

Since the background object gets recycled it must clear this flag before loading a new background.

26-Jun-2022 (Sunday) at 08:54:32 EDT by Christoph Oelckers
Commit 5cf6a5ab1
Parents: 00af52184

  • text update

28-Jun-2022 (Tuesday) at 22:32:42 EDT by Rachael Alexanderson
Commit 00af52184
Parents: 9a083d2d1

  • add a few maps to the rebuildnodes compatibility block

26-Jun-2022 (Sunday) at 07:27:27 EDT by Christoph Oelckers
Commit 1b6cea0ad (tag: g4.8.1, 4.8.1)
Parents: a70f6549e

  • this is 4.8.1

26-Jun-2022 (Sunday) at 07:15:36 EDT by Christoph Oelckers
Commit a70f6549e
Parents: 4c588077c

  • warning stuff in libraries

24-Jun-2022 (Friday) at 12:18:53 EDT by RaveYard
Commit 9a083d2d1
Parents: 59458cf46

Fix FVector to Vector comparison

23-Jun-2022 (Thursday) at 04:47:24 EDT by alexey.lysiuk
Commit 59458cf46
Parents: 4c588077c

  • fixed compilation without JIT

src/common/scripting/vm/vmframe.cpp:674:16: error: call to 'JitCaptureStackTrace' is ambiguous

14-Jun-2022 (Tuesday) at 03:07:10 EDT by RaveYard
Commit 4c588077c
Parents: 2d10ad9d2

Fix FVector incompatible operands errors

23-Jun-2022 (Thursday) at 04:43:43 EDT by Christoph Oelckers
Commit 2d10ad9d2
Parents: 124d71a7b

  • removed incorrect assert.

This may fail if a narrow data type is negated.

22-Jun-2022 (Wednesday) at 18:12:53 EDT by Christoph Oelckers
Commit 124d71a7b
Parents: 67127e4cc

  • let the "abort" button on the network pane of the startup screen do a hard exit on Windows.

This merely posted a quit message which did not get properly processed and let the game run into other code with incompletely set up data.

22-Jun-2022 (Wednesday) at 15:59:07 EDT by Sally Coolatta
Commit 67127e4cc
Parents: 8c244f6f8

Bugfix for retro software mode mirrors not working

22-Jun-2022 (Wednesday) at 05:11:29 EDT by Christoph Oelckers
Commit 8c244f6f8
Parents: aaf9618e6

  • use static_assert to make 32 bit builds fail.

22-Jun-2022 (Wednesday) at 04:29:36 EDT by Christoph Oelckers
Commit aaf9618e6
Parents: 593627f04

  • make sure ticdup is initialized.

Apparently sometimes it still does not happen.

19-Jun-2022 (Sunday) at 05:25:59 EDT by nashmuhandes
Commit 593627f04
Parents: e3d7afa2d

Add +ONLYVISIBLEINMIRRORS and +INVISIBLEINMIRRORS actor flags. The former makes the actor only visible in reflections, while the latter makes the actor not cast reflections in mirrors.

22-Jun-2022 (Wednesday) at 03:26:53 EDT by Christoph Oelckers
Commit e3d7afa2d
Parents: a0259e8e0

  • added missing return

21-Jun-2022 (Tuesday) at 16:26:40 EDT by Magnus Norddahl
Commit a0259e8e0
Parents: ed134c9b1

Hide experimental ray query behind vk_raytrace

15-Jun-2022 (Wednesday) at 01:04:42 EDT by Magnus Norddahl
Commit ed134c9b1
Parents: 386cb5bfb

Improve the builder syntax so that fewer temp variables are required to build vulkan objects

14-Jun-2022 (Tuesday) at 23:45:12 EDT by Magnus Norddahl
Commit 386cb5bfb
Parents: 7fc579c8b

Mute some warnings

14-Jun-2022 (Tuesday) at 22:09:18 EDT by Magnus Norddahl
Commit 7fc579c8b
Parents: c7fe3de4b

Add some helpers

14-Jun-2022 (Tuesday) at 20:14:10 EDT by Magnus Norddahl
Commit c7fe3de4b
Parents: dba514a2c

Avoid creating new descriptor pools every frame

14-Jun-2022 (Tuesday) at 19:45:31 EDT by Magnus Norddahl
Commit dba514a2c
Parents: 5aa0fb536

Fix CMakeLists.txt missing file error

13-Jun-2022 (Monday) at 21:01:58 EDT by Magnus Norddahl
Commit 5aa0fb536
Parents: e0907f62d

Only define SUPPORTS_RAYTRACING if it was detected

13-Jun-2022 (Monday) at 19:59:46 EDT by Magnus Norddahl
Commit e0907f62d
Parents: 0f08a0f51

Use a black lightmap texture rather than an undefined one (NV and AMD differ on the contents of undefined textures)

Newer commits | Older commits