NepDisk
0daed03ba0
Fix moving floor thinker type not synching
2025-10-21 22:23:44 -04:00
NepDisk
9a168ee63b
Calloc netsave thinkers for extra safety
2025-10-21 19:32:05 -04:00
NepDisk
547faa57be
Don't do extra code for writing
2025-10-21 19:32:05 -04:00
GenericHeroGuy
b4bf747a17
One more thing: long player names!
2025-10-22 00:08:15 +02:00
NepDisk
b35b1d9f51
Merge pull request 'Record Attack Preset rework' ( #174 ) from softpresets into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/174
2025-10-21 22:58:17 +02:00
GenericHeroGuy
94fd921db0
Set bumpspark/bumpspring to their correct values
...
Version 1 = before Sep 15, Version 2 = after Sep 22
(ignoring the 1-week timeframe where bumpspark was On in all modes)
(also ignoring that bumpspring has been On in all modes since Sep 15?)
Also correct the compatlevel check for these
2025-10-21 22:27:40 +02:00
GenericHeroGuy
8f13c49e10
Hopefully the last few bug fixes
2025-10-21 21:22:05 +02:00
GenericHeroGuy
389c2da098
Fix lap times (the rest of f1f7edbe)
2025-10-21 21:07:32 +02:00
GenericHeroGuy
7471c89734
Genius!
2025-10-21 20:35:03 +02:00
GenericHeroGuy
308e3c1171
Update statistics screen
2025-10-21 18:34:16 +02:00
GenericHeroGuy
23caae02e0
Add backwards compat for old kartdata files
2025-10-21 17:28:27 +02:00
GenericHeroGuy
7e9e648784
Merge branch 'blankart-dev' into softpresets
2025-10-21 16:34:25 +02:00
Alug
76a43e4bdb
R_FlushQuad: dont use 64bit/8byte copy on 32bit targets
...
on 32bit targets this will just compile into two 32bit copies which gcc cant optimize as well as it can with the byte copy (it seems to love to do some AVX stuff atleast in my tests)
so this is only useful for 64bit capable platforms (compiler does not seem to do 64bit copys for the byte copy case, so this ends up being faster)
2025-10-20 22:32:50 -04:00
Indev
3c7b01cd93
Fix possible buffer overflow in M_TextInputSetString when string length is greatter than buffer length
2025-10-20 19:29:31 -04:00
NepDisk
1a33deff34
Fix server description infinite loop and raise max length
2025-10-20 19:13:06 -04: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
a5f89b769d
Rename this so it fits
2025-10-20 10:32:40 -04:00
Alug
70407fe357
R_FlushQuad: also check "source" for alignment
2025-10-20 10:30:23 -04:00
NepDisk
160b0f6a7e
Small fixes
2025-10-20 10:29:48 -04:00
haya
2fc24b795a
fix: inline string dance not resetting y offset
2025-10-20 10:23:14 -04:00
NepDisk
efb610713f
Revert "Add SIGSEGV guard to highlight patch loading."
...
This reverts commit f6b2f4bd23 .
2025-10-19 22:01:02 -04:00
NepDisk
65cf091573
Don't do stuff for dedicated in ST_LoadGraphics
2025-10-19 21:57:44 -04:00
NepDisk
2f746d4307
Experiment: Don't load hud assets in dedicated
2025-10-19 21:51:35 -04:00
NepDisk
3f9986a31e
Update CPM
2025-10-19 20:49:19 -04:00
Alug
07d054f3ad
R_FlushQuad: fix column flush on odd width resolutions
...
lets hope this is the end of our software woes Zzz...
2025-10-20 00:48:29 +02:00
NepDisk
bd08b0c39d
Revert "Don't draw the sky if we aren't supposed to"
...
This reverts commit 858fb1c916 .
2025-10-19 18:18:34 -04:00
GenericHeroGuy
27b01065d5
Add even more pointer types to the SYNC macro
...
Also split relinked pointers into RSYNC, to hopefully prevent dumb mistakes
2025-10-19 23:11:41 +02:00
NepDisk
fbf10dbf9e
More optimized code path for different pow2 sizes
2025-10-19 16:54:06 -04:00
Alug
3fa76c409c
R_FlushQuad: fix unaligned memory access
2025-10-19 16:39:59 -04:00
NepDisk
858fb1c916
Don't draw the sky if we aren't supposed to
2025-10-19 16:38:28 -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
Alug
a06aa1590f
add allocation failure case in R_DrawMasked
2025-10-19 15:29:30 -04:00
LJ Sonic
71f14c1a0e
Do not archive nil table keys
2025-10-19 15:28:07 -04:00
NepDisk
9868cf7915
set CURLOPT_MAXREDIRS to 30
2025-10-19 15:20:30 -04:00
NepDisk
a2dc0e7190
Merge pull request 'Implement Column buffering system' ( #172 ) from columbuf into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/172
2025-10-19 21:11:11 +02:00
Alug
e332959262
fix I_ReadScreen warning
...
use uintptr to ensure same signdness, taken from srb2classic
2025-10-19 21:10:54 +02:00
Alug
a802a49647
rename to stride
...
more sensible name in this new case
2025-10-19 21:06:34 +02:00
Alug
6b31428b08
use DEFINE_COLUMN_COMBO macro for flush function definitions
2025-10-19 21:04:36 +02:00
Alug
f0e0edbc1d
use aligned alloc for screen and column buffers
...
16 byte alingment
should speed up everything a bit
2025-10-19 20:48:16 +02:00
Alug
bad7b9f980
remove unused hires variable from drawcolumndata
2025-10-19 20:40:51 +02:00
Alug
e8e72db32f
fix columnbuf crashes
...
-our buffered uhh buffer needs to be only advanced per column not per screenwidth, caused the buffer to advance beyond its boundaries
-brightmap drawers get the DC_DIRECT flag to make sure they never attempt to draw buffered
removed tempbuffer alignment for now as reported by ubsan
2025-10-19 20:38:22 +02:00
NepDisk
2ce83bb48d
Revert "Add brightmap versions"
...
This reverts commit a3689c694c .
2025-10-19 13:07:23 -04:00
GenericHeroGuy
dbafe1da7a
Fix sky texture syncing
2025-10-19 18:21:56 +02:00
NepDisk
a3689c694c
Add brightmap versions
2025-10-19 12:19:13 -04:00
NepDisk
659aa667eb
Software Renderer: Implement Column buffering system
...
A port of https://github.com/Indev450/SRB2Kart-Saturn/pull/205 , currently doesn't work
2025-10-19 12:12:33 -04:00
GenericHeroGuy
f48aaba125
Thoroughly unfuck mobj syncing
2025-10-19 18:03:37 +02:00
minenice55
b10611670d
idem for lines (seems to be the same code)
2025-10-19 11:01:30 -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
Alug
230cd7d450
fix splitscreen viewmorph
...
copy paste oopsie
2025-10-19 16:37:54 +02:00
GenericHeroGuy
1ea44d8707
Fix FOF unarchival
2025-10-19 16:31:45 +02:00