Latest Raze Changes
Latest 50 commits, skipping 5750
Unofficial development builds at DRD Team
06-Dec-2019 (Friday) at 06:30:55 PST by Rachael Alexanderson
Merge remote-tracking branch 'origin/polybackend'05-Dec-2019 (Thursday) at 12:42:11 PST by alexey.lysiuk
- updated xBRZ scaler to 1.8
Removed all C++17 features: std::clamp(), attribute [[likely]], terse static asserts, ...
https://sourceforge.net/projects/xbrz/files/xBRZ/xBRZ_1.8.zip/download
05-Dec-2019 (Thursday) at 15:20:25 PST by Magnus Norddahl
Merge remote-tracking branch 'origin/master' into polybackend05-Dec-2019 (Thursday) at 15:27:46 PST by Madame Rachelle
- allow SDL to use OpenGL acceleration for polybackend
05-Dec-2019 (Thursday) at 15:19:51 PST by Magnus Norddahl
Fix null pointer crash
05-Dec-2019 (Thursday) at 12:19:20 PST by Magnus Norddahl
Merge remote-tracking branch 'origin/master' into polybackend05-Dec-2019 (Thursday) at 12:18:11 PST by Magnus Norddahl
Fix the compile error on Windows
05-Dec-2019 (Thursday) at 13:04:28 PST by Magnus Norddahl
Fix black border clears
05-Dec-2019 (Thursday) at 12:26:01 PST by Magnus Norddahl
Implement SDL present functions
04-Dec-2019 (Wednesday) at 15:00:54 PST by Christoph Oelckers
- removed dead menu options
04-Dec-2019 (Wednesday) at 12:37:20 PST by Chronos Ouroboros
Fixed the JIT's OP_VTBL check not checking if it's already at the start of the code.
03-Dec-2019 (Tuesday) at 10:06:17 PST by Rachael Alexanderson
- language update
02-Dec-2019 (Monday) at 11:12:27 PST by Magnus Norddahl
Some vid_preferbackend compile fixes
02-Dec-2019 (Monday) at 11:05:13 PST by Magnus Norddahl
Switch to the D3DSWAPEFFECT_FLIPEX swap model
02-Dec-2019 (Monday) at 09:44:15 PST by Magnus Norddahl
SSE2 version of wrap
02-Dec-2019 (Monday) at 06:43:06 PST by Rachael Alexanderson
- change menu option for 'vid_preferbackend'
01-Dec-2019 (Sunday) at 16:48:59 PST by Magnus Norddahl
Fix texture binding bug
01-Dec-2019 (Sunday) at 16:28:35 PST by Magnus Norddahl
Implement func_paletted shader
01-Dec-2019 (Sunday) at 16:07:28 PST by Magnus Norddahl
Draw 8-bit software renderer with polybackend (well, sort of!)
01-Dec-2019 (Sunday) at 15:35:15 PST by Magnus Norddahl
Support 8-bit textures
01-Dec-2019 (Sunday) at 15:21:42 PST by Magnus Norddahl
Remove PolyDrawArgs
01-Dec-2019 (Sunday) at 15:01:04 PST by Magnus Norddahl
Remove old polyargs
01-Dec-2019 (Sunday) at 14:37:43 PST by Magnus Norddahl
Remove/disable old swrenderer model rendering code
01-Dec-2019 (Sunday) at 14:23:25 PST by Magnus Norddahl
Remove old softpoly drawer implementation
01-Dec-2019 (Sunday) at 13:06:54 PST by Rachael Alexanderson
Merge branch 'polybackend' of https://github.com/coelckers/gzdoom into polybackend01-Dec-2019 (Sunday) at 13:06:36 PST by Rachael Alexanderson
- replace vid_enablevulkan with vid_preferbackend - disabled startup window selector for this (will replace when the startup screen changes are done)
01-Dec-2019 (Sunday) at 13:05:10 PST by Magnus Norddahl
Implement crossfade
01-Dec-2019 (Sunday) at 12:44:44 PST by Magnus Norddahl
Implement burn.fp and second texture binding
01-Dec-2019 (Sunday) at 11:23:41 PST by Magnus Norddahl
Hook up some SSE2
01-Dec-2019 (Sunday) at 11:09:19 PST by Magnus Norddahl
Merge remote-tracking branch 'origin/master' into polybackend01-Dec-2019 (Sunday) at 01:37:40 PST by alexey.lysiuk
- fixed typos in Doom lights definitions
01-Dec-2019 (Sunday) at 00:30:06 PST by alexey.lysiuk
- fixed wrong display of Hexen AC for SBARINFO
Do not use BasicArmor's save percentage when no armor present Applied change from 34c2c65bb6e631518addb67470dcf61f5a3f080b to old status bar definitions
30-Nov-2019 (Saturday) at 13:04:26 PST by Christoph Oelckers
- added null check to the dialogue lines array so that it doesn't crash if the text is never word wrapped.
30-Nov-2019 (Saturday) at 13:03:19 PST by Christoph Oelckers
- fixed: AActor::Revive did not restore flags8.
28-Nov-2019 (Thursday) at 08:00:22 PST by ZZYZX
Normalize mouse events received by the modder through EventHandlers
29-Nov-2019 (Friday) at 01:13:03 PST by alexey.lysiuk
- pass master volume to ZMusic library on startup
MIDI devices that don't output music through the sound system (like WinMM) ignored master volume setting
28-Nov-2019 (Thursday) at 03:01:23 PST by alexey.lysiuk
- fixed monster teleportation on Ancient Aliens MAP23
Particular combination of teleport lines and monster radius requires vanilla behavior of P_PointOnLineSide()
27-Nov-2019 (Wednesday) at 02:30:09 PST by alexey.lysiuk
- removed unused code from serializer
19-Aug-2019 (Monday) at 15:13:40 PDT by Ed the Bat
Optional override for SetSlot and ClearPlayerClasses
With this, a decade-long struggle can now be ended.
Conflicts:
wadsrc/static/language.csv
26-Nov-2019 (Tuesday) at 02:05:29 PST by alexey.lysiuk
- added ability to force internal alternative HUD
Set hud_althud_forceinternal CVAR to disable unwanted HUD customizations
26-Nov-2019 (Tuesday) at 02:02:19 PST by alexey.lysiuk
- made most of AltHud class functions virtual
This allows arbitrary customization of alternative HUD
20-Nov-2019 (Wednesday) at 08:33:22 PST by alexey.lysiuk
- added ability to set custom alternative HUD
Use GAMEINFO key 'althudclass' to specify own class derived from AltHud
26-Nov-2019 (Tuesday) at 04:46:18 PST by Rachael Alexanderson
- add cvar 'cl_disableinvertedcolormap' - changes the invulnerability… (#972)
-
- add cvar 'cl_disableinvertedcolormap' - changes the invulnerability sphere to instead be a regular desaturated colormap that transitions from deep blue to pale yellow
-
- add menu option for cl_disableinvertedcolormap
-
- added customization for invulnerability colormap
-
- fixed custom colormap being calculated incorrectly
-
- disable custom invulnerability map before the main game loop
25-Nov-2019 (Monday) at 07:37:56 PST by alexey.lysiuk
- exported several Wads.GetLump...() methods to ZScript
- GetLumpName() returns 8-characters lump name
- GetLumpFullName() returns full name with path and extension
- GetLumpNamespace() returns lump's namespace
- GetNumLumps() returns total number of lumps
24-Nov-2019 (Sunday) at 13:17:58 PST by Ed the Bat
More level_compatibility map fixes
These maps have actors not marked for any game mode (single, cooperative, deathmatch). That works in Zandronum, but GZDoom requires this fix.
24-Nov-2019 (Sunday) at 03:42:03 PST by Rachael Alexanderson
- fixed a compatibility fix that used 'FlipLine'
24-Nov-2019 (Sunday) at 03:39:24 PST by Rachael Alexanderson
- rename 'FlipLine' to 'FlipLineVertexes' to clarify what it does
- add function 'FlipLineCompletely' which calls both 'FlipLineVertexes' and 'FlipLineSideRefs'
14-Nov-2019 (Thursday) at 07:51:06 PST by Player701
- Implemented scale parameter for BaseStatusBar::DrawString
24-Nov-2019 (Sunday) at 01:42:18 PST by Christoph Oelckers
- Renamed AlignedAlloc.
according to Travis error logs these AlignedAlloc lines were causing compile errors, presumably AlignedAlloc was defined to aligned_alloc, so better use different names.
23-Nov-2019 (Saturday) at 09:19:22 PST by Magnus Norddahl
Upload using the copy queue in vulkan, which should utilize PCIe DMA transfers. Unfortunately it doesn't seem to be faster.