Latest Raze Changes

Latest 50 commits, skipping 8300

Unofficial development builds at DRD Team

Newer commits | Older commits

20-Dec-2018 (Thursday) at 23:59:37 PST by Christoph Oelckers
Commit 9fab5f3b2c
Parents: 789941f24d

  • fixed: For an initial weapon pickup, sv_unlimited_pickup wasn't checked for the included ammo.

20-Dec-2018 (Thursday) at 02:01:24 PST by Cacodemon345
Commit 789941f24d
Parents: 66a2cdb6e9

Export P_GetOffsetPosition and ADynamicLight::SetOffset to ZScript

20-Dec-2018 (Thursday) at 13:09:08 PST by Christoph Oelckers
Commit 66a2cdb6e9
Parents: d049b3b3eb

  • added missing null pointer checks to cheat code.

20-Dec-2018 (Thursday) at 09:27:10 PST by Player701
Commit d049b3b3eb
Parents: e279214f5b

  • Fixed the position of the soul sphere within one of the secret areas (sector 324) of Alien Vendetta MAP28.

20-Dec-2018 (Thursday) at 09:40:19 PST by Christoph Oelckers
Commit e279214f5b
Parents: d140d767a4

  • removed the hasglnodes variables.

Since the software renderer also requires GL nodes now this was always true.

20-Dec-2018 (Thursday) at 09:20:25 PST by Christoph Oelckers
Commit d140d767a4
Parents: 120b950291

  • changed last commit to let the replacement take the original's place and add the old texture at the end with its name cleared.

This is to ensure that this won't break ranged animations but aside from that should produce the same end result.

20-Dec-2018 (Thursday) at 09:10:06 PST by Christoph Oelckers
Commit 120b950291
Parents: e05cedfc0d

  • changed FTextureManager::ReplaceTexture to only append the new texture instead of replacing the old one.

This should ensure that other references to the original will remain valid.

20-Dec-2018 (Thursday) at 03:40:38 PST by Christoph Oelckers
Commit e05cedfc0d
Parents: b0d8a813f9

removed the unused DefaultExtension variant taking a char *.

19-Dec-2018 (Wednesday) at 19:50:45 PST by Magnus Norddahl
Commit b0d8a813f9
Parents: 8c52f20373

  • fix missing line number for the function throwing the exception and remove the duplicate call stack line

