Commit graph

21548 commits

Author SHA1 Message Date
NepDisk
ecfc29ac8a Revert Test rewrite for R_FFloorCanClip
This reverts commit 86e1a65502.
2025-05-01 12:13:12 -04:00
NepDisk
ed0a3ecbc6 whoops 2025-05-01 12:05:21 -04:00
NepDisk
d9e12f138f Revert "Update SDL2 for windows"
This reverts commit 6479b84f5c.
2025-05-01 11:57:14 -04:00
NepDisk
6479b84f5c Update SDL2 for windows 2025-05-01 11:20:27 -04:00
NepDisk
86e1a65502 Test rewrite for R_FFloorCanClip
Wanna see if this fixes software for windows users.
2025-05-01 11:09:55 -04:00
GenericHeroGuy
a25fbac276 Update libdivide, fix compiling with GCC 15 2025-05-01 17:03:56 +02:00
James R
6019b8b96a R_ProjectSprite: fix overflow in sideways perspective clipping
Multiplications of perspective values can easily overflow
and flip sign bit at far distances. Instead, divide the
left operand.
2025-05-01 10:22:42 -04:00
NepDisk
c3bae82317 Update waterrun conditions and make water trails spawn on items 2025-05-01 10:22:09 -04:00
NepDisk
b0d7eab749 Use GP difficulty in RPC 2025-04-30 19:05:20 -04:00
NepDisk
3ece20fb67 Show Grandprix in RPC 2025-04-30 18:56:26 -04:00
NepDisk
1fba237ef2 Merge pull request 'Revert mines' (#49) from revertmines into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/49
2025-04-30 22:36:39 +00:00
NepDisk
560917544a Update mine branch hash 2025-04-30 18:36:36 -04:00
NepDisk
89a0b216a1 Report stale skincolor crash fix 2025-04-30 18:23:58 -04:00
NepDisk
a53de0d11e Fix mineexplosion compiler warning 2025-04-30 18:11:11 -04:00
NepDisk
8f04562e4c Merge branch 'blankart-dev' into revertmines 2025-04-30 17:21:57 -04:00
NepDisk
f85473a405 Add support for showing maps on discord RPC 2025-04-30 16:56:08 -04:00
NepDisk
0d3b0e2e0e Show TA mode in discord RPC 2025-04-29 19:47:26 -04:00
NepDisk
c5d7fc4a36 Fix off by one in discord rpc 2025-04-29 19:43:36 -04:00
NepDisk
9584982685 Revert Rewrite mines
As much as this pains me, this might be needed for lua compat.

This reverts commit 1381a56077.
2025-04-29 18:10:57 -04:00
Alug
ebb86169a9 fix rare double free when getting hit at the same tic as a resynch occurs 2025-04-29 19:24:03 +02:00
NepDisk
c5eb38bd0e Don't do air safety on levelstart
Prevents breaking some levels that drop you in
2025-04-29 12:06:39 -04:00
GenericHeroGuy
528049527f Clean up palette loading 2025-04-29 17:50:20 +02:00
NepDisk
ed010edbc2 Frying hashbrowns 2025-04-29 11:21:38 -04:00
NepDisk
00ed0194e6 Be quiet compiler. 2025-04-29 11:02:11 -04:00
NepDisk
6b46ff7bb5 Disallow ring use and kickstart accel before starttime 2025-04-29 09:18:08 -04:00
NepDisk
d67fd9cb76 Do more work to account for screen layout cvars
This is complete ass pain but what can you do?
2025-04-28 17:32:47 -04:00
NepDisk
5d3be6db81 Allow clutching in kickstart accel 2025-04-28 15:24:56 -04:00
NepDisk
36f324db2a [PATCH] Fix palette mismatch crash
Out of bounds writing is cool eh? Thanks alug!
2025-04-28 15:18:25 -04:00
NepDisk
1c22f3870b Fix gaining rings on respawn when roulette is active 2025-04-27 10:14:04 -04:00
James R
ea32b85587 Kill mine when running into it during explosion state
Fixes punting a mine if you run straight into it while
invincible.
2025-04-26 23:11:37 -04:00
NepDisk
b3922d1316 Merge pull request 'Make bots drift' (#47) from Anonimus/blankart:dobotsdrift into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/47
2025-04-27 02:43:45 +00:00
NepDisk
e5386110d3 Merge pull request 'Use xxhash for file hashing instead of md5' (#48) from xxhash into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/48
2025-04-26 21:54:15 +00:00
NepDisk
b1268b7a52 Why Does this use args2 2025-04-26 08:44:19 -04:00
NepDisk
a1e4263429 Revert 'Polyobject transparency issuse quote on quote fix'
This reverts commit 500c5a4609.
2025-04-26 08:25:19 -04:00
GenericHeroGuy
4e9ffdaf13 Scrub more references to MD5 2025-04-26 00:57:51 +02:00
GenericHeroGuy
b7f4effe9b Replace MD5 with xxHash for file hashing
Yes, I had to do everything in one sweep, everything's connected...
Incremented demoversion since this changes the header format
2025-04-26 00:25:23 +02:00
Anonimus
eb1e914231 Use generic distancing for the radius check 2025-04-25 16:21:57 -04:00
Anonimus
360653e68d Split botvar and cmd handling for drifts 2025-04-25 16:21:57 -04:00
Anonimus
00470714c0 Make bots drift 2025-04-25 16:21:57 -04:00
NepDisk
dba4448645 Fix bots using the wrong speed value in precentage 2025-04-25 15:17:08 -04:00
GenericHeroGuy
0466d767f6 xxHash 0.8.3 2025-04-25 17:46:40 +02:00
GenericHeroGuy
544409090b Fix file extensions on the license files
Thank you CMake for pointing out this grave mistake
2025-04-25 16:59:06 +02:00
NepDisk
d56a5188d1 Fix item usage during respawn and buff flame shield slightly 2025-04-24 17:47:13 -04:00
AJ Martinez
5b4d571310 Update more third-party licenses 2025-04-24 23:34:28 +02:00
NepDisk
d563ca62e3 Update licenses 2025-04-24 17:17:25 -04:00
NepDisk
6ee27d76de Fix up and remove some objects 2025-04-24 16:07:37 -04:00
NepDisk
2ace4b2500 Fix bots not being able to trigger things 2025-04-24 00:37:15 -04:00
NepDisk
d82d148a17 [PATCH] Fix Crash with stepup clamp
How silly. Thanks Alug so much!
2025-04-23 18:16:30 -04:00
Sally Coolatta
2c50b2ee58 Remove P_NightsItemChase
Keeps being called in some strange instance by rings, even though the case that calls it shouldn't happen, and causing a crash -- just delete it.
2025-04-23 18:02:37 -04:00
Sally Coolatta
617d9f9f7b Polish ring spill
More circular by using pitch, takes gravity into account, actually has a code path for ring loss that's more than 5 rings
2025-04-23 17:15:32 -04:00