Commit graph

226 commits

Author SHA1 Message Date
NepDisk
aeedd2fd10 remove unused defines and update hash 2025-10-22 11:04:13 -04:00
GenericHeroGuy
7e9e648784 Merge branch 'blankart-dev' into softpresets 2025-10-21 16:34:25 +02:00
NepDisk
7723e414e4 Clean up P_InitMapData and fix maps not working of loaded before header 2025-10-20 15:42:34 -04:00
NepDisk
df581ae69f Remove dead renderer code
based on 0eeacaf51e

remove
- broken viewborder code (if we really want it back for some reason, we should rather port RR´s fixed version of it)
- remove console clipping code for software (this was broken eiherway)
- remove hud message clearing stuff
- remove renderscreen and linesize variables (they just pointed to vid.screen and vid.widht)
2025-10-19 16:34:38 -04:00
NepDisk
8288b6779f Merge pull request 'remove ylookup, columnofs and topleft' (#171) from murderylookupcolumntopleft into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/171
2025-10-19 16:43:15 +02:00
GenericHeroGuy
c1ffa1e109 Merge branch 'blankart-dev' into softpresets 2025-10-19 13:21:12 +02:00
Anonimus
0901ea89de Anti-bump 2025-10-18 17:13:31 -04:00
NepDisk
39e17bce4b remove ylookup, columnofs and topleft lookups
based on 2da89f1946
move screens array to vid struct
remove a bunch of unused stuff

this speeds up 4 player splitscreen ever so slighty
mostly just alot cleaner than the mess it was before
2025-10-18 13:04:39 -04:00
GenericHeroGuy
2a761e18aa Restructure replay folder, remove RA flag suffixes 2025-10-18 01:59:36 +02:00
NepDisk
a61002bf79 Port Litesteer from RR and make turn easing per player 2025-10-16 22:07:00 -04:00
GenericHeroGuy
06c2238ff6 Update hashes 2025-10-15 23:47:41 +02:00
NepDisk
c1d16124e5 Port Saturn timestuff branch
Should be better then I_UpdateTime spam
https://github.com/Indev450/SRB2Kart-Saturn/commits/timestuff/
2025-10-15 16:33:18 -04:00
NepDisk
0444108088 Revert "Funny shitpost idea to improve smoothness"
This reverts commit ae14b55006.
2025-10-15 16:23:03 -04:00
NepDisk
5d6595327f Update hash 2025-10-15 16:21:28 -04:00
NepDisk
c8863472af Update hash 2025-10-15 12:53:05 -04:00
NepDisk
f7626d9898 dont update hud during skipped frames
513613d83b
is was to fix issues with some lua huds looking really bad during frameskip
but this causes issues with the hud flashing during gif recording
2025-10-13 11:25:06 -04:00
NepDisk
6a1bd29cb6 Clear g_dc each frame 2025-10-13 11:17:43 -04:00
NepDisk
82a6edce5d Port old inaccurate fps sample as toggle
For Jon-sama 🥹
2025-10-09 02:34:50 -04:00
NepDisk
2529cd4abb Fix INT64 print warnings 2025-10-03 13:02:06 -04:00
Anonimus
6e6a94a6af Add fixed-point math parity test
Makes sure the more complex functions match regardless of bitdepth
Currently (and very likely to stay) only FixedSqrt
2025-10-01 10:08:57 -04:00
NepDisk
2d30b4774f Add fov to menu code 2025-09-30 00:39:23 -04:00
Anonimus
7ffb9d6ed4 OH NO ME HEART STOPPED 2025-09-29 22:31:34 -04:00
GenericHeroGuy
107d3ed6b2 Update hash 2025-09-28 21:27:04 +02:00
NepDisk
2430bc7e50 Revert "Oh look at the little scringly dingly"
This reverts commit 95d032889f.
2025-09-27 15:28:11 -04:00
Anonimus
95d032889f Oh look at the little scringly dingly 2025-09-27 14:50:51 -04:00
NepDisk
6c26d96910 Don't set default time limit for battle 2025-09-26 23:04:38 -04:00
NepDisk
f551718fd2 hash 2025-09-26 21:51:55 -04:00
NepDisk
e098598a3d Renable item timers and adjust for new assets 2025-09-26 14:16:10 -04:00
NepDisk
61bb7c8013 Add number display to player select 2025-09-24 16:23:19 -04:00
NepDisk
2cbfd46ddd Update hash 2025-09-22 20:18:53 -04:00
NepDisk
41188a66e4 Update hash 2025-09-22 17:39:45 -04:00
NepDisk
7a86b59fc8 Update in-game server browser
Based on https://git.do.srb2.org/KartKrew/Kart-Public/-/merge_requests/313 with some tweaks to match our codebase. No page switch animation cus lazy and don't feel like adpating it to cvars
2025-09-21 20:51:30 -04:00
Anonimus
0b1f458fb9 I'm just going to say stupid shit for these hash commits
🥹
2025-09-21 18:02:53 -04:00
NepDisk
de3a843974 unleash the blananas 2025-09-20 13:20:07 -04:00
Anonimus
b36b327a00 UPDAYTE DE GOT TAMN HAYSH
Maybe we should move hashes to a header that's easy to drop in from asset compiling?
Maybe? ...please?
2025-09-18 16:11:49 -04:00
NepDisk
7c7368fe93 Sunbeam hashes 2025-09-18 01:16: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
NepDisk
f517163a77 Update le hashes 2025-09-15 00:04:37 -04:00
Anonimus
ab5ded6ae9 Praying there are no more hash inconsistencies... 2025-09-13 23:07:52 -04:00
Anonimus
93a4824549 Fix mis-scaling of rolling offsets 2025-09-12 20:21:57 -04:00
NepDisk
50c7019f44 Add KZ speedometer and fix many compiler warnings 2025-09-12 19:43:43 -04:00
Anonimus
9136d1da75 Hash-slinging slasher 2025-09-12 15:14:10 -04:00
toaster
2baf834265 Threaded HTTP downloader
Composite of the work of:
- Hacinef (SRB2 repository, https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2322 )
- alufolie91 (SRB2Kart-Saturn repository, 84bfb3991e )
This advancement made possible by Indev in the KKD discord

Untested because I don't know how to set up a HTTP download server
2025-09-12 00:33:26 -04:00
NepDisk
d210c8b6bd Update hash for skincolors 2025-09-11 16:59:40 -04:00
NepDisk
7b58b8b488 Hashbrown 2025-09-11 10:55:58 -04:00
Anonimus
a8dc5774e2 Refactor odds and move them to their own file
* Race odds now use 16 tiers and are intended to be balanced around 16 players
* DISTVAR has been increased to 2048 to match the new tier capacity
* Race odds now use a max-75 scale, with the x4 multiplier in calcs being used only in a battle odds context
2025-09-10 16:45:40 -04:00
NepDisk
8293f69fa8 Allow walltransfer to be enabled per sector 2025-09-06 15:06:03 -04:00
NepDisk
eef0d966a3 Allow Lua to add new scoreboard mods
This is just how HostMod does it, so this doesn't need networking
2025-09-03 20:27:08 -04:00
NepDisk
ed461703b3 Merge branch 'blankart-dev' into neotabranking 2025-09-03 13:05:07 -04:00
NepDisk
0d7420f7d4 Oops wrong one 2025-09-03 13:03:55 -04:00