Christoph Oelckers
0b6140b45c
- added a compatibility handler for Kama Sutra MAP01's ending area.
...
(cherry picked from commit 13567f2505
)
2018-05-09 10:24:26 +02:00
Christoph Oelckers
6c67470e4e
- fixed last change of compatibility branch.
...
(cherry picked from commit ac98e5a4f8
)
2018-05-09 10:24:25 +02:00
Christoph Oelckers
f05fe61369
- added missing validation to SetCameraToTexture ZScript function.
...
(cherry picked from commit 927b351174
)
2018-05-09 10:08:33 +02:00
drfrag666
192101ac29
Merge remote-tracking branch 'remotes/gzdoom/ZCompat2' into g3.3mgw
2018-05-09 09:58:47 +02:00
Rachael Alexanderson
a82f428910
- remove TLS workaround and turn it into an actual error since it is required in order to even properly compile and not all systems properly detect this.
...
(cherry picked from commit a23259f26a
)
2018-05-09 09:54:36 +02:00
drfrag666
be304a4929
- SSE2 instructions were always enabled for certain files.
2018-04-30 12:57:36 +02:00
drfrag666
a695491a1f
- Restored DoBlending_MMX for non SSE2 cpus.
2018-04-28 20:36:54 +02:00
drfrag666
0c38c72ad7
- Some cleanup.
2018-04-27 22:00:31 +02:00
drfrag666
1acba42baa
- Disabled position independent executable for MinGW
...
This broke MinGW-w64 but was ignored with tdm-gcc.
2018-04-26 12:59:34 +02:00
drfrag666
5a7192137d
- Fixed usage of old _declspec.
2018-04-25 12:03:59 +02:00
drfrag666
bc2b82b1fb
- Fixed 'thread' attribute directive ignored warning with gcc.
2018-04-23 17:49:32 +02:00
drfrag666
f04a1cb497
- Added USE_SSE2 compile option for gcc.
2018-04-22 22:41:03 +02:00
drfrag666
05b453d2a9
- Fixed missing manifest for MinGW.
2018-04-22 19:25:36 +02:00
drfrag666
54e8bf74ce
- Restored dependency on dxguid library for MinGW.
2018-04-22 18:50:12 +02:00
drfrag666
2a41088fb6
- Partially reverted Blzut3's patch to gl_framebuffer.h. It was no longer applicable.
2018-04-22 14:22:17 +02:00
drfrag666
6844f20081
- Don't use secure directory creation for mingw32.
2018-04-22 12:37:07 +02:00
drfrag666
799e623377
- Fixed compilation with gcc 5.1. (patch by Graf)
2018-04-22 11:55:36 +02:00
drfrag666
354388f224
- Missing formatting macro definitions for MinGW.
2018-04-22 11:49:10 +02:00
drfrag666
2c5e37499d
- Fixed zdoom.rc for MinGW.
2018-04-22 11:04:14 +02:00
drfrag
9727484190
- Applied Blzut3's patches to compile with MinGW.
2018-04-22 10:08:00 +02:00
drfrag
ad5959b827
- Applied some Blzut3 patches to compile with MinGW.
2018-04-22 09:50:38 +02:00
drfrag666
86a22d8cce
- Fixed improved crash handling in drawers not compiling with mingw32.
2018-04-22 00:11:34 +02:00
Christoph Oelckers
387827555f
- added compatibility handler for Alien Vendetta MAP01 to properly display the deep water hack and avoid problems with a node rebuild.
2018-04-11 23:08:59 +02:00
Christoph Oelckers
3aea82797c
- removed the parser for complex compatibility settings, now that this can be done via scripting.
2018-04-11 19:21:02 +02:00
Christoph Oelckers
3988e27059
- scriptified the last remaining definition (BTSX MAP12 beta)
...
- Changes to map geometry must force a node rebuild (SetVertex, SetLineSectorRef.)
- fixed incorrect use of scaling constant in SetWallYScale.
2018-04-11 19:10:15 +02:00
alexey.lysiuk
6631f208b1
Scriptified remaining compatibility entries
2018-04-11 17:01:57 +03:00
alexey.lysiuk
6480946d40
Scriptified more compatibility entries
2018-04-11 15:57:27 +03:00
alexey.lysiuk
5f5adbe161
Scriptified compatibility of Strife level along with needed functions
2018-04-11 13:02:26 +03:00
alexey.lysiuk
950443683b
Scriptified compatibility of more Heretic levels
2018-04-11 12:35:45 +03:00
alexey.lysiuk
69222c3c36
Fixed missing texture with hardware renderer on Jenesis MAP16
...
https://forum.drdteam.org/viewtopic.php?t=7337
2018-04-11 11:54:27 +03:00
alexey.lysiuk
05dcd30838
Made 100% secrets possible on The Realm of Parthoris E1M5
...
https://forum.zdoom.org/viewtopic.php?t=60181#p1049393
2018-04-11 11:52:07 +03:00
Christoph Oelckers
0ecbf07769
-ported a large part of compatibility.txt
2018-04-10 23:19:22 +02:00
Christoph Oelckers
65a219eecc
- sorted compatibility.txt so that levels which only have flags set are at the top of the file.
2018-04-10 20:02:41 +02:00
Christoph Oelckers
9daad477c3
- some improvements to compatibility scripts:
...
* use names, not strings, to allow use of switch/case.
* avoid creating the checksum a second time per level.
* do an early-out check for maps that do not have scripted compatibility.
2018-04-09 22:09:28 +02:00
alexey.lysiuk
640948703f
Level compatibility via ZScript -- PoC
2018-04-09 17:54:12 +03:00
drfrag666
80f57dfaf0
- Increased size of the savegame comment area.
2018-04-08 21:56:35 +02:00
Marisa Kirisame
8ff81c93e8
Fix building on GCC7.
2018-04-08 21:53:20 +02:00
Marisa Kirisame
08f3afab0b
Separated P_ActivateLine ZScript export into two functions, one with and one without a vector parameter.
2018-04-08 21:53:20 +02:00
Marisa Kirisame
5d0ff4c8ba
Exports P_ActivateLine to ZScript (along with constants for activation type)
2018-04-08 21:53:20 +02:00
Christoph Oelckers
7c70e0971c
- disabled the survey code.
...
This survey is now closed and new input no longer needed.
2018-04-08 20:51:19 +02:00
alexey.lysiuk
3dd7f17ded
Deleted MPL text from docs
...
It was the last remnant of tmpfileplus
2018-04-08 09:55:48 +03:00
alexey.lysiuk
cb3650ed9e
Added message for absent explicitly referenced dialog file
2018-04-07 12:52:38 +03:00
alexey.lysiuk
3239a9eaa6
Added loading of ZSDF lumps by full paths
...
https://forum.zdoom.org/viewtopic.php?t=60139
2018-04-07 12:43:10 +03:00
alexey.lysiuk
5177868773
Revert "Removed workaround for MSVC 2017 compiler bug"
...
This reverts commit 9da92facda
.
2018-04-07 08:05:50 +03:00
alexey.lysiuk
7bd281ddc9
Added zero initialization of implicit dynamic array items
...
https://forum.zdoom.org/viewtopic.php?t=60111
2018-04-05 12:22:41 +03:00
Magnus Norddahl
b1d33d1bba
- Fix mid texture rendering for self-referencing sector lines
2018-04-05 01:40:58 +02:00
alexey.lysiuk
b6f184491b
Restored vanilla behavior of lightning for original Hexen
...
https://forum.zdoom.org/viewtopic.php?t=60103
2018-04-04 16:46:01 +03:00
alexey.lysiuk
2e7d196f8b
Fixed crash when vid_setmode CCMD is used from command line
...
It's impossible to validate video mode at such early stage of initialization
Added sanity check for mode's width and height as well
https://forum.zdoom.org/viewtopic.php?t=59990
2018-04-04 11:46:14 +03:00
alexey.lysiuk
d3cacbf246
Fixed potential crash on usage of Mystic Ambit Incant
...
https://forum.zdoom.org/viewtopic.php?t=60080
2018-04-03 12:41:51 +03:00
alexey.lysiuk
9da92facda
Removed workaround for MSVC 2017 compiler bug
...
Apparently Microsoft fixed it in the recent update
2018-04-03 12:13:40 +03:00