Latest UZDoom Changes
Latest 50 commits, skipping 3500
Unofficial development builds at DRD Team
26-Apr-2022 (Tuesday) at 09:06:03 PDT by Christoph Oelckers
- add libvpx to Linux Clang 12 CI-target
25-Apr-2022 (Monday) at 08:32:23 PDT by Christoph Oelckers
- add wipe transition support to the screenjob runner.
25-Apr-2022 (Monday) at 08:31:20 PDT by Christoph Oelckers
- Backend update from Raze
25-Apr-2022 (Monday) at 08:30:57 PDT by Christoph Oelckers
- moved wipe code into the backend
25-Apr-2022 (Monday) at 08:30:37 PDT by Christoph Oelckers
- 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
- 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
- properly deal with 'gototitle'.
23-Apr-2022 (Saturday) at 09:30:53 PDT by Christoph Oelckers
- 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
- made intermissions work as screenjob.
22-Apr-2022 (Friday) at 04:39:44 PDT by Christoph Oelckers
- summary screen is working again
minus the initial wipe…
22-Apr-2022 (Friday) at 03:43:08 PDT by Christoph Oelckers
- 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
- make stuff compile again
10-Apr-2022 (Sunday) at 15:51:51 PDT by Christoph Oelckers
- screenjob. fixes from Raze
11-Apr-2022 (Monday) at 04:12:37 PDT by Christoph Oelckers
Screenjob WIP stuff
10-Apr-2022 (Sunday) at 23:25:49 PDT by Christoph Oelckers
- fix libVPX detection
09-Apr-2022 (Saturday) at 23:59:10 PDT by Christoph Oelckers
- wrapper classes to run existing intermissions and status screens as screenjobs.
09-Apr-2022 (Saturday) at 23:54:45 PDT by Christoph Oelckers
- first stage of migrating intermissions to screenjobs.
24-May-2021 (Monday) at 11:34:01 PDT by Christoph Oelckers
- timer code fixes.
22-May-2021 (Saturday) at 07:09:59 PDT by Christoph Oelckers
- added libvpx to CI configuration.
22-May-2021 (Saturday) at 03:58:07 PDT by Christoph Oelckers
- 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
- text screen helper stuff for cutscene system.
21-May-2021 (Friday) at 17:01:42 PDT by Christoph Oelckers
- added the script side core module for the cutscene system.
21-May-2021 (Friday) at 16:34:50 PDT by Christoph Oelckers
- a few things may not be static anymore.
21-May-2021 (Friday) at 15:48:30 PDT by Christoph Oelckers
- did some project file cleanup.
21-May-2021 (Friday) at 14:54:38 PDT by Christoph Oelckers
- 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
- added compat_nombf21 for cchest2.wad, map 19.
24-Apr-2022 (Sunday) at 08:45:58 PDT by Kevin Caccamo
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
- zip64 handling
21-Apr-2022 (Thursday) at 15:53:27 PDT by Christoph Oelckers
- 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
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
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
- fixed some incorrect array allocation sizes in polyobj code
19-Apr-2022 (Tuesday) at 01:21:45 PDT by Christoph Oelckers
- revert. accidental change in polyobject code
17-Apr-2022 (Sunday) at 15:09:38 PDT by Christoph Oelckers
- 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
- do not clamp warped textures.
17-Apr-2022 (Sunday) at 06:24:16 PDT by alexey.lysiuk
- 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
- disabled deletion of previous event handlers when using 'eventhandler' keyword in MAPINFO.
16-Apr-2022 (Saturday) at 23:53:52 PDT by Christoph Oelckers
- 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
- 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
- validate the index argument for GetSavegame and abort if out of range.
16-Apr-2022 (Saturday) at 13:19:07 PDT by Christoph Oelckers
- don't let "give weapons" hand out abstract weapons.
16-Apr-2022 (Saturday) at 09:12:40 PDT by Rachael Alexanderson
- lock cvar shader uniforms behind a command line parameter for now
15-Apr-2022 (Friday) at 14:59:43 PDT by Christoph Oelckers
- 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
- Remain 3, MAP11 also needs compat_nombf21.
15-Apr-2022 (Friday) at 14:10:53 PDT by Christoph Oelckers
- fixed Dehacked drop items.
15-Apr-2022 (Friday) at 14:01:58 PDT by Christoph Oelckers
- added nombf21 compat setting for Heroes Tales MAP31
15-Apr-2022 (Friday) at 13:54:26 PDT by Christoph Oelckers
- 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
- fixed: group teleporters must always preserve orientation.
15-Apr-2022 (Friday) at 13:41:55 PDT by Christoph Oelckers
- don't move bad polyobjects in the savegame loader.
15-Apr-2022 (Friday) at 13:31:12 PDT by Christoph Oelckers
- cast arguments for fastcos/sinbam
Use xs_Float to ensure proper wraparound which is important here.