Latest Raze Changes

Latest 50 commits, skipping 6500

Unofficial development builds at DRD Team

Newer commits | Older commits

19-May-2019 (Sunday) at 03:16:13 PDT by Christoph Oelckers
Commit 56ec04d16f
Parents: a282c99f40

  • implemented subtitle display for Blackbird's voiceover messages.

19-May-2019 (Sunday) at 03:01:09 PDT by alexey.lysiuk
Commit a282c99f40
Parents: a9e94c8252

  • added missing quotation mark in menu definition

Script error, "gzdoom.pk3:menudef.txt" line 1472: Insufficient parameters for OptionMenuItemOption

19-May-2019 (Sunday) at 01:28:07 PDT by Christoph Oelckers
Commit a9e94c8252
Parents: 2dd5f8b061

  • implemented subtitles for intermission slideshows.

18-May-2019 (Saturday) at 23:53:10 PDT by Christoph Oelckers
Commit 2dd5f8b061
Parents: 5e67c39fc1

  • changed menu scaling so that on 1366x768 a factor of 2 gets used.

This turned out the smallest one on which a factor of 2 still works without cutting off texts but at least allows to use a larger menu display on this important laptop size.

18-May-2019 (Saturday) at 23:11:11 PDT by Christoph Oelckers
Commit 5e67c39fc1
Parents: de49c779fb

  • language update.

18-May-2019 (Saturday) at 09:53:03 PDT by Christoph Oelckers
Commit de49c779fb
Parents: bb265845c2

  • renamed misplaced characters.

18-May-2019 (Saturday) at 09:45:03 PDT by Christoph Oelckers
Commit bb265845c2
Parents: 2e7f3b78f8

  • added European Portuguese to the menu.

This is sufficiently complete with only some intermission texts and the Strife dialogues falling back to the Brazilian version.

18-May-2019 (Saturday) at 08:47:34 PDT by Nemrtvi
Commit 2e7f3b78f8
Parents: 11838ef875

Raven smallfont fixes

15-May-2019 (Wednesday) at 07:58:28 PDT by William Breathitt Gray
Commit 11838ef875
Parents: ec2fb94eec

Force STATIC for internal GZDoom libraries

