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