Commit graph

18858 commits

Author SHA1 Message Date
Rachael Alexanderson
5c86ad8507 - defcvars: handle values from a version 219 config 2020-05-23 09:08:40 -04:00
Rachael Alexanderson
00acbac04e Merge remote-tracking branch 'origin/master' into texture_rework 2020-05-23 08:53:11 -04:00
Christoph Oelckers
3dfb417f07 - attenuated lights for Strife. 2020-05-22 19:29:19 +02:00
alexey.lysiuk
3f9b9314a0 - added #include to fix compilation with MSVC 16.6.0
https://forum.zdoom.org/viewtopic.php?t=68641
2020-05-21 10:06:50 +03:00
Rachael Alexanderson
58b3cb0971 Merge branch 'master' of https://github.com/coelckers/gzdoom into texture_rework 2020-05-18 23:13:37 -04:00
Alexander Kromm
53ea19c6a8 fix "'ictionary' is freed outside the GC process" warning 2020-05-18 18:32:53 +02:00
alexey.lysiuk
dd40778c75 - fixed map things erroneously treated as polyobject anchors/spots
https://forum.zdoom.org/viewtopic.php?t=68601
2020-05-18 17:48:10 +03:00
alexey.lysiuk
1fd2ea46d2 - fixed aiming camera that didn't follow target
https://forum.zdoom.org/viewtopic.php?t=68600
2020-05-18 14:00:48 +03:00
alexey.lysiuk
0631670a66 - restored warning about missing aiming camera target 2020-05-18 13:58:22 +03:00
Magnus Norddahl
5cf0775a3b Fix ret crash 2020-05-17 22:56:22 +02:00
Magnus Norddahl
4ff426f722 Fix out of bounds crash and missing comments 2020-05-17 20:27:01 +02:00
Magnus Norddahl
de78134e58 Remove old runtime implementation and hook up JitCaptureStackTrace 2020-05-16 18:33:36 +02:00
Magnus Norddahl
344c3bdeaa Add line info support 2020-05-16 16:25:00 +02:00
Magnus Norddahl
6a5885cafa Try to jit all functions 2020-05-16 02:41:58 +02:00
Magnus Norddahl
a8f8d8b659 Successfully compile and run StatusScreen.drawNum with the new JIT 2020-05-15 19:51:58 +02:00
Magnus Norddahl
02653abf4a Simplify EmitComparisonOpcode slightly 2020-05-15 02:25:39 +02:00
Magnus Norddahl
81c31bebe9 Fix label bug 2020-05-15 02:05:34 +02:00
Magnus Norddahl
c670e0b016 Fix missing loads 2020-05-14 00:35:55 +02:00
Magnus Norddahl
e074bb2cf5 Fix wrong types when storing and simplify helpers slightly 2020-05-13 19:15:09 +02:00
Magnus Norddahl
635ce6cf8c Fix missing jumps 2020-05-11 23:03:59 +02:00
Magnus Norddahl
bdf4ca71dd Implement jump labels 2020-05-11 20:44:22 +02:00
Magnus Norddahl
080a0ce4e2 Hook up JitCompile, scriptcall prolog and epilog 2020-05-11 02:35:11 +02:00
Magnus Norddahl
8b0e516dfd Remove old code no longer needed 2020-05-10 23:36:40 +02:00
Magnus Norddahl
2201850c69 Implement some of the remaining helper functions 2020-05-10 23:30:38 +02:00
Magnus Norddahl
51cccf9afd Implement rest of jit_flow 2020-05-10 21:40:53 +02:00
Magnus Norddahl
48618b170c Implement jit_call 2020-05-10 19:53:13 +02:00
Major Cooke
079e7ee4e9 Enforce the reflective flag as well. 2020-05-10 10:48:32 +02:00
Major Cooke
b70bc2b152 Fixed an issue where multiple invulnerability powerups could cancel each other out from just one expiring. 2020-05-10 10:48:32 +02:00
Magnus Norddahl
5c06d0911d Start jit_call implementation 2020-05-08 18:33:26 +02:00
Magnus Norddahl
0b769474b0 Implement jit_flow except function returns 2020-05-08 17:43:54 +02:00
Magnus Norddahl
f8e625c821 Implement jit_move 2020-05-08 14:50:26 +02:00
Magnus Norddahl
0fe5dc9726 Implement rest of jit_load except EmitLFP 2020-05-07 20:34:57 +02:00
Rachael Alexanderson
6e3ec96250 - export common formulae to functions instead of copy-pasting them
- screen bevel now enlarges also when screenblocks <= 11

- make intermission and status bar scaling game-specific in the config

- add scaling customization for classic ui flat scaling

- make screen border flat scale up

- inter_classic_scaling now defaults to true
- fixed: last commit I accidentally left hardcoded testing values and did not change them back to check for the texture's original size

- implement cvar 'inter_classic_scaling' to render the intermission flat as if it were 320x200
2020-05-07 04:34:17 -04:00
Rachael Alexanderson
0f0768652a - force player respawn to call up the player's default class settings before determining where to respawn the player 2020-05-07 04:33:28 -04:00
Rachael Alexanderson
192882f63a Merge branch 'master' of https://github.com/coelckers/gzdoom into texture_rework 2020-05-07 04:32:46 -04:00
Mekboss
4807f4240b Fix MSVS compile bug and add offset parameter for SprayDecal 2020-05-07 09:35:48 +02:00
Mekboss
0e9ca3c850 Replace function variables to DVector3 2020-05-07 09:35:48 +02:00
Mekboss
ba43244764 Add optional direction parameters for SprayDecal and its A_SprayDecal zscript counterpart 2020-05-07 09:35:48 +02:00
Magnus Norddahl
bc8fd4bd7f Implement jit_store 2020-05-07 00:42:14 +02:00
Magnus Norddahl
6dc2544717 Use fneg inst 2020-05-06 22:49:01 +02:00
Magnus Norddahl
a79ed5ffdb Simplify syntax 2020-05-06 22:27:04 +02:00
Magnus Norddahl
552e3843d7 Implement rest of jit_math 2020-05-06 21:27:37 +02:00
Nemrtvi
50e0353668 Revised Serbian characters Ћ/Ђ 2020-05-06 14:50:35 +02:00
Magnus Norddahl
ad1831efcc More jit_math porting 2020-05-06 01:34:11 +02:00
Magnus Norddahl
18a2d4bc40 Implement more of jit_math 2020-05-05 21:16:31 +02:00
Magnus Norddahl
04b277c425 Implement more of jit_math 2020-05-05 02:00:54 +02:00
Magnus Norddahl
23bdb87ac1 Convert some of the math emit functions 2020-05-05 00:11:53 +02:00
Magnus Norddahl
b952592073 Remove asmjit library 2020-05-04 23:30:56 +02:00
Magnus Norddahl
13a1952195 Disable old asmjit implementation and add cmake references to libdragonbook 2020-05-04 23:30:01 +02:00
Christoph Oelckers
0cf967dc06 - fixed wrong order of actions on shadow map updater. 2020-05-04 22:15:18 +02:00