Commit graph

21475 commits

Author SHA1 Message Date
NepDisk
12c93988e6 Experiment: always stack rubberband boost 2025-06-11 00:39:15 -04:00
NepDisk
a306d117a8 Fix music going away on unfocus 2025-06-11 00:38:15 -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
Alug
37ea829b2f fix the horrible ffloorclip clearing loops
if yall ever decide to get rid of the static screensize buffer, the compiler will just straight up never optimize those loops and it will turn some maps into absolute cache miss hell, using std::fill only cause it looks fancy lmao
2025-06-08 22:16:30 +02:00
Alug
cd3715bfaa fix portals not accounting for slopes (only for kartmaps)
fixes the last portal paths on ante station
2025-06-08 22:07:30 +02:00
Alug
e63f68e732 fix portal clipping being completely completely broken on kart maps
truly amazing
2025-06-08 22:01:41 +02:00
Alug
1c5dc89b33 fix non papersprite clipping in R_ProjectSprite overflowing 2025-06-06 15:31:38 +02:00
Alug
7247768278 fix 2560x1440 resolution crashing 2025-06-06 15:12:11 +02:00
NepDisk
dcc8b1d868 Stop bots from moving when exiting properly. 2025-06-05 08:35:53 -04:00
NepDisk
a47594d4be Make this code look less ass 2025-06-04 17:52:23 -04:00
NepDisk
656268f31d Merge pull request 'Port I_Video refactor' (#62) from ivideorefactor into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/62
2025-06-03 20:15:14 +02:00
NepDisk
6c10edcdb4 Fix OpenGL gif recording issues 2025-06-03 14:07:08 -04:00
NepDisk
c958ce87ca I_RegisterSysCommands so video cvars are registerd before menu init happens 2025-06-03 13:47:29 -04:00
NepDisk
d0d8236bad Fix waterpanel in deh_tables 2025-06-03 13:21:47 -04:00
NepDisk
de91aa3a13 Clean up of I_video port 2025-06-03 12:52:32 -04:00
NepDisk
00d08c851f i_video.c refactor port
based on 4de2d81815
2025-06-03 12:06:19 -04:00
GenericHeroGuy
0952b94d3f Update mappatch hash 2025-06-03 14:05:10 +02:00
GenericHeroGuy
1b0ea34476 Add No Spread flag for patch finish lines 2025-06-03 01:10:11 +02:00
NepDisk
10c858186f Change Ring Racers refernce in file to Blankart 2025-06-02 15:17:58 -04:00
NepDisk
c1ca05c6c5 Adjust some stuff to accout for how the map header toggle works 2025-06-02 15:11:39 -04:00
NepDisk
b087b5e372 Port JugadorXEI's Terrain library for Lua
Credits go to JugadorXEI for the code in this. https://git.do.srb2.org/KartKrew/RingRacers/-/merge_requests/103\#d1c6f6fa1ba8207cb6aaef9f4a47d9a0b6b8b5c1

Modifications have been made to account for extra terrainflags, new terraintypes and removal of Ring Racers specfic types
2025-06-02 14:38:33 -04:00
NepDisk
9d864729db Port v.cachePatch second parameter for rotation from Classic
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2662
2025-06-02 11:23:51 -04:00
NepDisk
4a29babb66 Inline P_MobjWasRemoved 2025-06-02 11:14:16 -04:00
GenericHeroGuy
f63e6d5462 Fix missing hitbox for Mementos Reaper 2025-06-02 16:22:55 +02:00
NepDisk
b0b9d97b1f add MF_PAIN fallback just in case 2025-06-02 09:39:49 -04:00
NepDisk
3f98670fa4 Prevent antigrief from affecting bots 2025-06-02 09:10:13 -04:00
NepDisk
d6a7c5d5a1 Const void not void const 2025-06-01 20:34:47 -04:00
NepDisk
d3567cf7d4 Add back prev and next check 2025-06-01 10:09:23 -04:00
NepDisk
ea2677b3d4 Warning cleanup 2025-06-01 09:35:41 -04:00
NepDisk
d371be5c45 Clear more stuff on player exit like kart 2025-06-01 08:42:44 -04:00
NepDisk
cea824d5a5 This is a dev branch we don't need the beta tag 2025-05-31 14:03:59 -04:00
NepDisk
e1bda81f2c Server Commit system to prevent old clients from joining then desynching 2025-05-31 14:02:07 -04:00
NepDisk
cdff8d6c7c Be quiet you 2025-05-31 13:33:58 -04:00
NepDisk
39b4248983 Simple fix for fog planes until blendtran is properly fixed 2025-05-31 13:04:34 -04:00
NepDisk
45b92e7cf2 Clear boost info when hit
Should hopefully resolve instances where you blast off after a hit
2025-05-31 11:05:06 -04:00
NepDisk
989f01d644 Kill SF_HIGHRES 2025-05-31 09:23:36 -04:00
NepDisk
b59cf3c189 The acutal fix 2025-05-30 01:07:43 -04:00
NepDisk
bd5ebef91a Test Fix 2025-05-30 00:45:02 -04:00
NepDisk
9cf5b4e79f Update stuff for new menu additions 2025-05-30 00:14:15 -04:00
NepDisk
3decf36748 Fix this if statement 2025-05-29 13:36:57 -04:00
NepDisk
5ce7eef8d8 Add some encore stuff to GL renderer 2025-05-29 13:14:57 -04:00
NepDisk
e78e49e3c1 Texture precaching
A simple port from saturn
2025-05-29 12:06:51 -04:00
NepDisk
06ce9ddac8 Don't free sprites on addon load 2025-05-29 10:29:29 -04:00
NepDisk
cda4515780 Fix bananadrag wrap around 2025-05-29 10:10:08 -04:00
NepDisk
03c78ea8a5 I forgor these return 0 on match 2025-05-28 18:41:48 -04:00
NepDisk
3a38c437c2 Port support for interpoints for non powerlevel scoring 2025-05-28 16:23:33 -04:00
NepDisk
9dabf34da0 Merge pull request 'More Voting Rows' (#61) from morevotingrows into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/61
2025-05-28 21:57:13 +02:00
NepDisk
c130467233 Fix buffer overflow due to smaller array define 2025-05-28 15:53:34 -04:00
NepDisk
156fddad1c Backwards compat for certain powers 2025-05-28 13:39:55 -04:00