Latest GZDoom Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

05-Jan-2022 (Wednesday) at 12:17:28 EST by Rachael Alexanderson
Commit e6403197e
Parents: 68d4c3f19

  • drop yet another option from the simple mouse menu

05-Jan-2022 (Wednesday) at 12:13:48 EST by Rachael Alexanderson
Commit 68d4c3f19
Parents: ea9d945ff

  • drop more options from the simple mouse menu

05-Jan-2022 (Wednesday) at 11:10:28 EST by Rachael Alexanderson
Commit ea9d945ff
Parents: ee1774e95

  • create new menu page for simple mouse options menu - remove advanced settings like the individual speed fine-tuning

02-Jan-2022 (Sunday) at 05:27:47 EST by Marisa Kirisame
Commit ee1774e95
Parents: e60e6967c

Relicense UE1 model loader as MIT. Match up with the same relicensing that affected umeshtools, which this loader takes most of its code from.

02-Jan-2022 (Sunday) at 06:23:42 EST by Christoph Oelckers
Commit e60e6967c
Parents: 3b879c565

  • whitespace cleanup, updated from Raze.

02-Jan-2022 (Sunday) at 06:08:47 EST by Christoph Oelckers
Commit 3b879c565
Parents: 9d2431187

  • changed the license of 3 more files free of external contributions to LGPL v2.

02-Jan-2022 (Sunday) at 05:38:39 EST by Christoph Oelckers
Commit 9d2431187
Parents: 1c517d19f

  • reverted the license of the stereo3D code to BSD.

None of this was ever put under the GPL by its original author, so it is now back to its original license.

29-Dec-2021 (Wednesday) at 04:25:31 EST by Christoph Oelckers
Commit 1c517d19f
Parents: 6aea7694b

  • Backend update from Raze.

This is mainly code cleanup from setting the compiler to a stricter warning level.

01-Jan-2022 (Saturday) at 08:58:40 EST by alexey.lysiuk
Commit 6aea7694b
Parents: 0947f60c3

  • updated LZMA to 21.07

https://www.7-zip.org/sdk.html https://www.7-zip.org/a/lzma2107.7z

28-Dec-2021 (Tuesday) at 12:03:32 EST by Rachael Alexanderson
Commit 0947f60c3
Parents: dae879306

  • move and copy SHT2E0 into the game-appropriate filter for Doom 2 games and wadsmoosh

28-Dec-2021 (Tuesday) at 10:33:42 EST by Christoph Oelckers
Commit dae879306
Parents: f02060f82

  • moved Chex1 widescreen assets to the proper place.

27-Dec-2021 (Monday) at 06:27:35 EST by Player701
Commit f02060f82
Parents: 2945e10a0

  • Fixed crash with Scroll_Texture_Offsets with non-zero tag

24-Dec-2021 (Friday) at 10:03:53 EST by drfrag
Commit 2945e10a0
Parents: 395b5695a

  • More wrong tracer flags in ActorMover.

23-Dec-2021 (Thursday) at 13:28:28 EST by drfrag
Commit 395b5695a
Parents: b4c74fabd

  • Fixed: ActorMover was not changing its tracer's flags.

14-Dec-2021 (Tuesday) at 08:42:44 EST by Major Cooke
Commit b4c74fabd
Parents: bbd91be5d

Added NoTrim support for ANIMDEFS, same syntax as TEXTURES outside a definition.

14-Dec-2021 (Tuesday) at 03:32:40 EST by Major Cooke
Commit bbd91be5d
Parents: 2ce5b49ca

Added NoTrim for TEXTURES.

  • This can be applied either in or outside of a definition of a sprite.
  • Simply adding "NoTrim" inside a definition will apply it.
  • Syntax outside of a sprite is NoTrim <SpriteName>.

06-Dec-2021 (Monday) at 08:51:19 EST by Player701
Commit 2ce5b49ca
Parents: bb8534ed0

  • Exported the "paused" global variable to ZScript

29-Nov-2021 (Monday) at 04:57:48 EST by drfrag
Commit bb8534ed0
Parents: bf1577a98

Fix LZMA compilation with VS 32 bit. (patch by Igor Pavlov)

28-Nov-2021 (Sunday) at 18:40:25 EST by Sean Baggaley
Commit bf1577a98
Parents: 9fac6058b

ACS: fixed an old regression in which printing a map char array did not dereference the given array variable

27-Nov-2021 (Saturday) at 09:26:07 EST by alexey.lysiuk
Commit 9fac6058b
Parents: 121b89306

  • enabled LZMA multithreading on all platforms

27-Nov-2021 (Saturday) at 09:00:09 EST by alexey.lysiuk
Commit 121b89306
Parents: d0697d980

  • updated LZMA to 21.06

https://www.7-zip.org/sdk.html https://www.7-zip.org/a/lzma2106.7z

25-Nov-2021 (Thursday) at 08:14:01 EST by Player701
Commit d0697d980
Parents: 54ad3433b

  • Fixed some issues with the scaling feature of DStatusBarCore::DrawString

21-Nov-2021 (Sunday) at 07:01:42 EST by Emile Belanger
Commit 54ad3433b
Parents: 4530a7b58

GLES: Load default shader if we try to load user shader to avoid crash

21-Nov-2021 (Sunday) at 04:10:58 EST by Christoph Oelckers
Commit 4530a7b58
Parents: b1fea228b

  • minor optimization to last PR to use a FixedBitArray to reduce stack impact of the check array.