This makes sure the internal versions of these libraries bundled with the GZDoom source code is used. This prevents the system from building GZDoom for dynamic linking with incompatible external libraries (see https://forum.zdoom.org/viewtopic.php?f=2&t=64633).

18-May-2019 (Saturday) at 07:27:13 PDT by alexey.lysiuk
Commit ec2fb94eec
Parents: d2c629e7d3

  • improved control over MoltenVK logging capabilities

18-May-2019 (Saturday) at 03:07:36 PDT by Christoph Oelckers
Commit d2c629e7d3
Parents: 2fe0401e7c

  • missed the Heretic font.

18-May-2019 (Saturday) at 02:51:37 PDT by Christoph Oelckers
Commit 2fe0401e7c
Parents: 9d9fd74e49

  • added missing Latin characters to the Raven small font.

18-May-2019 (Saturday) at 01:35:05 PDT by Alexander
Commit 9d9fd74e49
Parents: 9c833bf79a

made "netevent cannot be used outside of a map" message a warning

18-May-2019 (Saturday) at 02:05:57 PDT by Alexander
Commit 9c833bf79a
Parents: d4b99db4e5

added a crosshair on/off toggle

17-May-2019 (Friday) at 23:12:46 PDT by Magnus Norddahl
Commit d4b99db4e5
Parents: 0fc367a9bf

  • use one render pass for the entire scene or until postprocess or command buffer flushing forces it to end

17-May-2019 (Friday) at 21:54:35 PDT by Magnus Norddahl
Commit 0fc367a9bf
Parents: b85a139dde

  • avoid creating a new render pass if a pipeline bind will suffice

16-May-2019 (Thursday) at 09:26:47 PDT by Magnus Norddahl
Commit b85a139dde
Parents: 1bdd1412e7

  • centralize how image transitions are done in the vulkan backend

15-May-2019 (Wednesday) at 07:11:43 PDT by Magnus Norddahl
Commit 1bdd1412e7
Parents: fdd8ee312a

  • transition scene images used for the screenshot to color attachment optimal before rendering to them

07-Jun-2019 (Friday) at 06:11:28 PDT by Rachael Alexanderson
Commit 0e6d30f671
Parents: 5c0562ca7a

  • language update

07-Jun-2019 (Friday) at 01:49:01 PDT by alexey.lysiuk
Commit 5c0562ca7a
Parents: c9ee880196

  • check for presence of fonts in message box menu

https://forum.zdoom.org/viewtopic.php?t=64958

06-Jun-2019 (Thursday) at 09:56:34 PDT by Magnus Norddahl
Commit c9ee880196
Parents: b8a188705e

  • fix loadgame crash

06-Jun-2019 (Thursday) at 02:47:33 PDT by alexey.lysiuk
Commit b8a188705e
Parents: 5b32c5b150

  • fixed hires texture lookup in Doomsday style .pk3

IWAD wasn't detected properly, and wrong texture can be picked as a hires replacement (e.g., SLADRIP1 from Ultimate Doom instead of TNT)

https://forum.zdoom.org/viewtopic.php?t=64915

05-Jun-2019 (Wednesday) at 11:58:59 PDT by Christoph Oelckers
Commit 5b32c5b150
Parents: ae69abc049

  • fixed the write barriers for the HUD message linked list.

To ensure that no broken relations occur, any change in the list must be handled by a write barrier, not just the single message that gets added.

05-Jun-2019 (Wednesday) at 10:06:33 PDT by Magnus Norddahl
Commit ae69abc049
Parents: 4c8eddc5a3

  • FXAA_DISCARD should never be enabled. It only works when the output framebuffer is the same as the original.

05-Jun-2019 (Wednesday) at 02:44:52 PDT by alexey.lysiuk
Commit 4c8eddc5a3
Parents: b026b7a880

  • simplified AppVeyor configuration

Visual Studio 2015 and 2019, Release only, no more WinXP toolset, reorder targets by importance Visual Studio 2017 builds are now verified by Travis only

04-Jun-2019 (Tuesday) at 13:24:31 PDT by Blue Shadow
Commit b026b7a880
Parents: 87c426dcfd

  • fixed PlaySpawnSound call in A_ThrowGrenade

04-Jun-2019 (Tuesday) at 15:31:08 PDT by Chronos Ouroboros
Commit 87c426dcfd
Parents: 9504d37c7b

Really fixed arrays of dynarrays this time.

04-Jun-2019 (Tuesday) at 07:36:44 PDT by William Breathitt Gray
Commit 9504d37c7b
Parents: 4d29b5b5e7

Cephes code is released under BSD license

The Cephes Mathematical Library author Steve Moshier has released the Cephes Mathematical Library under the BSD license. This patch patch replaces the cephes license with the BSD license for all Cephes Mathematical Library code.

See also: https://bugs.gentoo.org/687276 See also: https://lists.debian.org/debian-legal/2004/12/msg00295.html See also: https://github.com/deepmind/torch-cephes/blob/master/LICENSE.txt See also: https://github.com/nearform/node-cephes/blob/master/LICENSE

04-Jun-2019 (Tuesday) at 02:43:08 PDT by alexey.lysiuk
Commit 4d29b5b5e7
Parents: dc8a944382

  • limited disabling of FXAA discard to Vulkan on AMD hardware

04-Jun-2019 (Tuesday) at 02:42:01 PDT by alexey.lysiuk
Commit dc8a944382
Parents: addcad8ac0

  • implemented GPU vendor string assingment in Vulkan backend

04-Jun-2019 (Tuesday) at 01:32:00 PDT by alexey.lysiuk
Commit addcad8ac0
Parents: 5c0334e3ce

  • disabled discard in FXAA shader with Vulkan backend

Discard caused graphical corruptions on AMD hardware with Vulkan backend enabled

https://forum.zdoom.org/viewtopic.php?t=64230

03-Jun-2019 (Monday) at 23:54:18 PDT by Rachael Alexanderson
Commit 5c0334e3ce
Parents: 380398bcd6

  • added a third state for cl_blockcheats. ==2 now blocks them silently.

03-Jun-2019 (Monday) at 07:59:48 PDT by Alexander
Commit 380398bcd6
Parents: 5661e39ca7

added native double round(double) function

03-Jun-2019 (Monday) at 03:12:57 PDT by alexey.lysiuk
Commit 5661e39ca7
Parents: 589f9b5c24

  • reset internal console state on clear CCMD

'last line needs update' flag cannot be set when console is empty as there are no lines at all in this case

https://forum.zdoom.org/viewtopic.php?t=64909

02-Jun-2019 (Sunday) at 09:15:06 PDT by Edoardo Prezioso
Commit 589f9b5c24
Parents: 74e69567ef

  • Fixed uninitialized variable in case GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS does not exist.

Old graphics, like mine (Intel Sandybridge Mobile, GL 3.0 Mesa) do not support this, therefore most of the time RFL_SHADER_STORAGE_BUFFER wasn't unset (I found no consequence of this on my machine, but better safe than sorry).

Found out by Valgrind.

02-Jun-2019 (Sunday) at 09:07:08 PDT by Edoardo Prezioso
Commit 74e69567ef
Parents: 9f99d1b2cc

  • Fixed a buffer overflow with Timidity++ when playing Sigil e5m5 music.

See https://forum.zdoom.org/viewtopic.php?f=2&t=64910 .

01-Jun-2019 (Saturday) at 18:29:30 PDT by Kevin Caccamo
Commit 9f99d1b2cc
Parents: 6ba8faa7fb

Fix OBJ face normal direction

https://forum.zdoom.org/viewtopic.php?f=2&t=64740

02-Jun-2019 (Sunday) at 02:48:26 PDT by alexey.lysiuk
Commit 9caa7da476 (implicit_regvar_init)
Parents: 5133f17da4

  • report uninitialized variables once

01-Jun-2019 (Saturday) at 14:09:52 PDT by David Carlier
Commit 6ba8faa7fb
Parents: 1802b7c6fe

Inclusion of check symbol cmake's module.

01-Jun-2019 (Saturday) at 18:51:40 PDT by Rachael Alexanderson
Commit 9bd6d4f2b6 (sigil_iwad)
Parents: e0c7bf7708

  • add support for SIGIL as an expansion for Ultimate Doom

01-Jun-2019 (Saturday) at 06:54:24 PDT by alexey.lysiuk
Commit 5133f17da4
Parents: 1802b7c6fe

  • added implicit initialization of reused register variables in ZScript

31-May-2019 (Friday) at 01:57:38 PDT by Danilo Spinella
Commit 1802b7c6fe
Parents: f4f39becbd

Check for execinfo.h and add libexecinfo if needed

Some systems (e.g. musl) do not have execinfo.h header. Check if libexecinfo (library that provides execinfo.h header and its functions) is installed in the system, and add its linker flag if needed.

30-May-2019 (Thursday) at 14:01:06 PDT by Danilo Spinella
Commit f4f39becbd
Parents: e0c7bf7708

Add support for musl-fts library

30-May-2019 (Thursday) at 23:49:08 PDT by Magnus Norddahl
Commit 91ec1463b8
Parents: 80805656ed

  • add line drawer

30-May-2019 (Thursday) at 21:43:24 PDT by Magnus Norddahl
Commit 80805656ed
Parents: a5608c67b5

  • implement alpha test

30-May-2019 (Thursday) at 20:42:04 PDT by Magnus Norddahl
Commit a5608c67b5
Parents: 4a7824c380

  • upload using all threads

30-May-2019 (Thursday) at 20:22:06 PDT by Magnus Norddahl
Commit 4a7824c380
Parents: 4bbab49e04

  • implement vsync and letterbox

30-May-2019 (Thursday) at 14:31:39 PDT by Magnus Norddahl
Commit 4bbab49e04
Parents: b9230d4425

  • present using direct3d 9

30-May-2019 (Thursday) at 11:24:06 PDT by Kyle Evans
Commit e0c7bf7708
Parents: 6ace482266

Fix clang/32-bit build

Rendering bits got restructured and the SSE_MATTERS paths were not updated to reflect that. A 32-bit build with clang subsequently complaints as the files in question are not compiled with -mmmx.

30-May-2019 (Thursday) at 04:31:01 PDT by Christoph Oelckers
Commit 6ace482266
Parents: ffd464c26c

  • fixed fillSimplePoly for indexed data.

On OpenGL this merely caused some visual glitches on the cheat automap - but the bad data in the buffer can make Vulkan abort entirely.

Newer commits | Older commits