Latest Raze Changes

Latest 50 commits, skipping 6200

Unofficial development builds at DRD Team

Newer commits | Older commits

11-Aug-2019 (Sunday) at 00:22:00 PDT by Rachael Alexanderson
Commit 9c3cdd1462
Parents: cf74118d53

  • fix a couple issues with sigil.wad:
  • e5m2: floating skulls disappear on lower skill levels
  • e5m4: the platform with the baron of hell that led to the invulnerability secret had a missing texture

11-Aug-2019 (Sunday) at 00:00:29 PDT by Christoph Oelckers
Commit cf74118d53
Parents: 5953f492c1

  • fixed the extremely long standing bug that Lost Souls didn't reacquire their target when slamming into something.

This was one of that annoying old design mistakes where Doom and Heretic features were poorly merged together. The Heretic Gargoyle uses very similar coding but performs a subtly different action when actually hitting another actor. This different action was made the default, even for the Lost Soul. It has now been changed that both monsters use their original action, being distinguished by an actor flag. For compatibility with custom definitions Heretic's behavior, which has been the default in ZDoom will be the preferred one. The one of the Lost Soul can be reactivated by a flag.

10-Aug-2019 (Saturday) at 11:09:04 PDT by Christoph Oelckers
Commit 5953f492c1
Parents: 1e1ec2d59b

  • fixed: The OriginalSmallFont must always be created, even when the actual SmallFont is not the IWAD default.

10-Aug-2019 (Saturday) at 09:40:48 PDT by Christoph Oelckers

Merge pull request #903 from alexey-lysiuk/array_append

Expose Append() method to ZScript dynamic array

10-Aug-2019 (Saturday) at 06:30:25 PDT by alexey.lysiuk
Commit 07a2331ca3
Parents: 34c2c65bb6

  • exposed Append() method to ZScript dynamic array

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

09-Aug-2019 (Friday) at 23:26:55 PDT by Christoph Oelckers
Commit 34c2c65bb6
Parents: 541dcab89a

  • fixed: Do not use BasicArmor's save percentage when no armor present.

This function is only for the Hexen status bar and printed incorrect values.

09-Aug-2019 (Friday) at 14:18:28 PDT by Christoph Oelckers
Commit 541dcab89a
Parents: 817190458d

  • for debug builds run the survey code every time if enabled, but do not send survey data.

09-Aug-2019 (Friday) at 12:42:00 PDT by Christoph Oelckers
Commit 817190458d
Parents: 3b4184816b

  • fixed survey request.

09-Aug-2019 (Friday) at 06:22:52 PDT by Christoph Oelckers
Commit 3b4184816b
Parents: 1e4a32004b

  • do not blur the background for portrait-less conversations.

09-Aug-2019 (Friday) at 04:59:54 PDT by Christoph Oelckers
Commit 1e4a32004b
Parents: 53c2d7e8d2

  • fixed bad texture canvas checks when in truecolor software rendering.

09-Aug-2019 (Friday) at 02:40:21 PDT by Christoph Oelckers
Commit 53c2d7e8d2
Parents: afe4a45a76

  • fixed: in order to ensure that all font characters are of texture type FontChar it is necessary to clone the texture instead of changing its use type.

The use type is being used for texture lookup, so changing this alters the texture lookup rules and may cause return of incorrect textures. This also ensures that context depending upscaling rules get used, because FontChars are separate from regular textures.

09-Aug-2019 (Friday) at 01:39:09 PDT by Christoph Oelckers
Commit afe4a45a76
Parents: 14a21c2a7e

  • fixed: The frozen state was not reset when the global level variable was reset.

09-Aug-2019 (Friday) at 01:18:15 PDT by Christoph Oelckers
Commit 14a21c2a7e
Parents: c3e3fda94a

  • made some changes to the survey code to give clearer output and removed a few obsolete things that are no longer relevant.

09-Aug-2019 (Friday) at 00:58:40 PDT by Christoph Oelckers
Commit c3e3fda94a
Parents: 5ca1bb3979

  • fixed handling of the "ouch" face.

This depended on order of execution, taking the health values to compare from variables which were not synchronized properly. Now both the last and current health being used here are being retrieved in the same place so that further changes cannot break this again.

