Commit graph

22179 commits

Author SHA1 Message Date
NepDisk
e1f6fb1b68 AllocateMobj RR port 2025-09-12 00:24:18 -04:00
Oni
0bbc485f3e Merge branch 'acs-archive-fixes' into 'master'
ACS archival fixes

See merge request KartKrew/Kart!2480
2025-09-12 00:24:18 -04:00
NepDisk
3b475919d8 Update README.md 2025-09-11 23:40:05 +02:00
NepDisk
da3fe6f48a Update README.md 2025-09-11 23:21:48 +02:00
NepDisk
c8d3a223d8 Update README.md 2025-09-11 23:20:34 +02:00
NepDisk
d210c8b6bd Update hash for skincolors 2025-09-11 16:59:40 -04:00
NepDisk
bba37cf709 Merge pull request 'New Skincolors' (#107) from newcolors into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/107
2025-09-11 22:25:56 +02:00
NepDisk
6acd057189 SuperJustinBros New Skincolors 2025-09-11 16:21:12 -04:00
NepDisk
77d3e020cd Merge pull request 'Fix some oversights with kartbot_cap' (#105) from Wumbo/blankart:fixbotcap into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/105
2025-09-11 18:42:39 +02:00
GenericHeroGuy
aa71181c5a Fix GIF recording at 1x resolution, and stop recording on resolution change
Simplifies the framebuffer management and eliminates the memcpy per frame
2025-09-11 17:52:27 +02:00
NepDisk
1c52947194 Small Cleanup
Make itemodds compile as C, remove .vscode
2025-09-11 11:16:13 -04:00
Wumbo
9ab3987e0d Fix some oversights with kartbot_cap 2025-09-11 11:05:55 -04:00
NepDisk
7b58b8b488 Hashbrown 2025-09-11 10:55:58 -04:00
GenericHeroGuy
54bb823b31 Remove GetTexImage stuff 2025-09-11 16:46:23 +02:00
NepDisk
12b56701aa Fix balance changes display for drafting 2025-09-11 10:41:09 -04:00
NepDisk
9c361fe3ff Add qs22j header to r_skins 2025-09-11 10:38:43 -04:00
NepDisk
0ce6a91b6d Merge pull request '[FEAT] Grid Interface for Character Select Screen' (#102) from minenice55/blankart:mine-grid-css-2021 into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/102
2025-09-11 16:34:54 +02:00
NepDisk
d8a9f516f4 Merge pull request '16-tier useodds, increased odds precision' (#104) from nu_useodds into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/104
2025-09-11 16:34:08 +02:00
NepDisk
1edc6b736d Fix Colormap compat 2025-09-11 10:33:13 -04:00
Anonimus
ce19f740f8 Adjust odds 2025-09-11 10:22:23 -04:00
NepDisk
e4ef793be4 Use qs22j instead of qsort 2025-09-11 16:00:50 +02:00
NepDisk
1a9dfea86d Compat for Kart v1 TC modes 2025-09-11 09:46:18 -04:00
minenice55
51a4be0a3f Merge branch 'blankart-dev' into mine-grid-css-2021 2025-09-11 07:52:01 +02:00
minenice55
af2bc96101 implement stat bars for grid style 2025-09-10 23:17:26 -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
5082c343c8 Merge pull request 'Add kartbot_cap cvar' (#103) from Wumbo/blankart:betteroffline into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/103
2025-09-10 22:43:30 +02:00
Wumbo
9874a36f91 Add kartbot_cap cvar 2025-09-10 16:09:59 -04:00
NepDisk
8340e170a8 Update README.md 2025-09-10 21:53:30 +02:00
minenice55
7c4d9f7dc8 Merge branch 'blankart-dev' into mine-grid-css-2021 2025-09-10 14:54:21 -04:00
GenericHeroGuy
e92362f36c (WIP) Rewrite screen capture code for GIFs
Downscaling is now performed during screen capture instead of GIF writing
This may or may not make GIF recording faster?
Maybe it would be faster if I knew how OpenGL worked...
Regardless, the m*th in the GIF code is gone, fixing the high/odd res issues

Also includes a little deduped hardware code, and GL 4.3 debugging code
2025-09-09 23:09:51 +02:00
minenice55
31cca408a2 fix scroll clamping 2025-09-09 15:31:52 -04:00
minenice55
c82557529e hide bar-style stat backer in grid mode 2025-09-09 14:04:00 -04:00
minenice55
1ef672ab9c disable scrollbar when skins take up less than one complete page 2025-09-08 19:03:46 -04:00
NepDisk
15b83e9fc3 Only run fallback traversal for bounce and slide for gameplay important objects
Mostly to prevent issues with objects such as mine explosion particles and other visual effects from spamming traversals
2025-09-08 17:19:33 -04:00
NepDisk
89f0ef836b Use Path traversal if sweep lines fail
Not very pretty with lots of duped code but it works?
Designed to handle collision line sweep miss edgecases as they occur until line sweeps can be improved
2025-09-08 16:33:06 -04:00
minenice55
874687e9c7 don't draw scrollbar if no need to scroll 2025-09-08 14:40:03 -04:00
minenice55
5b18297c68 prefcolor sorting 2025-09-08 13:21:10 -04:00
minenice55
7f12437c76 implement sorting for grid CSS 2025-09-08 13:15:33 -04:00
NepDisk
4192ca3da6 Merge pull request 'Unify death animations and make more accurate to SRB2Kart' (#101) from Wumbo/blankart:simpledeath into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/101
2025-09-08 17:20:24 +02:00
minenice55
be8e46506a cvar to swap css styles
need to check this still
2025-09-08 08:50:17 -04:00
minenice55
779fcde3f4 reword this note 2025-09-07 22:32:14 -04:00
minenice55
306f66e09c Merge branch 'blankart-dev' into mine-grid-css-2021 2025-09-07 22:15:11 -04:00
minenice55
7b5a4c5529 remove commented code 2025-09-07 22:10:04 -04:00
minenice55
8c480f9606 tweak colours, tab fast-exit 2025-09-07 22:09:17 -04:00
minenice55
e1db6d59cd fix inaccurate scroll bar 2025-09-07 21:52:59 -04:00
minenice55
35483ccd84 get controls working 2025-09-07 21:20:18 -04:00
Wumbo
b0e25dcc9c Unify death animations and make more accurate to SRB2Kart 2025-09-07 19:06:37 -04:00
Gustaf Alhäll
9986f9aaef Fix OS-specific behavior caused by integer overflow on Lua numbers 2025-09-07 11:50:10 -04:00
NepDisk
41c584638e Nerf drafting a small bit and give higher speeds an accel bonus 2025-09-07 11:24:44 -04:00
minenice55
9ee41124c1 start porting my wip grid css from 2021 2025-09-07 00:20:41 -04:00