Latest Raze Changes

Latest 50 commits, skipping 2550

Unofficial development builds at DRD Team

Newer commits | Older commits

16-Mar-2023 (Thursday) at 12:37:29 PDT by Magnus Norddahl
Commit be6f29c1d5
Parents: 3d38d5e30c

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
Commit 3d38d5e30c
Parents: c3d99fa699

  • fixed bad character offset.

23-Feb-2023 (Thursday) at 06:32:58 PST by John Stebbins
Commit c3d99fa699
Parents: 1f2809244d

Allow GAMEINFO LOAD to load directories

Addresses part of enhancement issue #2011

19-Feb-2023 (Sunday) at 07:14:36 PST by Rachael Alexanderson
Commit 1f2809244d
Parents: da72f8f36a

Update service.zs

remove erroneous semicolon

19-Feb-2023 (Sunday) at 06:52:18 PST by Christoph Oelckers
Commit da72f8f36a
Parents: 9ea60b4641

  • converted the PNG's in Strife's tiny font.

19-Feb-2023 (Sunday) at 06:50:06 PST by Christoph Oelckers
Commit 9ea60b4641
Parents: fb97a97086

  • 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
Commit fb97a97086
Parents: 7acf23f213

  • remapped a few duplicate strings.

19-Feb-2023 (Sunday) at 03:47:16 PST by Christoph Oelckers
Commit 7acf23f213
Parents: d6e72b5264

  • fixed typo in string label.

18-Feb-2023 (Saturday) at 18:29:06 PST by Ricardo Luís Vaz Silva
Commit d6e72b5264
Parents: 590475a8e3

Add data-scoped getters for Services

18-Feb-2023 (Saturday) at 18:28:54 PST by Ricardo Luís Vaz Silva
Commit 590475a8e3
Parents: b0dfa06201

Improve Services

18-Feb-2023 (Saturday) at 16:15:00 PST by Magnus Norddahl
Commit b0dfa06201
Parents: 99f2b5d891

Add dynamic light support to true color slope drawer

18-Feb-2023 (Saturday) at 16:01:24 PST by Magnus Norddahl
Commit 99f2b5d891
Parents: 18bc384807

Fix misc bugs for dynamic lights in the pal slope drawer

18-Feb-2023 (Saturday) at 13:05:23 PST by Magnus Norddahl
Commit 18bc384807
Parents: 087050c201

Add dynamic lights to pal slope drawer

18-Feb-2023 (Saturday) at 03:22:26 PST by Christoph Oelckers
Commit 087050c201
Parents: b84bf176e1

  • 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
Commit b84bf176e1
Parents: 4475240da8

Fix Software Slope Rendering for non-1.2 pixel ratios

15-Feb-2023 (Wednesday) at 08:51:48 PST by Rachael Alexanderson
Commit 4475240da8
Parents: ee18123f01

  • 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
Commit ee18123f01
Parents: 45f67bdd50

  • check VISALWAYSFAIL against SF_IGNOREVISIBILITY

14-Feb-2023 (Tuesday) at 20:14:35 PST by Rachael Alexanderson
Commit 45f67bdd50
Parents: 8af2f5aaf6

  • add +VISALWAYSFAIL flag

13-Feb-2023 (Monday) at 10:32:44 PST by Rachael Alexanderson
Commit 8af2f5aaf6
Parents: ea720605d4

11-Feb-2023 (Saturday) at 08:30:05 PST by Rachael Alexanderson
Commit ea720605d4
Parents: 17800f2504

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
Commit 17800f2504
Parents: f6bfc48d9f

  • removed bad #include

11-Feb-2023 (Saturday) at 03:05:45 PST by Christoph Oelckers
Commit f6bfc48d9f
Parents: 68d3f474ce

  • Backend update from Raze.

09-Feb-2023 (Thursday) at 13:58:19 PST by CandiceJoy
Commit 68d3f474ce
Parents: c41b07531a

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
Commit c41b07531a
Parents: 1355b9669e

Fixing GLES mode to work on real GLES hardware and OpenGL 2 again

