NepDisk
fe33d2e9b5
Reenable hashing
2025-10-22 11:12:42 -04:00
GenericHeroGuy
7e9e648784
Merge branch 'blankart-dev' into softpresets
2025-10-21 16:34:25 +02:00
NepDisk
a4f9f90471
We are using LZ4, got it
2025-10-19 09:40:45 -04:00
GenericHeroGuy
c1ffa1e109
Merge branch 'blankart-dev' into softpresets
2025-10-19 13:21:12 +02:00
NepDisk
fb2ad713cb
Implement ZLib as an option as well.
...
Holy heck this is quite good
2025-10-19 03:05:57 -04:00
NepDisk
81337d6400
Implement LZ4 as a replacement for save game compression. Also mention size during compression / decompression in console
2025-10-19 02:12:32 -04:00
GenericHeroGuy
3a7fe7f7ed
Cleanup and bugfixes
2025-10-18 22:43:27 +02:00
minenice55
6d0a7552b2
max GP players
2025-10-18 15:01:06 -04:00
minenice55
dffc6eb3e3
get this to actually run in a netgame
...
capping to 32 now because netsync breaks with more players
2025-10-17 22:21:43 -04:00
GenericHeroGuy
27b22fee94
I have a better idea...
2025-10-17 21:50:08 +02:00
minenice55
ff7dea704c
thing saturn 126p does
2025-10-17 15:25:21 -04:00
minenice55
3d9b9f6750
Merge branch 'blankart-dev' into 32p
2025-10-16 21:03:38 -04:00
NepDisk
0450f45635
Kill MSVC
...
We are a GCC and Clang household, get this shit outta here
2025-10-16 20:42:11 -04:00
minenice55
0d079836eb
42 + server host (also use 42 playerinfo slots)
2025-10-15 19:28:17 -04:00
minenice55
1f25a2b4a2
Merge branch 'blankart-dev' into 32p
2025-10-15 13:50:36 -04:00
NepDisk
c8863472af
Update hash
2025-10-15 12:53:05 -04:00
minenice55
810d6a16e0
fuck it the intermission rankings can fit this much
2025-10-14 22:59:35 -04:00
minenice55
01688db2e2
I'ma jumpstart this
2025-10-14 21:50:25 -04:00
minenice55
881dadd6a5
start flamometer
2025-10-13 21:29:14 -04:00
NepDisk
28c4ebd968
agagaga
2025-09-27 13:17:57 -04:00
NepDisk
e2fba0195c
Merge branch 'blankart-dev' into AirDrop
2025-09-20 13:21:46 -04:00
GenericHeroGuy
e5c97ca233
Introducing: __attribute__((__cleanup__))
...
I don't wanna hear about MSVC... or C++...
This fixes NUMEROUS memory leaks introduced by G_ReadDemoHeader,
which I was utterly oblivious to up until an hour ago
2025-09-20 16:52:44 +02:00
NepDisk
ffa7850bb6
AirDrop Starting Commit
...
This introduces a new optional feature called Airdropping. When holding brake in the air you will start to fall faster. If you have rings active and have rings on you, you Ring Drop to fall even faster and with less delay. The ringboost output from this move is weaker then using rings normally making it so always using ring drop isn't the best play
2025-09-20 00:41:08 -04:00
NepDisk
bb3e543fb7
Change the backgroundpatch for wifi based if purple drift isn't on
2025-09-16 17:39:12 -04:00
minenice55
e39d1ecfaf
add option to show lap split on race timer
...
also adds hud offset support to the "centred" lap split display
2025-09-14 18:29:43 -04:00
NepDisk
462d18186c
Renable hasing
2025-09-12 19:49:16 -04:00
NepDisk
50c7019f44
Add KZ speedometer and fix many compiler warnings
2025-09-12 19:43:43 -04:00
NepDisk
7b58b8b488
Hashbrown
2025-09-11 10:55:58 -04:00
minenice55
9ee41124c1
start porting my wip grid css from 2021
2025-09-07 00:20:41 -04:00
NepDisk
ccf6561d6f
add wumbo and mayo to hud credits
2025-09-06 15:36:51 -04:00
NepDisk
8293f69fa8
Allow walltransfer to be enabled per sector
2025-09-06 15:06:03 -04:00
NepDisk
e052cca8b7
Readd static assert
2025-08-24 11:03:44 -04:00
NepDisk
2ba06e7d83
Switch to SHA256 for authentication
...
SRB2Classic Port by Hanicef
2025-08-23 20:56:07 -04:00
NepDisk
b865638cb8
Port restrict and LIKELY/UNLIKELY macros and mark stuff for blitting loop as const and with register
2025-08-18 09:59:58 -04:00
NepDisk
da5a45a932
Split shield popping from hnextlist and fix shield ring issues
2025-07-28 22:20:36 -04:00
NepDisk
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -04:00
NepDisk
e5f8c4c990
Update hash and disable nofilehash
2025-06-23 13:20:12 -04:00
NepDisk
7534f7de3b
Merge branch 'socmenus2' into viewserver2
2025-06-19 18:50:17 -04:00
NepDisk
b93a8215c8
Make bonuschars.kart an Iwad
2025-06-10 18:41:20 -04:00
NepDisk
64fd5b93ac
raise skinlimit to 4096
...
Why not UINT16_MAX? Thats 22gb of allocation lmao
2025-06-10 15:38:11 -04:00
NepDisk
7c712836f3
Refactor and rework viewserver
...
Thanks to the srb2 classic team and luigi budd for the original version
2025-06-09 15:43:40 -04:00
NepDisk
e1bda81f2c
Server Commit system to prevent old clients from joining then desynching
2025-05-31 14:02:07 -04:00
NepDisk
c7cbc27efb
completly borked remove flats port
...
Completey fucked color and brightmap handling for floors.
2025-05-24 23:41:33 -04:00
GenericHeroGuy
4d2dc53972
Fix warnings
2025-05-19 19:36:49 +02:00
GenericHeroGuy
4d3f43b8e4
Move skincolors definition from doomdef.h to info.h
...
Recompiling 80% of the codebase every time was getting on my nerves...
also clean up initialization a bit
2025-05-19 17:29:55 +02:00
GenericHeroGuy
1d0a066590
Add name hashing for supported info types
2025-05-18 18:13:04 +02:00
GenericHeroGuy
1fa9a7cb8e
Refactor info table initialization
...
We SOCced this stuff ages ago, time to exploit it
Also fixes resetdata kek
2025-05-14 17:28:41 +02:00
GenericHeroGuy
1b095d220e
Why stop there? Go for skincolors too :^)
2025-05-14 16:06:11 +02:00
GenericHeroGuy
d0ed82a540
Allow multiple checksums to be specified in a patch
...
...and while I'm at it, actually pad the printed hash
2025-05-08 22:00:46 +02:00
NepDisk
d8e1083429
Refactor some HUD elements and bring colorized hud support
2025-05-05 17:51:39 -04:00