Latest Raze Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

27-May-2022 (Friday) at 07:55:38 EDT by Christoph Oelckers
Commit 1a788c9ba (HEAD -> master)
Parents: 5aabde171

  • helpers for wall sprite rendering improvement

24-May-2022 (Tuesday) at 14:41:44 EDT by Christoph Oelckers
Commit 5aabde171
Parents: aab13addb

  • fixed parsing issues in secret hint system.

23-May-2022 (Monday) at 18:30:41 EDT by Christoph Oelckers
Commit aab13addb
Parents: 4278f0113

-renamed spritetype’s owner field to ‚intowner‘

Mainly for easier searching. Also remove the duplicate ‚detail‘ field.

23-May-2022 (Monday) at 18:10:36 EDT by Christoph Oelckers
Commit 4278f0113
Parents: af89c2515

  • function for checking wall sprites’ need for recalculation

Preparation for overhauling their rendering

21-May-2022 (Saturday) at 07:57:47 EDT by Christoph Oelckers
Commit af89c2515
Parents: 79c671b89

  • RR: clear jaildoors array on map start.

this was leaving stale data behind which could cause nasty crashes.

15-May-2022 (Sunday) at 06:17:18 EDT by Rachael Alexanderson
Commit 79c671b89
Parents: c82e80d15

Update bug_report.yml

Encourage more detailed info about OS info especially since different Linux distros have idiosyncrasies that can be problematic

14-May-2022 (Saturday) at 15:48:08 EDT by Christoph Oelckers
Commit c82e80d15
Parents: 84bafe6d0

  • extended the read buffer for the 'secret' CCMD.

06-May-2022 (Friday) at 12:27:44 EDT by Christoph Oelckers
Commit 84bafe6d0
Parents: acb244653

  • manual merge of latest nnext update.

06-May-2022 (Friday) at 09:27:44 EDT by Christoph Oelckers
Commit 7679b67db (nblood_merge)
Parents: acb244653

  • manual merge of latest nnext update.

05-May-2022 (Thursday) at 19:40:27 EDT by Christoph Oelckers
Commit acb244653
Parents: 83499740c

  • several more Blood fixes copied from NBlood

05-May-2022 (Thursday) at 19:28:21 EDT by Christoph Oelckers
Commit 83499740c
Parents: d85a8b650

  • blood: GetHighestSprite fix

copied from NBlood f984eb8f5cb52653c301e015e34e8471d9ed8b7c

05-May-2022 (Thursday) at 19:26:38 EDT by Christoph Oelckers
Commit d85a8b650
Parents: 219970f62

  • blood: fix velCeil calculation

copied from NBlood 397992b6d5acd9c839db78dafde3a9a718b2503f

05-May-2022 (Thursday) at 19:25:17 EDT by Christoph Oelckers
Commit 219970f62
Parents: 4c139a260

  • blood: SetupGibWallState fix

copied from NBlood f53f40ee79750aaadf1eeb4adc72a2cca034d8a2

05-May-2022 (Thursday) at 19:23:14 EDT by Christoph Oelckers
Commit 4c139a260
Parents: 5c9730766

  • blood: add missing case in OperateSprite

copied from NBlood 87315860a45dc16942f8e3c36290a856c886d619

05-May-2022 (Thursday) at 19:21:48 EDT by Christoph Oelckers
Commit 5c9730766
Parents: aab0a4f12

  • dd self check for burning cultist fix

Fix issue with spawned kDudeBurningCultist dudes entering water Copied from NBlood ae80eef10fdd42224c7b6e782f259ba23c1069e7

05-May-2022 (Thursday) at 19:17:18 EDT by Christoph Oelckers
Commit aab0a4f12
Parents: 2576de04b

  • renamed a variable

05-May-2022 (Thursday) at 19:16:10 EDT by Christoph Oelckers
Commit 2576de04b
Parents: 67339d18a

  • Renamed checkFired6or7->checkLitSprayOrTNT