09-Feb-2023 (Thursday) at 18:25:54 PST by CandiceJoy
Commit 1355b9669e
Parents: a5a7e2d19b

Added JetBrains and VSCode to gitignore

Signed-off-by: CandiceJoy candice@candicejoy.com

09-Feb-2023 (Thursday) at 14:39:57 PST by CandiceJoy
Commit a5a7e2d19b
Parents: ef0dcc9956

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
Commit ef0dcc9956
Parents: 1dcdfcc4d3

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
Commit 1dcdfcc4d3
Parents: 569263efe9

Mark const methods as const in pseudo-generics

09-Feb-2023 (Thursday) at 06:26:01 PST by Ricardo Luís Vaz Silva
Commit 569263efe9
Parents: e29011ecde

Extend pseudo-generics system used by maps to dynarrays

07-Feb-2023 (Tuesday) at 10:47:39 PST by Rachael Alexanderson
Commit e29011ecde
Parents: 4ac76d82d8

  • (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
Commit 4ac76d82d8
Parents: b50d7f4db5

  • 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
Commit b50d7f4db5
Parents: 82b7e93d26

Let custom CVar handlers to be called on cloned cvars

01-Feb-2023 (Wednesday) at 07:23:30 PST by Rachael Alexanderson
Commit 82b7e93d26
Parents: 33b217bcc9

  • oops, nullptr check

31-Jan-2023 (Tuesday) at 22:56:10 PST by Rachael Alexanderson
Commit 33b217bcc9
Parents: 04ea28defc

  • unlatch cvars before checking cvar map redirections

30-Jan-2023 (Monday) at 13:45:03 PST by Rachael Alexanderson
Commit 04ea28defc
Parents: c8f3aa3fd1

  • 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
Commit c8f3aa3fd1
Parents: 8dbe0ae353

ZScript Custom CVars -- ONLY WORKS FROM THE CONSOLE

12-Dec-2022 (Monday) at 14:22:27 PST by Ricardo Luís Vaz Silva
Commit 8dbe0ae353
Parents: 7349c95623

Don't change static variable when updating callback for single CVars

29-Jan-2023 (Sunday) at 10:26:35 PST by Emile Belanger
Commit 7349c95623
Parents: c8bd2deb1e

Fixes bones when using OpenGL 3.3 (UBO bone data)

29-Jan-2023 (Sunday) at 07:56:14 PST by Emile Belanger
Commit c8bd2deb1e
Parents: 4d9e60574d

GLES: Fix first wipe

28-Jan-2023 (Saturday) at 23:51:56 PST by CandiceJoy
Commit 4d9e60574d
Parents: 03bab7aceb

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
Commit 03bab7aceb
Parents: ec04a95929

  • extended the 5 remaining fonts to cover all relevant European languages.

27-Jan-2023 (Friday) at 09:25:13 PST by Christoph Oelckers
Commit ec04a95929
Parents: 70d355cfa3

  • 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
Commit 70d355cfa3
Parents: 10b6d21ba2

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
Commit 10b6d21ba2
Parents: ad49d52b1c

  • new characters for Hexen's BigFont and all of Strife's fonts.

23-May-2021 (Sunday) at 12:42:14 PDT by Hugo Locurcio
Commit ad49d52b1c
Parents: 2d94321887

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
Commit 2d94321887
Parents: 4c7e9c6193

Added OnEngineInitialize() for static event handlers

24-Jan-2023 (Tuesday) at 14:06:28 PST by Ricardo Luís Vaz Silva
Commit 4c7e9c6193
Parents: 1e39202484

Change CheckValue to multi-return, due to unsupported out int/bool

24-Jan-2023 (Tuesday) at 12:23:04 PST by CandiceJoy
Commit 1e39202484
Parents: e97ec4f167

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
Commit e97ec4f167
Parents: ebd81ddbef

  • Greek characters for Hexen's BigFont

24-Jan-2023 (Tuesday) at 11:58:51 PST by Christoph Oelckers
Commit ebd81ddbef
Parents: d7e2a82ded

  • fixed bad character indices.

Newer commits | Older commits