Latest Raze Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

22-Jan-2023 (Sunday) at 14:24:00 EST by Christoph Oelckers
Commit 6864e1a9a8 (HEAD -> master)
Parents: 13c9e9916b

  • Text update

21-Jan-2023 (Saturday) at 09:48:55 EST by Christoph Oelckers
Commit 13c9e9916b
Parents: 5ebce5afba

  • Duke: fixed the cactus.

Statnums were wrong here.

21-Jan-2023 (Saturday) at 09:08:47 EST by Christoph Oelckers
Commit 5ebce5afba
Parents: dbef2f74d1

  • fix last commit

21-Jan-2023 (Saturday) at 08:51:43 EST by Christoph Oelckers
Commit dbef2f74d1
Parents: 33f0d229fa

  • print an error when a sound file cannot be found.

21-Jan-2023 (Saturday) at 08:37:57 EST by Christoph Oelckers
Commit 33f0d229fa
Parents: 19a58ddeb0

  • Exhumed: fixed bad return values for two HUD functions.

21-Jan-2023 (Saturday) at 08:33:42 EST by Christoph Oelckers
Commit 19a58ddeb0
Parents: 9cc7f90410

  • Blood: fixed velocity for ejected shell casings.

21-Jan-2023 (Saturday) at 07:55:26 EST by Christoph Oelckers
Commit 9cc7f90410
Parents: f92d20afc0

  • Blood: reverted GetSpriteExtents to integer math.

The change in precision was enough to make the game misbehave.

21-Jan-2023 (Saturday) at 07:39:16 EST by Christoph Oelckers
Commit f92d20afc0
Parents: 2198782ecb

  • fixed bad slope sprite offset in clipmove.

21-Jan-2023 (Saturday) at 06:01:32 EST by Christoph Oelckers
Commit 2198782ecb
Parents: 81f6899e72

  • SW: make player sounds always follow the source.

Let's hope this fixes the issues with weapon sounds.

21-Jan-2023 (Saturday) at 04:26:07 EST by Christoph Oelckers
Commit 81f6899e72
Parents: 8ce61255e9

  • C++20 constant fixes.

Use of enums is deprecated in floating point calculations.

21-Jan-2023 (Saturday) at 03:50:49 EST by Christoph Oelckers
Commit 8ce61255e9
Parents: 9379e873b3

  • fixed menudef.txt

21-Jan-2023 (Saturday) at 03:34:25 EST by Christoph Oelckers
Commit 9379e873b3
Parents: 8e5e52f80e

  • error out when encountering an unknown $ token in SNSINFO.

No need to preserve this insanity from old ZDoom times.

20-Jan-2023 (Friday) at 11:13:18 EST by Christoph Oelckers
Commit 8e5e52f80e
Parents: a570e77509

  • enable Spanish for Duke and related games.

Nam/WW2GI was completed by machine translated texts, this was all simple stuff like item names.

20-Jan-2023 (Friday) at 11:10:25 EST by Christoph Oelckers
Commit a570e77509
Parents: acfca3fbdc

  • clear menuDelegate in case of an error in MENUDEF parsing.

18-Jan-2023 (Wednesday) at 00:57:52 EST by Christoph Oelckers
Commit acfca3fbdc
Parents: f6ff02c51e

  • fixed SNDINFO parser to actually read new sound definitions.

18-Jan-2023 (Wednesday) at 00:57:12 EST by Christoph Oelckers
Commit f6ff02c51e
Parents: f77db60d39

  • Blood: fixed incorrect defaults for relative sound volume in two places

17-Jan-2023 (Tuesday) at 00:57:08 EST by Rachael Alexanderson
Commit f77db60d39
Parents: 3ab1ae5f7a

Update README.md

15-Jan-2023 (Sunday) at 10:18:48 EST by Christoph Oelckers
Commit 3ab1ae5f7a
Parents: bb7f00988a

  • allow setting Blood's relative volume hack value via SNDINFO.

15-Jan-2023 (Sunday) at 10:15:28 EST by Christoph Oelckers
Commit bb7f00988a
Parents: 841402a776

  • give Blood's sounds well defined names so they can be defined via SNDINFO.

15-Jan-2023 (Sunday) at 09:18:57 EST by Christoph Oelckers
Commit 841402a776
Parents: 57695a3e07

  • allow setting loop points for WAV sounds or other simple formats.

15-Jan-2023 (Sunday) at 08:06:01 EST by Christoph Oelckers
Commit 57695a3e07
Parents: f1c3a6548f

  • cleaned up the pitch management in the sound backend.

15-Jan-2023 (Sunday) at 07:18:54 EST by Christoph Oelckers
Commit f1c3a6548f
Parents: 8859712a7b

  • use backend pitch features for Duke instead of replicating them on the game side.

15-Jan-2023 (Sunday) at 06:22:07 EST by Christoph Oelckers
Commit 8859712a7b
Parents: 8de7aa5975

  • copied $pitchset SNDINFO command from GZDoom.

15-Jan-2023 (Sunday) at 06:14:47 EST by Christoph Oelckers
Commit 8de7aa5975
Parents: ad0bff921b

  • corrected error messages.

15-Jan-2023 (Sunday) at 05:54:24 EST by Christoph Oelckers
Commit ad0bff921b
Parents: 2c5062255c

  • allow setting Duke's relevant sound properties through SNDINFO.

15-Jan-2023 (Sunday) at 03:51:21 EST by Christoph Oelckers
Commit 2c5062255c
Parents: fca0bdf379

  • fixed bad sound check in the sound controller.