20-Nov-2021 (Saturday) at 06:38:54 EST by Mitch Richters
Commit b1fea228b
Parents: c4f7760ab

  • D_ProcessEvents(): Fix bad setup with delayedevents array that was holding pointers to items in the events[] array instead of making a copy.

17-Nov-2021 (Wednesday) at 02:41:03 EST by Mitch Richters
Commit c4f7760ab
Parents: 312b5ce66

  • D_ProcessEvents(): Delay EV_KeyUp events until any EV_KeyDown events for the corresponding key have been processed. This makes the mouse under SDL a lot better.

27-Oct-2021 (Wednesday) at 10:48:22 EDT by Rachael Alexanderson
Commit 312b5ce66
Parents: 4db7a20f7

  • add SDL hint to not minimize the window on focus loss

18-Nov-2021 (Thursday) at 21:29:08 EST by Rachael Alexanderson
Commit 4db7a20f7
Parents: 01b825b18

  • apply clearscope to ApplyDamageFactor as well

15-Nov-2021 (Monday) at 02:52:49 EST by Xaser Acheron
Commit 441b70022
Parents: 0b93aef77

apply weaponscale relative to baseline

15-Nov-2021 (Monday) at 00:21:07 EST by Xaser Acheron
Commit 0b93aef77
Parents: 01b825b18

add WeaponScaleX/WeaponScaleY properties for applying global scaling to a weapon's PSprites

14-Nov-2021 (Sunday) at 13:56:10 EST by nashmuhandes

Merge branch 'lightmaps2' of https://github.com/dpjudas/gzdoom into lightmaps2

14-Nov-2021 (Sunday) at 13:53:10 EST by Magnus Norddahl
Commit 8c54015b4
Parents: f5c8953fc

Fix upload and sampling bug for array textures in the vulkan backend

14-Nov-2021 (Sunday) at 09:01:13 EST by nashmuhandes

Merge branch 'lightmaps2' of https://github.com/dpjudas/gzdoom into lightmaps2

14-Nov-2021 (Sunday) at 09:01:03 EST by nashmuhandes

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

13-Nov-2021 (Saturday) at 11:06:49 EST by Rachael Alexanderson
Commit 01b825b18
Parents: c598d9bab

12-Nov-2021 (Friday) at 23:09:56 EST by Magnus Norddahl

Merge remote-tracking branch 'nash/lightmaps2' into lightmaps2

12-Nov-2021 (Friday) at 23:09:25 EST by Magnus Norddahl
Commit d197d1912
Parents: 5dec391c8

Fix light probes not working for maps having no dynamic lights at all

12-Nov-2021 (Friday) at 05:42:37 EST by nashmuhandes
Commit e40c92762
Parents: 9b853dd27

Forgot to add the new ZDRayInfo keywords in the UDMF parser

12-Nov-2021 (Friday) at 03:36:19 EST by Christoph Oelckers
Commit c598d9bab
Parents: 3cce406bd

  • Backend update from Raze.

  • TArray extensions

  • MSVC setup so that [[deprecated]] emits warnings.

11-Nov-2021 (Thursday) at 06:21:45 EST by nashmuhandes
Commit 9b853dd27
Parents: fd744028b

  • Remove ALightProbe from the engine (light probes are now stored inside a map's LIGHTMAP lump)
  • Recognize the new ZDRayInfo UDMF keywords

11-Nov-2021 (Thursday) at 06:18:34 EST by nashmuhandes

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

10-Nov-2021 (Wednesday) at 18:25:15 EST by mc776
Commit 3cce406bd
Parents: 70ea671f0

gldefs: make soulsphere yellow.

https://github.com/freedoom/freedoom/blob/freedoom-0.12.y/sprites/soula0.png

10-Nov-2021 (Wednesday) at 06:58:10 EST by nashmuhandes

Merge branch 'lightmaps2' of https://github.com/dpjudas/gzdoom into lightmaps2

10-Nov-2021 (Wednesday) at 06:57:49 EST by nashmuhandes

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

06-Nov-2021 (Saturday) at 23:10:16 EDT by Kyle Evans
Commit 70ea671f0
Parents: 6ee89275c

src: fix i386 build

SSE_MATTERS formally went away in 466ed4e8f2, leaving behind this dead branch that still needed to happen for 32-bit targets. It was further broken later with some path restructuring.

06-Nov-2021 (Saturday) at 18:54:38 EDT by Christoph Oelckers
Commit 6ee89275c
Parents: 7f66df262

  • removed the zmusic.dll for ARM.

This should be rebuilt from source to get the latest version.

05-Nov-2021 (Friday) at 05:16:50 EDT by Christoph Oelckers
Commit 7f66df262
Parents: fba5c7884

  • fixed compiler warnings

04-Nov-2021 (Thursday) at 18:59:00 EDT by Magnus Norddahl

Merge remote-tracking branch 'gzdoom/master' into lightmaps2

03-Nov-2021 (Wednesday) at 18:41:33 EDT by Rachael Alexanderson
Commit fba5c7884
Parents: 8db550d25

  • add LoadBrightmaps, LoadLights, and LoadWidescreen directives for IWADINFO - these function exactly the same as their GAMEINFO equivalents.

30-Oct-2021 (Saturday) at 08:58:07 EDT by alexey.lysiuk
Commit 8db550d25
Parents: 5ca3ab3fc

  • fixed compilation of POSIX Debug targets

src/rendering/2d/f_wipe.cpp:291: undefined reference to `Wiper_Melt::HEIGHT'

Newer commits | Older commits