Latest UZDoom Changes

Latest 50 commits, skipping 3500

Unofficial development builds at DRD Team

Newer commits | Older commits

26-Apr-2022 (Tuesday) at 09:06:03 PDT by Christoph Oelckers
Commit 3ca8c528e
Parents: 0de3ff81e

  • add libvpx to Linux Clang 12 CI-target

25-Apr-2022 (Monday) at 08:32:23 PDT by Christoph Oelckers
Commit 0de3ff81e
Parents: 4e72ea1cf

  • add wipe transition support to the screenjob runner.

25-Apr-2022 (Monday) at 08:31:20 PDT by Christoph Oelckers
Commit 4e72ea1cf
Parents: feb65bcb9

  • Backend update from Raze

25-Apr-2022 (Monday) at 08:30:57 PDT by Christoph Oelckers
Commit feb65bcb9
Parents: a067eacc7

  • moved wipe code into the backend

25-Apr-2022 (Monday) at 08:30:37 PDT by Christoph Oelckers
Commit a067eacc7
Parents: ccdf5fb23

  • change license of wipe code

There’s nothing really left here of id’s original code

25-Apr-2022 (Monday) at 08:30:20 PDT by Christoph Oelckers
Commit ccdf5fb23
Parents: 7b5929399

  • moved the wipe loop out of d_main.cpp into f_wipe.cpp

As preparation fior fully moving it into the backend

23-Apr-2022 (Saturday) at 09:52:50 PDT by Christoph Oelckers
Commit 7b5929399
Parents: 1aa71cc5a

  • properly deal with 'gototitle'.

23-Apr-2022 (Saturday) at 09:30:53 PDT by Christoph Oelckers
Commit 1aa71cc5a
Parents: aabe59c53

  • prepared DrawFullscreenSubtitle for script export.

This needed to get the font passed as argument and take care of stringtable lookup inside the function.

22-Apr-2022 (Friday) at 05:01:08 PDT by Christoph Oelckers
Commit aabe59c53
Parents: 082daccd2

  • made intermissions work as screenjob.

22-Apr-2022 (Friday) at 04:39:44 PDT by Christoph Oelckers
Commit 082daccd2
Parents: 336c45aaa

  • summary screen is working again

minus the initial wipe…

22-Apr-2022 (Friday) at 03:43:08 PDT by Christoph Oelckers
Commit 336c45aaa
Parents: 54329bd87

  • SCreenjob fixes

Still doesn’r show anything but we got it all set up now.

22-Apr-2022 (Friday) at 02:27:49 PDT by Christoph Oelckers
Commit 54329bd87
Parents: 7ed8d3b3e

  • make stuff compile again

10-Apr-2022 (Sunday) at 15:51:51 PDT by Christoph Oelckers
Commit 7ed8d3b3e
Parents: 1bb750c06

  • screenjob. fixes from Raze

11-Apr-2022 (Monday) at 04:12:37 PDT by Christoph Oelckers
Commit 1bb750c06
Parents: 80200da94

Screenjob WIP stuff

10-Apr-2022 (Sunday) at 23:25:49 PDT by Christoph Oelckers
Commit 80200da94
Parents: 0d23db5b4

  • fix libVPX detection

09-Apr-2022 (Saturday) at 23:59:10 PDT by Christoph Oelckers
Commit 0d23db5b4
Parents: 390bf5869

  • wrapper classes to run existing intermissions and status screens as screenjobs.

09-Apr-2022 (Saturday) at 23:54:45 PDT by Christoph Oelckers
Commit 390bf5869
Parents: d994369fd

  • first stage of migrating intermissions to screenjobs.

24-May-2021 (Monday) at 11:34:01 PDT by Christoph Oelckers
Commit d994369fd
Parents: 1a9755b71

  • timer code fixes.

22-May-2021 (Saturday) at 07:09:59 PDT by Christoph Oelckers
Commit 1a9755b71
Parents: 9898ee542

  • added libvpx to CI configuration.

22-May-2021 (Saturday) at 03:58:07 PDT by Christoph Oelckers
Commit 9898ee542
Parents: e5baef837

  • route all accesses to gameaction from the backend through the sysCallbacks.

gameactions are frontend specific so this needs to be decoupled.

22-May-2021 (Saturday) at 03:21:25 PDT by Christoph Oelckers
Commit e5baef837
Parents: 933fa6278

  • text screen helper stuff for cutscene system.

21-May-2021 (Friday) at 17:01:42 PDT by Christoph Oelckers
Commit 933fa6278
Parents: df0412d63

  • added the script side core module for the cutscene system.

21-May-2021 (Friday) at 16:34:50 PDT by Christoph Oelckers
Commit df0412d63
Parents: 5aaabbeb0

  • a few things may not be static anymore.

21-May-2021 (Friday) at 15:48:30 PDT by Christoph Oelckers
Commit 5aaabbeb0
Parents: 69a7715a0

  • did some project file cleanup.

21-May-2021 (Friday) at 14:54:38 PDT by Christoph Oelckers
Commit 69a7715a0
Parents: 339419240

  • added all the prerequisites for the cutscene system from Raze:
  • libvpx library
  • libsmackerdec
  • playmve
  • MoviePlayer class.
  • ScreenJob engine core.

25-Apr-2022 (Monday) at 11:51:51 PDT by Christoph Oelckers
Commit 339419240
Parents: ecc0afd2f

  • added compat_nombf21 for cchest2.wad, map 19.

24-Apr-2022 (Sunday) at 08:45:58 PDT by Kevin Caccamo
Commit ecc0afd2f
Parents: 4aa04f11c

Fix usage of -1 as OBJ model FrameIndex