19-Dec-2018 (Wednesday) at 19:27:30 PST by Magnus Norddahl
Commit 8c52f20373
Parents: 0faa9111b9

  • fix MemcpyCommand not using the same lines for the threads as softpoly (visible as a race condition when screenblocks didn't start at top of screen)

19-Dec-2018 (Wednesday) at 09:41:53 PST by Christoph Oelckers
Commit 0faa9111b9
Parents: 3291d8e9ac

  • moved P_OpenMapData and related content out of p_setup.cpp.

19-Dec-2018 (Wednesday) at 06:25:42 PST by Christoph Oelckers
Commit 3291d8e9ac
Parents: 0160841dde

  • made Ammo.GetParentAmmo virtual

19-Dec-2018 (Wednesday) at 09:17:21 PST by Christoph Oelckers
Commit 0160841dde
Parents: bc648015c7

  • reverse the order of the texture list before resolving it.

Since this deletes the resolved elements one by one and needs to start at the front to ensure consistency, it is better to reverse the order so that the deletions take place at the end of the list which requires a lot less data movement. On Total Chaos this slowed down texture setup to the point where the mod was basically unlaunchable.

19-Dec-2018 (Wednesday) at 06:25:42 PST by Christoph Oelckers
Commit 71bb84b1ff (Texture_Cleanup)
Parents: 51f03c8215

  • made Ammo.GetParentAmmo virtual

19-Dec-2018 (Wednesday) at 02:07:39 PST by Magnus Norddahl
Commit bc648015c7
Parents: 1a3df8dfba

  • vWorldNormal is not normalized but R_DoomColormap requires this

19-Dec-2018 (Wednesday) at 00:39:06 PST by Christoph Oelckers
Commit 1a3df8dfba
Parents: bcff04e76f

  • moved all shutdown handling for sound related resources to I_ShutdownSound instead of registering separate atterm handlers.

19-Dec-2018 (Wednesday) at 00:12:58 PST by Christoph Oelckers
Commit bcff04e76f
Parents: c471be4409

  • fixed: The Heretic sky height hack needs to be stored in the already created texture object as well.

18-Dec-2018 (Tuesday) at 16:37:48 PST by Christoph Oelckers
Commit c471be4409
Parents: ebfa61514e

  • added an option to GAMEINFO to either force or disable loading of the default lights and brightmaps.

The mod which prompted me to add this is "The Chosen" which is a Dehacked-based TC and repurposes many original actors for something entirely different. The stock lights are not usable for this and would make it impossible to add a GAMEINFO lump to it because then there is no way to disable loading of lights in the startup screen.

18-Dec-2018 (Tuesday) at 19:44:25 PST by Magnus Norddahl
Commit ebfa61514e
Parents: db295fae3a

  • remove InitSoftwareSky

18-Dec-2018 (Tuesday) at 19:27:41 PST by Magnus Norddahl
Commit db295fae3a
Parents: e296d2819b

  • fix sky drawer issues when not using max screenblocks

18-Dec-2018 (Tuesday) at 16:12:57 PST by Magnus Norddahl
Commit e296d2819b
Parents: 650e6a9c1b

  • avoid creating labels when they are not used
  • remove variable from class as it is only used locally
  • set default values in the class
  • remove unused field

18-Dec-2018 (Tuesday) at 15:49:43 PST by Magnus Norddahl
Commit 650e6a9c1b
Parents: 34007a8d27

  • removed marked code for how to create GDB/LLDB debug info as it will probably never be implemented

18-Dec-2018 (Tuesday) at 15:47:36 PST by Magnus Norddahl
Commit 34007a8d27
Parents: bad8c18c58

  • add missing parameter on unix

18-Dec-2018 (Tuesday) at 15:45:40 PST by Chronos Ouroboros
Commit bad8c18c58
Parents: 9a2b3792ef

Add line numbers to JIT stack traces. (#667)

18-Dec-2018 (Tuesday) at 15:43:50 PST by Magnus Norddahl
Commit 9a2b3792ef
Parents: 7785dd1b56

  • don't include the native frames per default

18-Dec-2018 (Tuesday) at 15:23:38 PST by Magnus Norddahl
Commit 7785dd1b56
Parents: c6a3a6a3fb

  • fix linking and some linux things

18-Dec-2018 (Tuesday) at 15:09:36 PST by Christoph Oelckers
Commit c6a3a6a3fb
Parents: 39564d8933

  • fixed misnamed macros.

18-Dec-2018 (Tuesday) at 11:51:39 PST by drfrag
Commit 39564d8933
Parents: bb8fcd63c4

  • Fixed linking with MinGW-w64.

08-Dec-2018 (Saturday) at 10:09:09 PST by Chronos Ouroboros
Commit bb8fcd63c4
Parents: e7118804ba

Added a function for triggering use/push specials for usage in custom monster AI.

08-Dec-2018 (Saturday) at 09:56:06 PST by Chronos Ouroboros
Commit e7118804ba
Parents: 462fe891bd

Exported P_CheckFor3DFloorHit and P_CheckFor3DCeilingHit to ZScript.

18-Dec-2018 (Tuesday) at 11:38:25 PST by Christoph Oelckers
Commit 462fe891bd
Parents: 6342e85c26

  • fixed: A powered up weapon which shares its ready state with the parent but is currently in a firing sequence may not force-switch the weapon, because that will cause the sequence to run in the wrong weapon's context.

18-Dec-2018 (Tuesday) at 10:52:56 PST by Christoph Oelckers
Commit 6342e85c26
Parents: c597b16f30

  • fixed: The texture scale wasn't copied to image based font characters.

18-Dec-2018 (Tuesday) at 10:36:50 PST by Christoph Oelckers
Commit c597b16f30
Parents: 8815379e15

  • fixed: 'frame' in GLDEFS light definitions was case sensitive.

18-Dec-2018 (Tuesday) at 08:42:37 PST by alexey.lysiuk
Commit 8815379e15
Parents: 1ef5becd4f

  • fixed compilation of POSIX targets

Making callstack resolving operational will require a little bit more effort

src/scripting/vm/jit_runtime.cpp:900:31: error: use of undeclared identifier 'frames' src/scripting/vm/jit_runtime.cpp:903:23: error: use of undeclared identifier 'cnt'

17-Dec-2018 (Monday) at 13:48:09 PST by drfrag
Commit 1ef5becd4f
Parents: 585058c65e

  • Fixed compilation with MinGW-w64 64 bit.

18-Dec-2018 (Tuesday) at 05:49:41 PST by Magnus Norddahl
Commit 585058c65e
Parents: 27ecae265d

  • add support for writing the native call stack

18-Dec-2018 (Tuesday) at 02:44:51 PST by Magnus Norddahl
Commit 27ecae265d
Parents: 64bfb1b905

  • improve the stack trace when the jit is active

17-Dec-2018 (Monday) at 15:41:46 PST by Magnus Norddahl
Commit 64bfb1b905
Parents: efb8e39aa9

  • fix r_multithreaded 0 not working

17-Dec-2018 (Monday) at 15:37:50 PST by Magnus Norddahl
Commit efb8e39aa9
Parents: a73c065811

  • move more of the light calculation code to the drawerargs

17-Dec-2018 (Monday) at 09:28:04 PST by Christoph Oelckers
Commit a73c065811
Parents: d68cd3aa80

  • replaced several explicit allocations with TArrays.

17-Dec-2018 (Monday) at 08:44:22 PST by Christoph Oelckers
Commit d68cd3aa80
Parents: fb71563311

  • fixed: Alpha textures need to use a color's grayscale value, not their red channel.

17-Dec-2018 (Monday) at 02:27:35 PST by alexey.lysiuk
Commit fb71563311
Parents: 2ce91ea62f

  • fixed inconsistent dymanic lights setup with UBO

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

16-Dec-2018 (Sunday) at 22:54:46 PST by Magnus Norddahl
Commit 2ce91ea62f
Parents: 66b5e6e2ee

  • delay converting sprite lightlevels to a shade until we hit ColormapLight

16-Dec-2018 (Sunday) at 21:47:26 PST by Magnus Norddahl
Commit 66b5e6e2ee
Parents: 946f657a37

  • delay converting wall lightlevels to a shade until we hit the drawer

16-Dec-2018 (Sunday) at 21:13:00 PST by Magnus Norddahl
Commit 946f657a37
Parents: f35aeec6c3

  • fix heretic light torch in software renderer and remove some code duplication

16-Dec-2018 (Sunday) at 20:10:26 PST by Magnus Norddahl
Commit f35aeec6c3
Parents: 9787e32d28

  • move visibility calculation to LightVisibility

16-Dec-2018 (Sunday) at 16:33:22 PST by Magnus Norddahl

Merge branch 'SoftwareScaling'

16-Dec-2018 (Sunday) at 16:32:46 PST by Magnus Norddahl
Commit c3477e9197 (SoftwareScaling)
Parents: 9e15f26923

  • softpoly decals were upside down

16-Dec-2018 (Sunday) at 16:32:15 PST by Magnus Norddahl
Commit 9e15f26923
Parents: 15d599813b

  • fix decal upscaling

16-Dec-2018 (Sunday) at 15:03:36 PST by Christoph Oelckers
Commit 4cd745db48
Parents: 87953020ba

  • fixed: Patch rotations were not applied during true color texture composition.

Newer commits | Older commits