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
Christoph Oelckers
c6cc763907
- fixed: screen resolution changes did not notify the 2D drawer.
2020-05-04 22:14:50 +02:00
Christoph Oelckers
192ea40634
- fixed order of multipatch texture initialization.
...
This didn't play well with hires replacements - the texture size needs to be set as early as possible.
2020-05-04 21:24:36 +02:00
Christoph Oelckers
3fd4d08004
- fixed startup and font init crashes.
2020-05-04 20:06:54 +02:00
PaulyB
a528290b5c
Fix single top level filter folder not being read
...
I have no idea why the missing comma broke it in this particular way...
2020-05-03 11:26:57 +03:00
alexey.lysiuk
331f3d85d6
- fixed secondary ammo display in strife status bar
...
https://forum.zdoom.org/viewtopic.php?t=68315
2020-04-30 16:26:12 +03:00
alexey.lysiuk
028cc6a828
- fixed compilation of SDL backend
2020-04-30 11:28:35 +03:00
Cacodemon345
4b4ff8dd0e
Fix bouncing missiles not dealing damage when hitting top/bottom ( #1068 )
...
* Fix bouncing missiles not dealing damage when hitting top/bottom
2020-04-30 08:55:09 +02:00
arookas
6b70cad6e1
Add option to invert mouse x
2020-04-30 08:54:10 +02:00
nashmuhandes
d563b0339c
Apply alpha to the background texture in DrawBar
2020-04-29 21:01:13 -03:00
nashmuhandes
f65a97322e
Add an alpha parameter to StatusBar.DrawBar
2020-04-29 21:01:13 -03:00
Christoph Oelckers
3eecb6b3b6
- fixed creation of multipatch textures using other multipatch textures as their source.
2020-04-30 00:12:28 +02:00
Christoph Oelckers
d71ef66957
- fixes copied from Raze.
2020-04-29 23:58:50 +02:00
Christoph Oelckers
652712d970
- moved Vulkan and Softpoly backends to 'common'.
2020-04-29 22:17:35 +02:00
Christoph Oelckers
bc8335de3b
- Vulkan backend dependency cleanup.
2020-04-29 18:52:08 +02:00
Christoph Oelckers
68630d6782
- sanitized dependencies of the softpoly render backend.
...
This included half the game state and lots of unneeded parts of the software renderer.
The two modules that are shared between softpoly and the classic software renderer have been moved to a neutral place.
2020-04-29 18:48:15 +02:00
Christoph Oelckers
8cce6207c7
- sanitized includes in a few files.
2020-04-29 18:15:56 +02:00
Christoph Oelckers
e3fdf2194e
- moved a few leftover utility classes to 'common'.
2020-04-29 17:51:04 +02:00
Christoph Oelckers
808a7d28cf
- moved benchmark fps output to the custom part of it because it depends on game data.
2020-04-29 17:44:43 +02:00
Christoph Oelckers
5d10d6c448
- directory structure cleanup.
...
The hwrenderer folder did not contain sufficient files anymore for such extensive subgrouping.
2020-04-29 17:36:58 +02:00
Christoph Oelckers
6cf91d3941
- moved the remaining core parts of the GL renderer to 'common'.
2020-04-29 17:19:17 +02:00