So that what is said on the ZDoom Wiki (see https://zdoom.org/wiki/MODELDEF#Notes) holds true for OBJ models.

10-Apr-2022 (Sunday) at 15:54:30 PDT by Christoph Oelckers
Commit 4aa04f11c
Parents: 6cb035b7b

  • zip64 handling

21-Apr-2022 (Thursday) at 15:53:27 PDT by Christoph Oelckers
Commit 6cb035b7b
Parents: 0fa830ddd

  • added workaround to Dehacked so that „Doom“ only replaces the music name

Of all these short strings this is the only one that occurs elsewhere as well.

20-Apr-2022 (Wednesday) at 23:49:39 PDT by Rachael Alexanderson
Commit 0fa830ddd
Parents: 991b4725d

Revert "- change cvars gl_custompost and gl_customshader to archive and save to .ini since there are uses for these shaders beyond mere debugging."

This reverts commit 2420371c4607f71085496b314e9eddd12e069a24.

20-Apr-2022 (Wednesday) at 23:48:07 PDT by Rachael Alexanderson
Commit 991b4725d
Parents: 40e50f07e

Revert "- don't modify gl_customshader cvar in GLES backend; the backend will not show custom shaders anyhow"

This reverts commit ab27d1dd3333475aa099f10b71ad9bb62a9deea4.

19-Apr-2022 (Tuesday) at 01:25:14 PDT by Christoph Oelckers
Commit 40e50f07e
Parents: 11b1a2ef7

  • fixed some incorrect array allocation sizes in polyobj code

19-Apr-2022 (Tuesday) at 01:21:45 PDT by Christoph Oelckers
Commit 11b1a2ef7
Parents: a49108582

  • revert. accidental change in polyobject code

17-Apr-2022 (Sunday) at 15:09:38 PDT by Christoph Oelckers
Commit a49108582
Parents: 760bffbf0

  • added missing range check for scrolling down an option menu with the mouse wheel.

17-Apr-2022 (Sunday) at 14:40:48 PDT by Christoph Oelckers
Commit 760bffbf0
Parents: 201652bb3

  • do not clamp warped textures.

17-Apr-2022 (Sunday) at 06:24:16 PDT by alexey.lysiuk
Commit 201652bb3
Parents: 346cae04b

  • removed useless linker flags set by Discord RPC for macOS

This fixes lots of 'object file was built for newer macOS version than being linked' warnings

17-Apr-2022 (Sunday) at 04:25:07 PDT by Christoph Oelckers
Commit 346cae04b
Parents: 1c4d48f5f

  • disabled deletion of previous event handlers when using 'eventhandler' keyword in MAPINFO.

16-Apr-2022 (Saturday) at 23:53:52 PDT by Christoph Oelckers
Commit 1c4d48f5f
Parents: 525351c69

  • added some fudging so that the Dehacked parser can properly deal with ConsumeAmmo.

This is a parameterized code pointer, so checking state functions for names won't work. Additionally, the handling was not correct for weapons with an ammo use other than 1.

16-Apr-2022 (Saturday) at 13:49:13 PDT by Christoph Oelckers
Commit 525351c69
Parents: 2f90f4993

  • fixed: decal things failed to spawn their decals on 3D floors.

The value wasn't passed on to StaticCreate.

16-Apr-2022 (Saturday) at 13:27:59 PDT by Christoph Oelckers
Commit 2f90f4993
Parents: 05260d8e8

  • validate the index argument for GetSavegame and abort if out of range.

16-Apr-2022 (Saturday) at 13:19:07 PDT by Christoph Oelckers
Commit 05260d8e8
Parents: 43a419b31

  • don't let "give weapons" hand out abstract weapons.

16-Apr-2022 (Saturday) at 09:12:40 PDT by Rachael Alexanderson
Commit 43a419b31
Parents: 1ba4dfbfa

  • lock cvar shader uniforms behind a command line parameter for now

15-Apr-2022 (Friday) at 14:59:43 PDT by Christoph Oelckers
Commit 1ba4dfbfa
Parents: d24f41a59

  • fixed setup of PolyBSPs when the software renderer is active.

Some needed initialization was still in the hardware renderer and not the data creator.

15-Apr-2022 (Friday) at 14:20:37 PDT by Christoph Oelckers
Commit d24f41a59
Parents: bdab9c2d9

  • Remain 3, MAP11 also needs compat_nombf21.

15-Apr-2022 (Friday) at 14:10:53 PDT by Christoph Oelckers
Commit bdab9c2d9
Parents: 446a24d09

  • fixed Dehacked drop items.

15-Apr-2022 (Friday) at 14:01:58 PDT by Christoph Oelckers
Commit 446a24d09
Parents: 3fa7fb715

  • added nombf21 compat setting for Heroes Tales MAP31

15-Apr-2022 (Friday) at 13:54:26 PDT by Christoph Oelckers
Commit 3fa7fb715
Parents: a40b1f193

  • fixed: The alt HUD's draw call did not use the virtual interface.

15-Apr-2022 (Friday) at 13:49:23 PDT by Christoph Oelckers
Commit a40b1f193
Parents: a25ba1675

  • fixed: group teleporters must always preserve orientation.

15-Apr-2022 (Friday) at 13:41:55 PDT by Christoph Oelckers
Commit a25ba1675
Parents: c8296f0d7

  • don't move bad polyobjects in the savegame loader.

15-Apr-2022 (Friday) at 13:31:12 PDT by Christoph Oelckers
Commit c8296f0d7
Parents: a669d3718

  • cast arguments for fastcos/sinbam

Use xs_Float to ensure proper wraparound which is important here.

Newer commits | Older commits