Commit graph

22,506 commits

Author SHA1 Message Date
Magnus Norddahl
f1b9e68305 Add more dynamic update code to level mesh 2024-08-11 01:15:44 +02:00
Magnus Norddahl
8b78a1569f Merge remote-tracking branch 'gzdoom/master' 2024-08-09 20:03:33 +02:00
Xaser Acheron
01e7859e1f fix MBF21 A_RadiusDamage crash/broken 'distance' arg 2024-08-09 14:32:35 -03:00
Vitaliy Kanev
bd2027ee4b Support the new Doom + Doom II update 2024-08-09 14:31:48 -03:00
Ashley Miller-Jelfs
7ce6f2214c Fix Specular not using Material definition for Glossiness and Level 2024-08-08 07:23:00 -04:00
Ashley Miller-Jelfs
7930ee807d Fix Specular not using Material definition for Glossiness and Level 2024-08-08 08:51:10 +02:00
Rachael Alexanderson
a0802d566f
- fix: check if bombsource exists when exploding a projectile with a XF_NOALLIES flag 2024-08-07 11:12:33 -04:00
Rachael Alexanderson
847f34f2c9
- fix: check if bombsource exists when exploding a projectile with a XF_NOALLIES flag 2024-08-07 11:12:13 -04:00
nashmuhandes
a5b08f0fb1 Merge branch 'master' of https://github.com/ZDoom/gzdoom 2024-08-04 07:21:43 +08:00
nashmuhandes
593e1c0225 Add SPF_NOMIPMAP to force actor sprites or particles to have no mipmaps. This makes tiny sprites/particles look more crisp and legible in the distance. Mipmapping causes the sprites/particles to have an inconsistent look where they'd sometimes be clearly visible and sometimes less visible depending on camera distance and movement. 2024-08-03 18:45:48 -03:00
Boondorl
3d3cd88868 Disable effects on Actors set not to render locally
These are purely visual
2024-07-31 07:00:38 -04:00
nashmuhandes
a6fc168f0b Merge branch 'master' of https://github.com/ZDoom/gzdoom 2024-07-31 00:45:38 +08:00
Boondorl
d697eafbe1 Fixed subnormal float viewpos values breaking rendering 2024-07-29 03:10:50 -04:00
Blue Shadow
519dd16c9a - fixed alignment issue in SBARINFO's DrawString command 2024-07-28 21:19:41 -03:00
Magnus Norddahl
bde15af593 Merge remote-tracking branch 'gzdoom/master' 2024-07-23 19:23:26 +02:00
nashmuhandes
f671018700 Clean up lightmap stuff in the namedef 2024-07-20 12:56:56 -04:00
dpjudas
3ae77ef6c4 Fix crash when loading maps with sectors with no subsectors 2024-07-20 05:45:28 +02:00
Magnus Norddahl
314ec1030c Fix level mesh crash 2024-07-12 20:04:50 +02:00
Magnus Norddahl
9d78eb5aa0
Fix directory crash for filenames that appear elsewhere in the path 2024-07-12 13:53:45 -04:00
Magnus Norddahl
f5ab26a45b Fix directory crash for filenames that appear elsewhere in the path 2024-07-12 19:50:18 +02:00
nashmuhandes
566ad81cc0 Rebalance default audio mix 2024-07-12 20:29:48 +08:00
Ricardo Luís Vaz Silva
0caa036a96 fix compilation 2024-07-09 12:25:28 -03:00
Ricardo Luís Vaz Silva
7ddd4ec245 handle freeze in decoupled animations 2024-07-09 12:25:28 -03:00
nashmuhandes
50ce14dedb Reinstate autoaim as an enabled default 2024-07-07 22:29:08 +08:00
Boondorl
10d0f94972 Misc network fixes
Fixed missing teleport specials when predicting. Added rubberband limit; if too far away from the predicted position, will instead instantly snap the player's view to their new spot. Deprecated cl_noprediction; this was pointless as you'd never not want to predict your position/angles. Fixed angle targets not being backed up. Fixed oldbuttons not being set. Updated menu
2024-07-07 01:33:37 -03:00
dpjudas
7f2c928d14 Prepare wall/flat surface create functions to be able to insert in any location in the mesh buffers 2024-07-05 06:50:00 +02:00
Rachael Alexanderson
188ae392e7 - enable mipmapping in 2D 2024-07-04 20:55:15 +02:00
nashmuhandes
50b4fda41b Enable always running by default 2024-07-04 19:24:58 +08:00
nashmuhandes
a48b4a2fca Automap color presets match their vanilla colors by default (am_colorset dynamically configured in gameconfigfile.cpp) 2024-07-04 18:49:01 +08:00
nashmuhandes
9c0cd454f0 Remove prediction toggles from the networking menu - unpredicted netgames are objectively inferior and it makes zero sense to allow users to disable them 2024-07-04 18:42:16 +08:00
nashmuhandes
e0af452118 Remove translucency effect from Doom's BulletPuff 2024-07-04 18:40:40 +08:00
nashmuhandes
4d4a5ec440 - Make the default dimcolor match VKDoom's titular orange tone
- Change Doom's gold-ish dim color to a more darker red (that gold-ish color is a leftover from ancient ZDoom days... time to move on away from it)
2024-07-04 17:21:11 +08:00
Magnus Norddahl
9d5fd281d6 Increase macOS minimum version to 10.15 2024-07-04 10:58:53 +02:00
Magnus Norddahl
8a51044c68 Second attempt at fixing the build for the crapple platform 2024-07-04 01:13:58 +02:00
Magnus Norddahl
c56197b1d2 Remove std::filesystem::absolute dependency for glslang on macOS as it is only supported on macOS 14 2024-07-04 01:10:40 +02:00
Magnus Norddahl
415dfb859b Update glslang to 14.3.0 2024-07-04 00:58:54 +02:00
Nash Muhandes
971bd0b3cb
Add highlighting to the code blocks 2024-07-03 21:26:45 +08:00
Nash Muhandes
45c002225f
Styling fixes 2024-07-03 21:25:13 +08:00
Magnus Norddahl
130171d608 Add comment about builds 2024-07-02 14:42:27 +02:00
Magnus Norddahl
a69603997d Move the build guide into README.md 2024-07-02 14:36:50 +02:00
Rachael Alexanderson
9a81932b25 - add a small little build guide to replace the now missing build scripts 2024-07-02 14:34:35 +02:00
Rachael Alexanderson
8b0bae0abf
- remove the useless build scripts that caused more confusion than they helped 2024-07-02 07:52:31 -04:00
Magnus Norddahl
d649a75e75 Add missing value count 2024-06-30 19:48:42 +02:00
Magnus Norddahl
c02d041b23 Enable MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS for Apple 2024-06-30 19:44:00 +02:00
MrRaveYard
a82e3b9dfe Add missing GC write barrier 2024-06-30 11:22:07 -03:00
nashmuhandes
128f78bee4 Generate proper multi-sized icons for both Windows and Mac, and actually change the Linux icon too 2024-06-30 20:01:18 +08:00
Ricardo Luís Vaz Silva
ddbf90389b add total chaos retro and full maps to compatibility.txt 2024-06-24 17:23:08 -04:00
Ricardo Luís Vaz Silva
35f66c5cc2 add COMPATF2_NOACSARGCHECK to disable ACS function argument count checks 2024-06-24 17:23:08 -04:00
dpjudas
02305f02b9
Turn on the output limiter 2024-06-24 17:16:26 -04:00
Magnus Norddahl
2eab98b4fb Fix level mesh upload crash if too large textures gets uploaded 2024-06-24 16:57:10 +02:00