09-Aug-2019 (Friday) at 00:36:50 PDT by Christoph Oelckers
Commit 5ca1bb3979
Parents: a239675fb5

  • fixed an inconsistency with missiles bouncing off actors.

They exploded when hitting a side but not when hitting top or bottom. Changed so that they always explode now.

08-Aug-2019 (Thursday) at 23:42:36 PDT by Christoph Oelckers
Commit a239675fb5
Parents: 8447525019

  • fixed incorrect write barrier in sound sequence code.

08-Aug-2019 (Thursday) at 23:32:23 PDT by Christoph Oelckers
Commit 8447525019
Parents: d1026e4b5b

  • fixed: Takedown of an expired HUD message did not properly detach it from the list.

08-Aug-2019 (Thursday) at 11:56:11 PDT by Magnus Norddahl
Commit d1026e4b5b
Parents: bf9c5849e8

  • call vkDeviceWaitIdle before RAII tears down buffers

07-Aug-2019 (Wednesday) at 23:09:31 PDT by Christoph Oelckers
Commit bf9c5849e8
Parents: 352d5d098d

07-Aug-2019 (Wednesday) at 11:24:45 PDT by Christoph Oelckers
Commit 352d5d098d
Parents: 3c449f3908

  • fixed mouse coordinate checks when using the generic VGA font with Strife conversations.

07-Aug-2019 (Wednesday) at 10:22:06 PDT by Christoph Oelckers
Commit 3c449f3908
Parents: 43041c21d8

  • delete the teaser logs from SVE.WAD.

The way Strife has been set uo, it is not possible to have the full game and the teaser coexist without hackery.

07-Aug-2019 (Wednesday) at 03:09:47 PDT by Christoph Oelckers
Commit 43041c21d8
Parents: be0478972a

  • made author names work with title patches.

Most importantly, specifying a patch may optionally disallow showing the autor's name - this is for cases where a styled patch gets used for English but text-based translations of the map name should still be possible.

06-Aug-2019 (Tuesday) at 23:10:38 PDT by Magnus Norddahl
Commit 9cda722a87 (asmjitupdate)
Parents: ef72e91d7d

  • fix incorrect asmjit usage

06-Aug-2019 (Tuesday) at 23:09:01 PDT by Magnus Norddahl
Commit ef72e91d7d
Parents: e1d5a1711f

  • update asmjit

06-Aug-2019 (Tuesday) at 10:32:24 PDT by Zain Aamer
Commit 3447904541
Parents: be0478972a

Clearscope Index()

For Vertex, Side, Line and Sector

05-Aug-2019 (Monday) at 22:15:07 PDT by Magnus Norddahl
Commit 7746b2c6fd
Parents: b34658d4d8

  • add light array

05-Aug-2019 (Monday) at 21:21:37 PDT by Magnus Norddahl
Commit b34658d4d8
Parents: eb127d0dac

  • fix out of bounds crash

05-Aug-2019 (Monday) at 19:51:37 PDT by Magnus Norddahl
Commit eb127d0dac
Parents: 4e24fdacf0

  • implement more shaders

05-Aug-2019 (Monday) at 14:31:56 PDT by Magnus Norddahl
Commit 4e24fdacf0
Parents: 82a17572ef

  • implement more of the default shader

05-Aug-2019 (Monday) at 10:32:54 PDT by Magnus Norddahl
Commit 82a17572ef
Parents: b17351cda4

  • implement getTexel part of main.fp

05-Aug-2019 (Monday) at 10:15:16 PDT by Christoph Oelckers

Merge branch 'master' of https://github.com/coelckers/gzdoom

05-Aug-2019 (Monday) at 10:15:05 PDT by Christoph Oelckers
Commit a05314968f
Parents: 3e99216967

Made reverb editor localizable

04-Aug-2019 (Sunday) at 23:37:22 PDT by Magnus Norddahl
Commit b17351cda4
Parents: f73470dcf4

  • implement blend functions

04-Aug-2019 (Sunday) at 18:23:04 PDT by Magnus Norddahl
Commit f73470dcf4
Parents: ebe377e5de

  • rewrite screen triangle drawer to be more modular and better support the hwrenderer shaders

