Latest Raze Changes

Latest 50 commits, skipping 6800

Unofficial development builds at DRD Team

Newer commits | Older commits

19-Apr-2019 (Friday) at 01:36:34 PDT by Christoph Oelckers
Commit 5e8aa0a963
Parents: 4e23d543ef

  • removed InitPalette call from OpenGLFrameBuffer's constructor.

This was destroying some already set up data like the special colormaps.

19-Apr-2019 (Friday) at 01:06:45 PDT by Nemrtvi
Commit 4c54591b2a
Parents: 4e23d543ef

Improved Doom SMALLFONT

Redoes all the fonts uploaded in commit 5260352 (not including the Chex recolor).

19-Apr-2019 (Friday) at 00:35:03 PDT by Christoph Oelckers
Commit 4e23d543ef
Parents: cd929e0c76

  • re-added the menu option for wipetype which got lost in a recent menu reorganization.

19-Apr-2019 (Friday) at 00:33:04 PDT by Christoph Oelckers
Commit cd929e0c76
Parents: 23412a4f28

  • reinstated the old clean scaling factor calculation just for the status bar.

Some mods took the lack of validation in this code for granted.

19-Apr-2019 (Friday) at 00:08:31 PDT by Christoph Oelckers
Commit 23412a4f28
Parents: 0105bb7564

  • fixed a few developer warnings.

18-Apr-2019 (Thursday) at 23:36:19 PDT by Christoph Oelckers
Commit 146f7035d8
Parents: faac0805f0

  • fixed: The Vulkan device may only be deleted if Vulkan is present.

18-Apr-2019 (Thursday) at 23:30:06 PDT by Christoph Oelckers
Commit 0105bb7564
Parents: 0837178518

  • fixed uninitialized variable in scoreboard code.

18-Apr-2019 (Thursday) at 23:27:31 PDT by Christoph Oelckers
Commit 0837178518
Parents: ac9133eda0

  • do proper checks for chat string length.

The counter variable was not only used incorrectly, it was completely redundant. This still has a byte limit due to how the network code works so for non-Latin languages may result in shorter strings.

18-Apr-2019 (Thursday) at 23:23:08 PDT by Christoph Oelckers
Commit ac9133eda0
Parents: a5d743cc3b

  • fixed radius use in dynamic light traversal for models.

18-Apr-2019 (Thursday) at 22:50:52 PDT by Christoph Oelckers
Commit a5d743cc3b
Parents: 327a83a54b

  • fixed: The color sliders in the player setup menu may not be selected when inactive.

18-Apr-2019 (Thursday) at 22:33:51 PDT by Christoph Oelckers
Commit 327a83a54b
Parents: 68597da75d

  • fixed: GetDisplayDeviceName must always pick a valid monitor.

There is no default here, so if vid_adapter is invalid for whatever reason the engine would crash without a defined setting.

18-Apr-2019 (Thursday) at 22:23:41 PDT by Christoph Oelckers
Commit 68597da75d
Parents: a044200006

  • removed debug output.

18-Apr-2019 (Thursday) at 13:01:42 PDT by Magnus Norddahl
Commit faac0805f0
Parents: e42d11cc34

  • implement VKBuffer::Resize

18-Apr-2019 (Thursday) at 10:57:03 PDT by Magnus Norddahl
Commit e42d11cc34
Parents: e332011995

  • change padding to something else than __ since that is restricted

18-Apr-2019 (Thursday) at 08:56:43 PDT by Magnus Norddahl
Commit e332011995
Parents: 47fa7dafe3

  • fix wrong model culling

18-Apr-2019 (Thursday) at 08:14:26 PDT by Magnus Norddahl
Commit 47fa7dafe3
Parents: 47f056e882

  • fix shader timer not always being applied correctly

18-Apr-2019 (Thursday) at 03:35:23 PDT by Nemrtvi
Commit a044200006
Parents: 35186e9fd7

Portugese characters for Strife + minor BIGFONT fixes

17-Apr-2019 (Wednesday) at 16:20:28 PDT by Magnus Norddahl
Commit 47f056e882
Parents: d63513ec14

  • improve shader error handling and attempt to remove some bogus declarations

17-Apr-2019 (Wednesday) at 15:16:09 PDT by Christoph Oelckers
Commit 35186e9fd7
Parents: 2a329950f6

  • adjustments to the player menu so that the display isn't cut off on the smallest screen sizes.

17-Apr-2019 (Wednesday) at 14:40:05 PDT by Christoph Oelckers
Commit 2a329950f6
Parents: b8ba606b08

  • fixed menu caption for languages which use the VGA font.

17-Apr-2019 (Wednesday) at 11:42:00 PDT by Magnus Norddahl
Commit d63513ec14
Parents: ff6b67d8a1

  • fix normal vectors on models

17-Apr-2019 (Wednesday) at 06:46:07 PDT by Nemrtvi
Commit b8ba606b08
Parents: 5171f90e35

Polish BIGFONT for Doom

17-Apr-2019 (Wednesday) at 07:07:54 PDT by Magnus Norddahl

Merge remote-tracking branch 'origin/master' into vulkan2

17-Apr-2019 (Wednesday) at 07:07:32 PDT by Magnus Norddahl
Commit 5171f90e35
Parents: 89a11d1a9d

  • add r_ticstability for a smoother experience playing mods with high think times

16-Apr-2019 (Tuesday) at 07:17:23 PDT by Magnus Norddahl
Commit 15dae4cfe6
Parents: 5913f72c9f

  • rewrite depthblur.fp to workaround what seemed to be a bug in the NVidia driver

16-Apr-2019 (Tuesday) at 05:11:53 PDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into vulkan2