15-Jan-2023 (Sunday) at 03:30:01 EST by Christoph Oelckers
Commit fca0bdf379
Parents: 8001c4041f

  • Backend update from GZDoom.

14-Jan-2023 (Saturday) at 10:48:28 EST by Christoph Oelckers
Commit 8001c4041f
Parents: 1bfccbcb6e

  • Duke: fixed hitscan vector for pistol's aim check.

14-Jan-2023 (Saturday) at 08:09:25 EST by Christoph Oelckers
Commit 1bfccbcb6e
Parents: 6c3d03cd48

  • explicitly destroy the AltHUD when exiting.

This is to avoid problems with the GC on shutdown.

14-Jan-2023 (Saturday) at 07:18:53 EST by Christoph Oelckers
Commit 6c3d03cd48
Parents: 59820f9fed

  • fixed incorrect sector in a few sprites of World Tour E5L1.

14-Jan-2023 (Saturday) at 06:53:14 EST by Christoph Oelckers
Commit 59820f9fed
Parents: 97f14c0e0e

  • Duke: fixed bad switch definition for ACCESSSWITCH2

14-Jan-2023 (Saturday) at 05:53:13 EST by Christoph Oelckers
Commit 97f14c0e0e
Parents: 5e7f90562c

  • Duke: fixed projectile offsetting for BOSS2 and BOSS3

14-Jan-2023 (Saturday) at 04:37:07 EST by Christoph Oelckers
Commit 5e7f90562c
Parents: d067b23917

  • added adaptive layout for RR's summary screen as well.

To better handle the spacing for accented characters the text scale was slightly reduced.

14-Jan-2023 (Saturday) at 04:00:37 EST by Christoph Oelckers
Commit d067b23917
Parents: 38ded76575

  • make layout of Duke's summary screen adapt to text and screen size.

13-Jan-2023 (Friday) at 11:57:08 EST by alexey.lysiuk
Commit 38ded76575
Parents: 62c6131901

  • updated zlib to 1.2.13

https://zlib.net/zlib-1.2.13.tar.gz

13-Jan-2023 (Friday) at 06:05:11 EST by Mitchell Richters
Commit 6c1eeeac9a (frustumStuff)
Parents: 771b38b4aa

  • Some debug lines printing the old vs. new formula.

13-Jan-2023 (Friday) at 06:01:01 EST by Mitchell Richters
Commit 771b38b4aa
Parents: c7d2a64af0

  • Rework the vertical frustum calculation in HWDrawInfo::FrustumAngle().

12-Jan-2023 (Thursday) at 19:06:42 EST by Mitchell Richters
Commit 62c6131901
Parents: 7f1add4786

  • Duke: Make screen backdrop setup the same as the other games.

12-Jan-2023 (Thursday) at 18:34:31 EST by Mitchell Richters
Commit 7f1add4786
Parents: c7d2a64af0

  • Exhumed: Remove unused local variable left over from 087aa7b2eebbfe11c405e71dd2075b17c525b883.

12-Jan-2023 (Thursday) at 17:03:02 EST by Mitchell Richters
Commit c7d2a64af0
Parents: 8ef7e0e4f3

  • Blood: Use nullAngle in one place.

12-Jan-2023 (Thursday) at 16:56:12 EST by Mitchell Richters
Commit 8ef7e0e4f3
Parents: 087aa7b2ee

  • Duke: Only draw the screen border when the viewport isn't 100%.

12-Jan-2023 (Thursday) at 02:57:00 EST by Mitchell Richters
Commit 087aa7b2ee
Parents: c606fc11da

  • Exhumed: Tidy up DrawMap() entrypoint.

12-Jan-2023 (Thursday) at 02:55:43 EST by Mitchell Richters
Commit c606fc11da
Parents: 6877e79786

  • Add call to resetForcedSyncInput() for all games.

  • Blood was missing it.

  • If it's pre-added to all games, it never needs thinking about.

11-Jan-2023 (Wednesday) at 21:41:35 EST by Kevin Caccamo
Commit 6877e79786
Parents: b991af2dbc

Impel people to include saved games in bug reports

Since saved games are the preferred way for Raze developers to reproduce bugs.

09-Jan-2023 (Monday) at 17:39:20 EST by Christoph Oelckers
Commit b991af2dbc
Parents: b7799a5a3c

  • fixed incomplete statnum setup.

08-Jan-2023 (Sunday) at 14:12:28 EST by Christoph Oelckers
Commit b7799a5a3c
Parents: d7d4bfe04b

  • fix kill counter in Blood (for real this time.)

08-Jan-2023 (Sunday) at 13:14:12 EST by Christoph Oelckers
Commit d7d4bfe04b
Parents: 532f994ccb

  • Blood: use a 3D unit vector to set Blood's projectile velocity.

08-Jan-2023 (Sunday) at 12:46:42 EST by Christoph Oelckers
Commit 532f994ccb
Parents: ff33dd7188

  • RR: stop the bowling pins' tumbling animation when they come to a rest.

Fixes an original RR bug.

08-Jan-2023 (Sunday) at 12:32:38 EST by Christoph Oelckers
Commit ff33dd7188
Parents: deaec2d91d

  • Duke: fixed bad surface check.

Surfaces are not bit flags, they are values.

08-Jan-2023 (Sunday) at 10:38:30 EST by Christoph Oelckers
Commit deaec2d91d
Parents: b48dad46f3

  • disabled property-type definition of spritetype members.

As it turned out this is simply too dangerous - these should be left to be loaded from the map data or set manually. All remaining setups using this feature have either been moved to Initialize or other meta properties that are not affected by map loading.

Older commits