04-Aug-2019 (Sunday) at 03:37:47 PDT by alexey.lysiuk
Commit d9dcc26dc6
Parents: 3c0ff178fd

  • set default magnification filter for Metal layer to nearest

Magnification filter is applied to swapchain image when it's copied to a physical display surface This is needed for gfx-portability because MoltenVK uses nearest sampling by default

03-Aug-2019 (Saturday) at 17:57:08 PDT by Magnus Norddahl
Commit ebe377e5de
Parents: 7940d5fe01

  • remove TriDrawTriangleArgs::uniforms as it is redundant

03-Aug-2019 (Saturday) at 17:22:55 PDT by Magnus Norddahl

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

03-Aug-2019 (Saturday) at 12:42:11 PDT by Christoph Oelckers

Merge pull request #900 from Blue-Shadow/armorfactor_fix

  • fixed buggy ArmorFactor behavior when set to a value other than 1.0

03-Aug-2019 (Saturday) at 05:42:06 PDT by alexey.lysiuk
Commit c05ef39718
Parents: ff4bc8bab9

  • do not set use type on font texture if it is used as a sprite

Setting texture use type in this case would break actors that use the corresponding sprite

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

03-Aug-2019 (Saturday) at 03:15:06 PDT by alexey.lysiuk
Commit ff4bc8bab9
Parents: cf81ab465e

  • use EXT_metal_surface extension for Vulkan surface creation

Prefer EXT_metal_surface over deprecated MVK_macos_surface extension, and use it only when modern one is not available

03-Aug-2019 (Saturday) at 01:14:03 PDT by Blue Shadow
Commit 5abffabb56
Parents: 479a992a3e

  • moved GetSaveAmount() from the base armor class

03-Aug-2019 (Saturday) at 00:52:04 PDT by alexey.lysiuk
Commit cf81ab465e
Parents: 5870cb7ea1

  • updated Vulkan headers to version 1.1.114

This is the latest version released with Vulkan SDK New headers are needed for EXT_metal_surface

02-Aug-2019 (Friday) at 05:10:06 PDT by Blue Shadow
Commit 479a992a3e
Parents: 5870cb7ea1

  • fixed buggy ArmorFactor behavior when set to a value other than 1.0

02-Aug-2019 (Friday) at 00:21:06 PDT by alexey.lysiuk
Commit 5870cb7ea1
Parents: 154af34cd9

  • recreate Vulkan swapchain in case of surface lost error

Do not abort with fatal error when VK_ERROR_SURFACE_LOST_KHR was returned from vkAcquireNextImageKHR() or vkQueuePresentKHR() So far, only gfx-portability implementation is reporting this error from time to time, usually on startup, entering the game, or task switching

02-Aug-2019 (Friday) at 00:11:40 PDT by Christoph Oelckers
Commit 3e99216967
Parents: 154af34cd9

  • added option to print a map author's name on the summary screen

For now only with font-printed map names. Allowing this with titlepatches will require more work and an option to disable.

31-Jul-2019 (Wednesday) at 08:02:39 PDT by Christoph Oelckers
Commit 154af34cd9
Parents: 045025f4cf

  • added an option to always display the log and the subtitles with the generic font.

If this is on it will disable the status bar's pop screen for the log and always use the HUD overlay instead.

31-Jul-2019 (Wednesday) at 01:08:47 PDT by Christoph Oelckers
Commit 045025f4cf
Parents: c36dc137ba

  • text update.

30-Jul-2019 (Tuesday) at 01:52:24 PDT by Christoph Oelckers
Commit c36dc137ba
Parents: 370f5ef234

  • made adjustments to the text placement on the summary screen.

With extended fonts much of the old code did not work anymore, this needed more precise checks for the sources of the printed texts.

30-Jul-2019 (Tuesday) at 01:46:14 PDT by alexey.lysiuk
Commit 370f5ef234
Parents: afbd7f7a24

  • fixed writing of texture matrices in Vulkan render backend

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

28-Jul-2019 (Sunday) at 10:05:39 PDT by Christoph Oelckers
Commit afbd7f7a24
Parents: ad8c5bb96e

  • increased StreamBuffer size because I got it to crash with comatose.wad once due to an overflow here.

Newer commits | Older commits