replicates NBlood 285ad39455556ede31a0a94796a324ac43d1e3ef

05-May-2022 (Thursday) at 19:14:58 EDT by Christoph Oelckers
Commit 67339d18a
Parents: b26917f84

  • use symbolic constants

Should be given real names, actually ;)

05-May-2022 (Thursday) at 19:11:44 EDT by Christoph Oelckers
Commit b26917f84
Parents: 1e356741f

  • Reset thinkTime for kDudeModernCustomDude

copied from NBlood commit a32f6d5f47f06ea3e97b66bdb4dcfafd319961ac

05-May-2022 (Thursday) at 19:10:22 EDT by Christoph Oelckers
Commit 1e356741f
Parents: ca423e15f

  • Set inittype on actSpawnDude()

copied from NBlood commit 3fefdfa85bb86b5e8e951e886a6d13c769666215

05-May-2022 (Thursday) at 19:08:09 EDT by Christoph Oelckers
Commit ca423e15f
Parents: dd1178df9

  • Check enemy type when adding to enemy level count

Fixes count issues with respawning enemies

copied from NBlood commit a6bbac4a213f6fb76a7c20b80da6b30c9ffc3064

05-May-2022 (Thursday) at 18:59:53 EDT by Christoph Oelckers
Commit dd1178df9
Parents: 84834b009

  • Initialize viewbob members for playerResetPosture()

copied from NBlood commit 1d72f1deba850cf616e443647064fddfa192f543

05-May-2022 (Thursday) at 18:55:50 EDT by Christoph Oelckers
Commit 84834b009
Parents: 98c985de7

-Fix kDudeModernCustomDude may not morphing during specific events

copied from NBlood commit 0fbf9a1b2efef997e9ab8ba16e0405acd8d860b0

05-May-2022 (Thursday) at 18:50:18 EDT by Christoph Oelckers
Commit 98c985de7
Parents: b452f53ff

  • Renamed dword_138BB0 -> gCultTeslaFireChance

copied from NBlood commit c253f4af105b0c588d585f199cfc20021f4f6d4e

05-May-2022 (Thursday) at 18:34:47 EDT by Christoph Oelckers
Commit b452f53ff
Parents: c6f799dff

  • stretch HUD flames in widescreen

05-May-2022 (Thursday) at 18:22:39 EDT by Christoph Oelckers
Commit c6f799dff
Parents: 80f9ade43

  • shadow positioning improvements from NBlood

05-May-2022 (Thursday) at 18:05:44 EDT by Christoph Oelckers
Commit 80f9ade43
Parents: 377b0fa8c

  • Blood: fix delirium being twice as fast

Copied from NBlood commit cc3c2f7f55bd9a865daee1e72442ef7af4f7d779

05-May-2022 (Thursday) at 18:03:54 EDT by Christoph Oelckers
Commit 377b0fa8c
Parents: f6ae967c5

  • Exhumed: pin death arms to the right side of the screen

29-Apr-2022 (Friday) at 02:40:00 EDT by Christoph Oelckers
Commit f6ae967c5
Parents: 0dc670da8

  • fix bad asserts.

25-Apr-2022 (Monday) at 11:26:17 EDT by Christoph Oelckers
Commit 0dc670da8
Parents: 21b486246

  • added wipe transitions to screen job

Mainly to have the crossfade, the other styles are mostly bonus. This also adds proper scoping to the cutscene code, which needs to run in UI scope.

25-Apr-2022 (Monday) at 07:57:17 EDT by Christoph Oelckers
Commit 8bfa0c8a8 (wipe)
Parents: 21b486246

  • added wipe transitions to screen job

Mainly to have the crossfade, the other styles are mostly bonus.

25-Apr-2022 (Monday) at 05:13:55 EDT by Christoph Oelckers
Commit 21b486246
Parents: 380864d6f

  • Backend update from GZDoom

  • music system improvements

  • Zip64 support

  • fixes for menu scaling on ultrawide screens

  • Mac default paths fixed

  • lightmap code (not active yet)

