Latest Raze Changes
Latest 50 commits, skipping 2550
Unofficial development builds at DRD Team
16-Mar-2023 (Thursday) at 12:37:29 PDT by Magnus Norddahl
Remove github integration folders as they would have to be updated before they will work
04-Mar-2023 (Saturday) at 01:46:37 PST by Christoph Oelckers
- fixed bad character offset.
23-Feb-2023 (Thursday) at 06:32:58 PST by John Stebbins
Allow GAMEINFO LOAD to load directories
Addresses part of enhancement issue #2011
19-Feb-2023 (Sunday) at 07:14:36 PST by Rachael Alexanderson
Update service.zs
remove erroneous semicolon
19-Feb-2023 (Sunday) at 06:52:18 PST by Christoph Oelckers
- converted the PNG's in Strife's tiny font.
19-Feb-2023 (Sunday) at 06:50:06 PST by Christoph Oelckers
- added 9 more characters for all fonts.
This covers everything needed for displaying proper names from all European languages.
19-Feb-2023 (Sunday) at 03:49:13 PST by Christoph Oelckers
- remapped a few duplicate strings.
19-Feb-2023 (Sunday) at 03:47:16 PST by Christoph Oelckers
- fixed typo in string label.
18-Feb-2023 (Saturday) at 18:29:06 PST by Ricardo Luís Vaz Silva
Add data-scoped getters for Services
18-Feb-2023 (Saturday) at 18:28:54 PST by Ricardo Luís Vaz Silva
Improve Services
18-Feb-2023 (Saturday) at 16:15:00 PST by Magnus Norddahl
Add dynamic light support to true color slope drawer
18-Feb-2023 (Saturday) at 16:01:24 PST by Magnus Norddahl
Fix misc bugs for dynamic lights in the pal slope drawer
18-Feb-2023 (Saturday) at 13:05:23 PST by Magnus Norddahl
Add dynamic lights to pal slope drawer
18-Feb-2023 (Saturday) at 03:22:26 PST by Christoph Oelckers
- use uniform buffers for dynamic lights everywhere.
Branching on SSBO content does not work that well on NVidia so it is better disabled. So far only implemented for OpenGL - Vulkan needs more work.
17-Feb-2023 (Friday) at 11:11:39 PST by Ricardo Luís Vaz Silva
Fix Software Slope Rendering for non-1.2 pixel ratios
15-Feb-2023 (Wednesday) at 08:51:48 PST by Rachael Alexanderson
- rename the flags MNOTVISIBLE and VISALWAYSFAIL to MINVISIBLE and MVISBLOCKED respectively, to reflect what they really do
15-Feb-2023 (Wednesday) at 07:47:31 PST by Rachael Alexanderson
- check VISALWAYSFAIL against SF_IGNOREVISIBILITY
14-Feb-2023 (Tuesday) at 20:14:35 PST by Rachael Alexanderson
- add +VISALWAYSFAIL flag
13-Feb-2023 (Monday) at 10:32:44 PST by Rachael Alexanderson
- add +mnotvisible flag as per feature suggestion: https://forum.zdoom.org/viewtopic.php?t=77277
11-Feb-2023 (Saturday) at 08:30:05 PST by Rachael Alexanderson
Revert "Fixed an error where implicit pointer casts should've failed but didn't."
This reverts commit 68d3f474ce3e30c58bc73e136cf4d5b8a755a019.
Conflicts:
src/common/scripting/backend/codegen.cpp
11-Feb-2023 (Saturday) at 03:37:28 PST by Christoph Oelckers
- removed bad #include
11-Feb-2023 (Saturday) at 03:05:45 PST by Christoph Oelckers
- Backend update from Raze.
09-Feb-2023 (Thursday) at 13:58:19 PST by CandiceJoy
Fixed an error where implicit pointer casts should've failed but didn't.
Signed-off-by: CandiceJoy candice@candicejoy.com
04-Feb-2023 (Saturday) at 14:20:05 PST by Emile Belanger
Fixing GLES mode to work on real GLES hardware and OpenGL 2 again
09-Feb-2023 (Thursday) at 18:25:54 PST by CandiceJoy
Added JetBrains and VSCode to gitignore
Signed-off-by: CandiceJoy candice@candicejoy.com
09-Feb-2023 (Thursday) at 14:39:57 PST by CandiceJoy
Added the rest of the Apple frameworks used.
Signed-off-by: CandiceJoy candice@candicejoy.com
29-Jan-2023 (Sunday) at 17:14:11 PST by CandiceJoy
Easier MacOS Compilation w/Open AL
Added frameworks CoreAudio and AudioUnit for OpenAL on Mac.
Signed-off-by: CandiceJoy candice@candicejoy.com
09-Feb-2023 (Thursday) at 06:41:06 PST by Ricardo Luís Vaz Silva
Mark const methods as const in pseudo-generics
09-Feb-2023 (Thursday) at 06:26:01 PST by Ricardo Luís Vaz Silva
Extend pseudo-generics system used by maps to dynarrays
07-Feb-2023 (Tuesday) at 10:47:39 PST by Rachael Alexanderson
- (win32) increase compatibility with indirect renders/inputs - instruct the operating system that the cursor is actually hidden - for some API's this actually gives a hint that the cursor is grabbed, which allows for relative mouse movement. In particular, Parallels and Microsft RDP need this.
03-Feb-2023 (Friday) at 17:21:40 PST by Rachael Alexanderson
- redirected maps need to be defined in order to redirect
29-Jan-2023 (Sunday) at 13:50:44 PST by Ricardo Luís Vaz Silva
Let custom CVar handlers to be called on cloned cvars
01-Feb-2023 (Wednesday) at 07:23:30 PST by Rachael Alexanderson
- oops, nullptr check
31-Jan-2023 (Tuesday) at 22:56:10 PST by Rachael Alexanderson
- unlatch cvars before checking cvar map redirections
30-Jan-2023 (Monday) at 13:45:03 PST by Rachael Alexanderson
- add RedirectCVAR directive for loading alternate maps based on a Bool CVAR setting
13-Dec-2022 (Tuesday) at 11:55:03 PST by Ricardo Luís Vaz Silva
ZScript Custom CVars -- ONLY WORKS FROM THE CONSOLE
12-Dec-2022 (Monday) at 14:22:27 PST by Ricardo Luís Vaz Silva
Don't change static variable when updating callback for single CVars
29-Jan-2023 (Sunday) at 10:26:35 PST by Emile Belanger
Fixes bones when using OpenGL 3.3 (UBO bone data)
29-Jan-2023 (Sunday) at 07:56:14 PST by Emile Belanger
GLES: Fix first wipe
28-Jan-2023 (Saturday) at 23:51:56 PST by CandiceJoy
Added scroll bar for wad picker to Linux.
Min height is set to 150 for GTK3, or none for GTK2.
Signed-off-by: CandiceJoy candice@candicejoy.com
28-Jan-2023 (Saturday) at 05:16:57 PST by Christoph Oelckers
- extended the 5 remaining fonts to cover all relevant European languages.
27-Jan-2023 (Friday) at 09:25:13 PST by Christoph Oelckers
- validate the buffer size in HWViewpointBuffer::Set2D.
This was causing crashes in Dragon Sector when writing past the buffer's end.
26-Jan-2023 (Thursday) at 05:39:58 PST by CandiceJoy
Fixed a bug where calling an invalid virtual function would cause a crash.
25-Jan-2023 (Wednesday) at 14:43:27 PST by Christoph Oelckers
- new characters for Hexen's BigFont and all of Strife's fonts.
23-May-2021 (Sunday) at 12:42:14 PDT by Hugo Locurcio
Add cvars to sprite shadows progressively according to thing <-> floor distance
This also adds the r_actorspriteshadowalpha
and r_actorspriteshadowfadeheight
cvars for greater control (only effective in hardware renderers).
These are set to 0.5 and 0 by default, which means this fading behavior
is disabled by default.
When enabled, this has two benefits:
- It becomes easier for the player to judge an entity's height since the shadow opacity now gives this information.
- Entities that are far high above the ground no longer cast a shadow, which looked strange.
20-Jan-2023 (Friday) at 14:05:42 PST by Boondorl
Added OnEngineInitialize() for static event handlers
24-Jan-2023 (Tuesday) at 14:06:28 PST by Ricardo Luís Vaz Silva
Change CheckValue
to multi-return, due to unsupported out int/bool
24-Jan-2023 (Tuesday) at 12:23:04 PST by CandiceJoy
Added check for invalid class on in-VM instantiation
Signed-off-by: CandiceJoy candice@candicejoy.com
24-Jan-2023 (Tuesday) at 12:05:56 PST by Christoph Oelckers
- Greek characters for Hexen's BigFont
24-Jan-2023 (Tuesday) at 11:58:51 PST by Christoph Oelckers
- fixed bad character indices.