16-Apr-2019 (Tuesday) at 05:10:57 PDT by Rachael Alexanderson
Commit 09a2b53b21
Parents: 9d29a460de

  • rename vid_backend to vid_enablevulkan. Also changed the CVAR from a 0-state enable to 1-state. So vid_enablevulkan==1 enables vulkan now. This should be less confusing.

16-Apr-2019 (Tuesday) at 01:26:25 PDT by Christoph Oelckers
Commit 89a11d1a9d
Parents: b9c43f32c2

  • added Korean and Portuguese to the language menu

Also add an English name in parentheses to Russian and Korean so that people not fluent in these scripts know what they selected.

15-Apr-2019 (Monday) at 23:59:29 PDT by Magnus Norddahl
Commit 9d29a460de
Parents: 073f151761

  • simplify depthblur.fp into a single function

15-Apr-2019 (Monday) at 22:30:13 PDT by Magnus Norddahl
Commit 073f151761
Parents: 67490d13cb

  • fix line that shouldn't have been committed

15-Apr-2019 (Monday) at 20:29:32 PDT by Magnus Norddahl
Commit 67490d13cb
Parents: 558760c090

  • add gl_ssao_debug mode showing the depth

15-Apr-2019 (Monday) at 18:32:54 PDT by Magnus Norddahl
Commit 558760c090
Parents: 73efe707ac

  • fix the gl_ssao_debug cvar

15-Apr-2019 (Monday) at 07:57:15 PDT by Nemrtvi
Commit b9c43f32c2
Parents: c1a3d248f6

Czech BIGFONT for Doom

14-Apr-2019 (Sunday) at 22:17:30 PDT by Matthew The Glutton
Commit c1a3d248f6
Parents: a8c47408fa

Move player crouch sprites.

14-Apr-2019 (Sunday) at 22:34:22 PDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into vulkan2

14-Apr-2019 (Sunday) at 19:53:43 PDT by Magnus Norddahl
Commit 06222a1fbf
Parents: b5e0451805

  • update glslang to 7.11.3113 (stable release February 8, 2019). This fixes the SPIR-V validation error reported for the shadowmap shader

14-Apr-2019 (Sunday) at 13:46:03 PDT by Christoph Oelckers
Commit a8c47408fa
Parents: 5260352f26

  • implemented 'deletelumps' feature and add Chex Quest 3 texts.

The episode titles required a workaround because the CQ3 episodes do not contain names in text form: If this is the case, the patch name will be used as a string table identifier to get a matching text for localization.

14-Apr-2019 (Sunday) at 10:00:29 PDT by Magnus Norddahl
Commit b5e0451805
Parents: b8dfb3c136

  • change the wrap mode for custom textures in custom postprocess shaders to repeat

14-Apr-2019 (Sunday) at 07:18:00 PDT by Christoph Oelckers
Commit 5260352f26
Parents: 69722accbb

  • added all Latin letters to the Doom and Chex SmallFont for the Latin 1 Supplement plus everything needed from Latin Extended A for the WIP languages and a few more that were more or less waste products.

14-Apr-2019 (Sunday) at 04:58:55 PDT by Nemrtvi
Commit 69722accbb
Parents: dd61222c6a

Russian Chex font

Made by @JNechaevsky! Also includes a new hyphen symbol used for Russian.

14-Apr-2019 (Sunday) at 05:11:34 PDT by Christoph Oelckers
Commit dd61222c6a
Parents: c45c7cdb4b

  • reset RF_NOINTERPOLATEVIEW when unpredicting a player.

14-Apr-2019 (Sunday) at 05:02:53 PDT by Christoph Oelckers
Commit c45c7cdb4b
Parents: ad23726cb6

  • reimplemented as an OptionsMenu.

This is both for consistency and better localizability. The old code is retained to ensure that mods inheriting from the old menu continue to work.

14-Apr-2019 (Sunday) at 03:12:32 PDT by Rachael Alexanderson

Merge remote-tracking branch 'origin/master' into vulkan2

14-Apr-2019 (Sunday) at 01:41:36 PDT by Player701
Commit ad23726cb6
Parents: 8ab6747d77

  • Fixed conditions tested for when checking whether "Force respawn" or "Respawn protection" dmflags are enabled

13-Apr-2019 (Saturday) at 12:18:47 PDT by Player701
Commit 8ab6747d77
Parents: 747906730c

  • Added "const" qualifiers to the new UTF-8-aware string methods

13-Apr-2019 (Saturday) at 09:10:58 PDT by Player701
Commit 747906730c
Parents: 4668fa95e3

Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString (#810)

    • Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString
    • added underlying type declaration for EMonospacing
    • replaced "#include v_video.h" with a declaration of EMonospacing

13-Apr-2019 (Saturday) at 05:43:49 PDT by Christoph Oelckers
Commit 4668fa95e3
Parents: 5f2d41884c

  • when altering the default string table, make sure that all existing text for the given label is removed that comes from an older resource file.

If this isn't done there can be a mix of content from different sources, depending on the language. It's better to have correct English text than unfitting localized versions.

13-Apr-2019 (Saturday) at 04:58:37 PDT by Christoph Oelckers
Commit 5f2d41884c
Parents: d73f8faafa

  • make sure that the global and default language tables are always separate, if some other tables is being attempted to be filled in along with them, these tables should be ignored.

13-Apr-2019 (Saturday) at 03:17:38 PDT by Christoph Oelckers
Commit d73f8faafa
Parents: 3938119192

  • added monospacing support to Screen.DrawText and its native counterparts.

13-Apr-2019 (Saturday) at 01:26:55 PDT by Christoph Oelckers
Commit 3938119192
Parents: f7561f25d6

  • added CharUpper and CharLower functions to ZScript.

These, like MakeUpper and MakeLower, use the internal Unicode case conversion tables.

Newer commits | Older commits