19-Apr-2022 (Tuesday) at 08:44:10 EDT by Christoph Oelckers
Commit 380864d6f
Parents: 6354c1889

  • pass shade values to sky renderer

19-Apr-2022 (Tuesday) at 08:02:51 EDT by Christoph Oelckers
Commit 6354c1889
Parents: c4bfee070

  • fixed bad search path setup on macOS

This cannot include „Raze“ in the app_support path strings because some of these parts point to elsewhere. The two places where it is needed must be explicit.

19-Apr-2022 (Tuesday) at 07:39:26 EDT by Christoph Oelckers
Commit c4bfee070
Parents: f5579caa8

  • don’t crash on sector-less walls.

17-Apr-2022 (Sunday) at 11:50:41 EDT by Rachael Alexanderson
Commit f5579caa8
Parents: 761502d0b

16-Apr-2022 (Saturday) at 12:12:43 EDT by Rachael Alexanderson
Commit 761502d0b
Parents: a07147933

  • lock cvar shader uniforms behind a command line parameter for now

10-Apr-2022 (Sunday) at 18:27:27 EDT by Christoph Oelckers
Commit d4d3d174c (zip64_)
Parents: e768c2703

  • Backend update from GZDoom

11-Apr-2022 (Monday) at 07:24:03 EDT by Christoph Oelckers
Commit e768c2703
Parents: 95cae9229

  • partial Backend update from GZDoom

08-Apr-2022 (Friday) at 07:47:09 EDT by Christoph Oelckers
Commit 95cae9229
Parents: 5ba048ea0

fixed reading of Zip64 file header

08-Apr-2022 (Friday) at 05:24:06 EDT by Christoph Oelckers
Commit 5ba048ea0
Parents: 167e04334

  • fixed reading of extended EndOfCentralDirectory

04-Apr-2022 (Monday) at 04:43:50 EDT by Christoph Oelckers
Commit 167e04334
Parents: 16c81f0b1

  • zip64 implementation

Mainly for number of files, which is limited to 65535 for standard Zip.

03-Apr-2022 (Sunday) at 18:16:54 EDT by Christoph Oelckers
Commit a07147933
Parents: 16c81f0b1

  • Duke: set game palette before rendering the automap

25-Mar-2022 (Friday) at 14:56:51 EDT by Rachael Alexanderson
Commit 16c81f0b1
Parents: 26179c56c

Pull commit https://github.com/coelckers/gzdoom/commit/eeb67bcec38257469af60c97f9ce8725a2beb5e0 from GZDoom: Use RDTSC equivalent on AARCH64.

20-Mar-2022 (Sunday) at 07:47:23 EDT by Christoph Oelckers
Commit 26179c56c
Parents: 311405914

  • improved the secret hint management for Blood.

This now uses sprite and sector indices directly instead of encoding them into a larger number. Sprite secrets will use a $t prefix instead of $s now.

20-Mar-2022 (Sunday) at 07:08:09 EDT by Christoph Oelckers
Commit 311405914
Parents: 3b5203132

  • fixed sprite indices for map spawned sprites.

22-Feb-2022 (Tuesday) at 11:49:19 EST by Christoph Oelckers
Commit 3b5203132
Parents: 735740e45

  • optimize fcos and fsin to use the BAM value directly for table lookup.

No need to convert back and forth to rad.

18-Mar-2022 (Friday) at 04:56:55 EDT by Rachael Alexanderson
Commit 735740e45 (discordrpc)
Parents: 4be214e33

  • add level names to title bar (and by proxy, to RPC)

18-Mar-2022 (Friday) at 04:35:20 EDT by Rachael Alexanderson
Commit 4be214e33
Parents: b1f971aa9

  • pull RDTSC for Linux from GZDoom

16-Mar-2022 (Wednesday) at 13:32:56 EDT by Rachael Alexanderson
Commit b1f971aa9
Parents: da5d9fcde

  • add gl_satformula == 2 - an optional 'more accurate' desaturation

Older commits