alexey.lysiuk
9332a63ce5
- fixed LevelLocals.isFrozen() return value with JIT disabled
...
No more 'Number of parameters returned differs from what was expected by the caller' assertion failures
2019-07-07 15:31:06 +03:00
alexey.lysiuk
7d88e2ec6b
- fixed compilation with GCC 5 and newer
...
src/r_data/a_dynlightdata.cpp:72:44: error: no matching function for call to ‘FSerializer::Array(const char [5], int [5], int, std::nullptr_t)’
2019-07-07 11:51:34 +03:00
alexey.lysiuk
1aeef146e0
- fixed linking without DYN_FLUIDSYNTH defined
...
Undefined symbols for architecture x86_64:
"CreateFluidSynthMIDIDevice(char const*, int)", referenced from:
MIDIStreamer::CreateMIDIDevice(EMidiDevice, int) in music_midistream.o
2019-07-07 11:39:57 +03:00
Christoph Oelckers
8b4d85f0d7
- tested and fixed the attachable lights.
2019-07-07 09:50:02 +02:00
Christoph Oelckers
5df8919b90
Merge branch 'master' into userlights
2019-07-07 08:11:09 +02:00
Christoph Oelckers
953e388e1c
Merge branch 'master' of https://github.com/coelckers/gzdoom
2019-07-07 08:09:14 +02:00
alexey.lysiuk
1533abcb06
- fixed missing dive and surface player sounds
...
https://forum.zdoom.org/viewtopic.php?t=65233
2019-07-05 10:13:21 +03:00
Dzmitry Malyshau
3467e0edcf
Switch command buffers to be one-time-submittable ( #885 )
2019-07-05 02:15:59 +02:00
Major Cooke
b66b4ae0ec
'Fixed' spacing.
2019-07-03 18:01:45 +02:00
Major Cooke
b4cfea4e4d
Re-ordered drawing a little.
2019-07-03 18:01:45 +02:00
Major Cooke
7b698b4a0e
Added RenderUnderlay.
...
- Works exactly like RenderOverlay, but is drawn behind the status bar/huds instead.
2019-07-03 18:01:45 +02:00
Dzmitry Malyshau
e7e46f8c7c
vk: Check for the time query support on the graphics queue ( #884 )
2019-07-03 16:49:06 +02:00
alexey.lysiuk
73f46089cc
- added validation of LevelCompatibility.Apply() signature
2019-07-03 13:11:48 +03:00
Rachael Alexanderson
bc88ceea94
- clarify too old ZScript version message
2019-06-30 22:14:23 -04:00
Magnus Norddahl
259909b6dd
- fix querying for the wrong interface when the UNICODE define is set
2019-06-30 21:13:56 +02:00
Magnus Norddahl
6e29d81502
- remove dead code
2019-06-30 21:13:15 +02:00
cybermind
1b7aeb35e1
Fixed copy-paste typo in SphericalCoords
2019-06-29 21:32:41 +03:00
Christoph Oelckers
1dcbe43d95
- User definable dynamic lights
...
This hasn't been tested yet!
2019-06-28 12:35:42 +02:00
alexey.lysiuk
5c29d88058
- updated bzip2 to version 1.0.7
...
https://www.sourceware.org/bzip2/
https://www.sourceware.org/pub/bzip2/bzip2-1.0.7.tar.gz
2019-06-28 12:24:36 +03:00
alexey.lysiuk
80c20b6a3b
- added detection of macOS Catalina
2019-06-28 12:20:52 +03:00
Christoph Oelckers
1b1069dc78
- made the class definitions of the MIDI devices private to the implementations.
2019-06-27 09:56:08 +02:00
Christoph Oelckers
5ef43143f8
- removed unused CVAR_GUID type
2019-06-27 09:16:34 +02:00
Christoph Oelckers
3810d9beb3
- Make HAVE_VULKAN an option so that it can be disabled
...
Had to compile on a Mac with no MoltenVK and no Vulkan SDK.
2019-06-27 09:10:20 +02:00
Christoph Oelckers
1081338af2
- removed a few obsolete definitions from basictypes.h
2019-06-26 22:13:12 +02:00
Christoph Oelckers
e93de62f98
- eliminated dependency of CVar code on AActor.
...
As a low level feature, the CVAR management should not access game structures like actors, just to retrieve a player index. The index should be calculated by the calling code instead and passed into the function.
# Conflicts:
# src/win32/i_specialpaths.cpp
2019-06-26 21:28:45 +02:00
alexey.lysiuk
77ea4a9fb7
- fixed inconsistent wipe state with stereo 3D mode enabled
...
https://forum.zdoom.org/viewtopic.php?t=65181
2019-06-26 22:26:14 +03:00
Christoph Oelckers
8f00eb54d8
- removed UTF-8 marker.
2019-06-24 05:07:23 +02:00
Rachael Alexanderson
5a77271983
- add missing newline to PrintMiscActorInfo
2019-06-23 21:52:08 -04:00
alexey.lysiuk
841a69d527
- fixed: endgame menu no longer resets player's userinfo
...
User CVARs can be stored in member variables for quicker access
Unconditional call to G_CheckDemoStatus() destructs and recreates such CVARs
Dangling pointers could be accessed during the last game tick, e.g. from event handlers
https://forum.zdoom.org/viewtopic.php?t=65150
2019-06-23 10:48:17 +03:00
alexey.lysiuk
8ad9aafaa8
- added Debug x64 target to AppVeyor configuration
2019-06-21 22:21:30 +03:00
Christoph Oelckers
860edd490a
- defaulted a few empty constructors.
2019-06-21 07:52:25 +02:00
Christoph Oelckers
3030a6d389
- set Visual C++ compiler to use /permissive- mode and fixed the one error this generated.
...
This also means that Visual Studio 2015 is no longer supported as it has no proper standard conforming compile mode.
2019-06-20 20:25:34 +02:00
Christoph Oelckers
3d3f364874
- consolidated postprocessing code a bit.
...
The code that determines the order of effects should not be duplicated between renderers.
2019-06-20 11:55:45 +02:00
Christoph Oelckers
4722720f4b
- fixed incorrect implementation of "episode = clear" in UMAPINFO.
2019-06-19 20:35:41 +02:00
alexey.lysiuk
ade60584cc
- fixed incomplete parsing of UMAPINFO when map already exists
...
https://forum.zdoom.org/viewtopic.php?t=65100
2019-06-19 15:54:24 +03:00
alexey.lysiuk
ceacda6029
- fixed missing skill menu for episodes defined by UMAPINFO
...
https://forum.zdoom.org/viewtopic.php?t=65096
2019-06-19 14:48:11 +03:00
alexey.lysiuk
1f61b9d24f
- fixed: all UMAPINFO definitions were applied to default map slot
...
https://forum.zdoom.org/viewtopic.php?t=65102
2019-06-19 13:10:47 +03:00
Christoph Oelckers
20b6395cf0
- give UMAPINFO the ability to disable cluster-based exit texts.
2019-06-18 20:40:41 +02:00
alexey.lysiuk
3d60381107
- updated Travis CI configuration
...
Added GCC 9
Updated to Clang 8
Moved Windows targets to trigger them earlier
2019-06-18 17:44:11 +03:00
alexey.lysiuk
44f896174a
- restored indication of console scrolling
...
https://forum.zdoom.org/viewtopic.php?t=65070
2019-06-17 10:32:13 +03:00
alexey.lysiuk
459fe74a1f
- made console cursor fill whole character box
...
https://forum.zdoom.org/viewtopic.php?t=64962
2019-06-17 09:46:57 +03:00
alexey.lysiuk
d5d509ea10
- switched to unconditional level exit in scriptified actors
...
Action special may not work properly in a very specific setup
E.g., exit to the next level within a hub via boss brain death was broken
2019-06-16 15:05:36 +02:00
alexey.lysiuk
cc5bff6c9c
- exported unconditional level exit to ZScript
...
Exit_Normal and Exit_Secret specials imply addition conditions to make a decision about proceeding to the next map
A few scriptified actors require a bypass of these conditions in order to work properly
2019-06-16 15:05:36 +02:00
Magnus Norddahl
774955dbc4
- write into stream buffers before opening the next render pass
2019-06-16 13:08:25 +02:00
Magnus Norddahl
d31dbf14e4
- wait for space if the stream buffers are exhausted
2019-06-16 13:05:12 +02:00
Magnus Norddahl
240a32f4c8
- also reset framebuffers when the image is reset
2019-06-16 10:31:12 +02:00
Rachael Alexanderson
764e95f34f
- compat_pointonline for doom2 map14
2019-06-15 04:57:03 -04:00
Rachael Alexanderson
ba387f51f3
Revert "Install soundfonts and WOPL/WOPN banks"
...
This reverts commit 2d1c7ba17c
.
2019-06-14 07:51:18 -04:00
Chronos Ouroboros
1b106d109d
Fixed "if (!(lhs ~== rhs))" breaking with vectors.
2019-06-14 12:49:57 +02:00
William Breathitt Gray
2d1c7ba17c
Install soundfonts and WOPL/WOPN banks
...
The INSTALL_SOUNDFONT_PATH cache entry is used to configure the
installation directory.
2019-06-13 07:43:43 -04:00