- Aug 23, 2022
- Aug 22, 2022
-
-
X.organic authored
This commit brings back the old code for W_CheckNumForNamePwad, using memcmp instead of strncmp, which is readily inlined by modern C compilers and has more acceptable performance in P_AddWadFile. Also removes some redundant strlens, saving the result of one call instead. This commit increases this branch's distance from SRB2 2.2, per Ashnal and SteelT's note that I shouldn't worry too much about it, especially when there's performance on the line.
-
- Aug 21, 2022
- Aug 20, 2022
-
-
Eidolon authored
Don't sleep w/ fpscap 0 and vsync enabled See merge request KartKrew/Kart-Public!294
-
Eidolon authored
-
X.organic authored
Per @TehRealSalt's recommendation.
-
Eidolon authored
fix portal interp view positioning and camera reset Closes #14 and #12 See merge request KartKrew/Kart-Public!293
-
Eidolon authored
-
Eidolon authored
-
Sal authored
Various fixes for 1.6 Closes #17, #15, and #11 See merge request KartKrew/Kart-Public!292
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
X.organic authored
This time without spare slots, because I don't see shenanigans like WAD_MUSIC happening with skin indices. Verified to work by saving a replay with 139 skins as the 133th skin and playing it back a few times. Shouldn't cause issues with netcode either because there are no SINT8s handling skin indices.
-
X.organic authored
Can be increased up to 255 safely, just not 256. 5 slots left for shenanigans like Moe Mansion's WAD_MUSIC.
-
James R. authored
-
James R. authored
-
James R. authored
Update gfx.kart hash
-
James R. authored
-
James R. authored
CONS_Printf calls CON_Drawer during startup, thread collision stuff.
-
James R. authored
Fixes some wild behavior when a lot of hole punching requests are coming in.
-
X.organic authored
Now that 1.4 is out, maybe this will come in handy in 1.5, should 1.5 be released. If not, I guess Ring Racers will make this branch redundant once that comes out.
-
- Aug 19, 2022
-
-
toaster authored
-
- Aug 17, 2022
-
-
toaster authored
Doesn't prevent it from happening later if the rules weren't successfully fetched, though.
-
- Aug 16, 2022
-
-
X.organic authored
Implements W_VerifyPK3, thus allowing music PK3s - even those created with an archiver, thanks to the preceding commit - to be loaded as "unimportant" files, like music WADs can be.
-
toaster authored
-
toaster authored
-
toaster authored
Notably caused by a difference in behaviour between Software and GL that was already resynchronised in the 2.2 codebase.
-
X.organic authored
Backports the fixed ResGetLumpsZip code, registration of longname fields and support for PK3s without trailing directory entries.
-
- Aug 13, 2022
-
-
toaster authored
-
- Aug 12, 2022
-
-
toaster authored
Seems to be a regression in internal too. Requires more analysis on behaviour in the 2.2 engine, but essential for maintaining compatibility in 2.1 (such as with Opulence wobbly carpet).
-
- Aug 11, 2022
-
-
toaster authored
- `cv_masterserver` - Replaces a hack checking for the original SRB2 MS addres every time, and additionally catches those who tested an early version of the http MS. - `cv_usegamma` - This was previously WAY too easy to accidentially change. This way, a user who has had this accidentially happen will automatically return to baseline.
-
toaster authored
I originally wrote a ridiculous attempt at reimplementing the existing value rollaround. For one reason or another, that sidesteps net transmission. Let's just avoid all those hacks and limit our influence to changing the maximum allowed range.
-
toaster authored
Doesn't affect the conditions that allow entry -- just avoids pointlessly resetting the map if it occurs during the period where literally nothing can happen.
-
toaster authored
-
- Aug 09, 2022