Rachael Alexanderson
40b77ff1fb
- add missing keys in udmf spec
2024-04-18 03:51:32 -04:00
jplebreton
9c01738b86
- add level compatibility fixes for Eternal Doom III
2024-04-18 03:39:11 -04:00
Rachael Alexanderson
558bd4674d
- handle dsda namespace like zdoom in udmf
2024-04-18 03:18:56 -04:00
Rachael Alexanderson
8fe58db311
- allow A_SetCrosshair(-1) to hide the crosshair for effects such as custom scopes
2024-04-18 03:16:38 -04:00
Christoph Oelckers
3d57170e69
removed TObjPtr's constructors that were reinstated for unknown reasons.
...
This class needs to be constructor-less so that even GCC accepts it as trivial.
2024-04-18 07:09:55 +02:00
Boondorl
b20f09a910
Fixed A_OverlayPivotAlign using bitwise or instead of assigning
2024-04-18 01:08:46 -03:00
Ricardo Luís Vaz Silva
9af3d54a19
Fix Decoupled Animation Crash, Interpolation Bugs, Simplify Interpolation code
2024-04-17 21:38:27 -03:00
Ricardo Luís Vaz Silva
1c3764ec89
remove copying from CreateTexBuffer
2024-04-17 20:35:49 -04:00
Ricardo Luís Vaz Silva
3b6c8349da
do the same for paletted and rgb textues
2024-04-17 20:35:49 -04:00
Ricardo Luís Vaz Silva
74e9d575e8
store YUV and VPX directly as BGRA to speed up animation
2024-04-17 20:35:49 -04:00
Ricardo Luís Vaz Silva
64ffe9b97b
skip frames when playing back IVF to prevent desyncs
2024-04-17 20:35:49 -04:00
Ricardo Luís Vaz Silva
5b2673f469
add 444/422/440 support to vp9, remove extra copy of image data
2024-04-17 20:35:49 -04:00
Sean Baggaley
06566c010b
Add support for the VP9 codec in the IVF container
2024-04-17 20:35:49 -04:00
Chris Robinson
f12bf069f0
Allow larger denominators for IVF movies
2024-04-17 20:24:10 -04:00
Rachael Alexanderson
6f7eededfb
- fix harmony grenade not working
2024-04-17 20:16:22 -04:00
Nash Muhandes
6226f03bb4
Update and correct ZDRay-related stuff in the specs and also in the n… ( #2503 )
...
* Update and correct ZDRay-related stuff in the specs and also in the namedef table
* Fix compile error
2024-04-17 18:53:46 -04:00
Rachael Alexanderson
178896d6fb
- am_overlay turns off the overlay when set to zero
2024-04-17 18:32:46 -04:00
Rachael Alexanderson
c7bba2a126
Revert "Improvements to death and cheat handling"
...
This reverts commit 3033fafaa7 .
Revert "Improved ZScript interface for morphing"
This reverts commit 6c64a4403c .
Revert "Further morphing clean up"
This reverts commit 12dc5c1506 .
Revert "Fixed inconsistencies between player and monster morphing"
This reverts commit 30730647fe .
Revert "Reworked Morphing"
This reverts commit 2c09a443b4 .
- fix compile
2024-04-17 17:55:24 -04:00
Rachael Alexanderson
5346ec81db
- language update
2024-04-17 16:18:36 -04:00
Rachael Alexanderson
253d668222
- this function still was needed by raze, keep it for now
2024-04-17 15:19:03 -04:00
Rachael Alexanderson
ef10467ff8
- revert changes in backend code which will not sync properly with raze
...
This is a combination of 2 commits.
Revert "New API for assigning unique network ids to objects"
This reverts commit e37c19b5b4 .
This is the commit message #2 :
Revert "Fix for Morph virtual"
This reverts commit 0ef042562e .
2024-04-17 14:48:02 -04:00
Nash Muhandes
b96bc845d6
Merge pull request #69 from madame-rachelle/gz2
...
gzdoom update (?)
2024-04-18 00:50:59 +08:00
Rachael Alexanderson
73050bc169
- fix executable compile errors
2024-04-16 23:26:43 -04:00
Rachael Alexanderson
b31c62568b
Merge http://github.com/ZDoom/gzdoom into gz2
2024-04-16 23:10:57 -04:00
jekyllgrim
0055042112
Add ApplyAirControl
2024-04-16 20:37:14 -03:00
Ricardo Luís Vaz Silva
7c93cfa97b
Decoupled Animation fixes and improvements
...
* fixes looping that uses `loopFrame`
* adds `endFrame`
* adds `SAF_NOOVERRIDE`
* fixes crash on SetAnimation if a BaseFrame isn't defined
2024-04-16 20:27:44 -03:00
Boondorl
f2072cec95
Fixes for spawn farthest DM option
...
No longer picks a random spot on the first spawn but will account for players spawning in sequentially. No longer fails to return a spawn spot if every player is dead while respawning (instead it picks a random one).
2024-04-16 07:04:59 +02:00
Boondorl
70a165b566
Fixed local items not copying properties properly
...
Revert "Fixed local items not copying properties properly"
This reverts commit 5f352df587c629545fafc09e80428e645f5e8df3.
...
2024-04-15 17:55:49 +02:00
Magnus Norddahl
5c998732e6
Fix debug names in renderdoc
2024-04-13 11:39:38 +02:00
Hugo Locurcio
0328eca7f0
Add crash log file to .gitignore
...
This prevents accidentally committing this file if you run
into a crash while working on something.
2024-04-12 07:13:15 +02:00
Magnus Norddahl
26fe8f020e
Oops, this temporary file wasn't meant to be committed
2024-04-11 14:08:01 -04:00
Magnus Norddahl
648b1a1f26
Fix source_group typos
2024-04-11 14:07:44 -04:00
Magnus Norddahl
140ad88003
Embed libwebp and remove it from vcpkg since the package broke over night (GGs package managers)
2024-04-11 13:59:59 -04:00
Magnus Norddahl
ece3bbcfff
Oops, this temporary file wasn't meant to be committed
2024-04-11 19:52:45 +02:00
Magnus Norddahl
ca78632f47
Fix source_group typos
2024-04-11 19:46:34 +02:00
Magnus Norddahl
2f98fded89
Embed libwebp and remove it from vcpkg since the package broke over night (GGs package managers)
2024-04-11 19:41:49 +02:00
Magnus Norddahl
53990c867f
Fix anisotropy calculations for override samplers
2024-04-11 18:33:52 +02:00
Magnus Norddahl
cb8de2414d
More Intel GPU fun
2024-04-11 18:26:06 +02:00
Magnus Norddahl
ae21662465
Driver version check was inverse than what it should have been
2024-04-11 12:06:50 +02:00
Magnus Norddahl
c4841cce70
Further refine Intel anisotropic filtering
2024-04-11 12:01:45 +02:00
Ricardo Luís Vaz Silva
f0b96bff00
further fix mouse visibility
2024-04-11 07:18:43 +02:00
Ricardo Luís Vaz Silva
97effb9047
fix mouse cursor randomly becoming invisible outside gzdoom
2024-04-11 07:18:43 +02:00
Magnus Norddahl
790c009af7
The PCI vendor ID should be in hex
2024-04-10 17:47:51 +02:00
Magnus Norddahl
250fe865c7
Disable anisotropic filtering for Intel hardware when not using linear min/mag filter since its broken
...
Change gl_texture_filter_anisotropic to use a default value that depends on whether the GPU is integrated or not
2024-04-10 17:38:41 +02:00
Professor Hastig
6777423d23
fix bad assert in GetStateLabelIndex.
2024-04-08 19:14:08 +02:00
Professor Hastig
0c5780cc41
added missing file size validation in the voxel loader, anything below 772 bytes cannot be a valid KVX file.
2024-04-08 12:54:30 +02:00
Professor Hastig
f796e55c0d
initialize lightmap pointer in ProcessLowerMiniseg.
2024-04-08 12:54:07 +02:00
Rachael Alexanderson
7a43d7f78d
- multiply frame measurement by 2.0 to at least divide the total frame render time by half during the load screen
2024-03-30 12:14:07 -04:00
Rachael Alexanderson
a1bdc0582c
- slow down frame updates for the start screen for slower GPU's, since this can increase loading time significantly
2024-03-30 12:14:07 -04:00
Magnus Norddahl
bf3ccad3e2
Add fizzlefade wipe effect
2024-03-30 10:50:23 +01:00