Lach
481369cc6c
Use SDL version of executable icon at runtime on macOS
2022-11-02 23:25:30 +11:00
Eidolon
65737cd4bd
Only call SetupFrame in T-1 hack with player->mo
2022-10-30 21:03:00 -05:00
toaster
461a80d357
Only do view interpolation hack if renderer exists
2022-10-30 21:01:54 -05:00
Eidolon
fcdb098b9c
Ensure player mo exists in T-1 hack skybox update
2022-10-29 22:56:47 -05:00
toaster
ca69b5f2ca
Merge branch 'replayhut-skin255-crash' into 'master'
...
Another spot that needs guarding
See merge request KartKrew/Kart-Public!320
2022-10-29 11:47:21 +00:00
Ashnal
8b0ed17690
Another spot that needs guarding
2022-10-28 17:15:50 -04:00
Eidolon
6db1496aaa
Disambiguate skyVisible from global variable
2022-10-28 15:19:20 -05:00
toaster
1b884dd8f2
Merge branch 'replayhut-skin255-crash' into 'master'
...
Ensure skin index read from replay file is within numskins before drawing face
See merge request KartKrew/Kart-Public!319
2022-10-28 14:45:51 +00:00
Eidolon
4b61bcdb81
Correct local variable boolean type
2022-10-27 20:08:49 -05:00
Ashnal
19403d2889
Ensure skin index read from replay file is within numskins before drawing face
2022-10-27 20:28:14 -04:00
Eidolon
e7c16a13b7
Merge branch 'splitscreen-hudhook-fix' into 'next'
...
Clear and draw all game hud hook calls to 1 list
See merge request KartKrew/Kart-Public!318
(cherry picked from commit 7e17eb8591
)
2cffc9b4
Clear and draw all game hud hook calls to 1 list
2022-10-25 23:04:58 -04:00
Eidolon
2473c7d7cc
Merge branch 'mobj-jitter' into 'next'
...
Ensure view interpolates between T-1 to T
See merge request KartKrew/Kart-Public!317
2022-10-25 20:00:49 -05:00
Sal
a69b3b0260
Merge branch 'netunarchive-fixes' into 'master'
...
Fix use after free bug
See merge request KartKrew/Kart-Public!315
2022-10-19 06:19:28 +00:00
Ashnal
bd4150b90e
Fixes an issue where mobjs with shadows would never get freed,
...
due to their reference count getting reset after
having their shadows spawned, resulting in a reference count of -1
and the mobj never being freed, or a use-after-free during the shadow's thinker.
Also adds some P_SetTargets to P_BlockThingsIterator to fix an inconsistency I noticed while investigating this.
2022-10-03 02:07:36 -04:00
Ashnal
78ad817cf1
Forgot to remove my debug prints
2022-09-29 19:26:42 -04:00
Ashnal
f8d71450e5
Unlink non-mobj and non-precip thinkers when loading and freeing
...
Move globalweather to before P_SpawnSpecials so that specials can properly change weather and have it communicated in savegames
2022-09-29 19:22:53 -04:00
Ashnal
c24a0d0a47
Remove usage of currentthinker from direct removal
...
It's designed to be referenced from P_RunTHinkers, whjich we aren't doing
2022-09-29 15:43:50 -04:00
Ashnal
3d311eeae3
Fix compiler warning
2022-09-10 13:30:24 -04:00
Ashnal
59fb3ed900
Attempt to fix use after free bug
...
with precipitation mobjs on netgame load
2022-09-10 13:29:18 -04:00
Sal
b2eff44dc4
Merge branch 'mobj-after-free' into 'master'
...
Fix use-after-frees around mobjs
See merge request KartKrew/Kart-Public!309
2022-09-03 02:58:47 +00:00
X.organic
f009b3d8c9
Fix use-after-frees around mobjs
2022-09-03 02:58:47 +00:00
Sally Coolatta
e59521f14f
Fix mixed declarations
2022-09-02 10:18:20 -04:00
X.organic
70128776ac
Miscellaneous memory bug fixes to make AddressSanitizer happy
2022-09-02 13:20:31 +00:00
Ashnal
97f79a8866
Should fix the dedicated server player node takeover
...
that completely destroys servers
2022-08-29 16:58:33 -04:00
toaster
e9fa66a3b3
Merge branch 'spec-hud-snap' into 'master'
...
Make spectator HUD snap to bottom left of viewport
See merge request KartKrew/Kart-Public!306
2022-08-28 14:30:51 +00:00
toaster
233c5b1f7a
Make spectator HUD snap to bottom left of viewport
2022-08-27 15:09:36 +01:00
Sally Coolatta
2b75147eac
Drawseg clipping optimized, from prboom-plus
...
Ported and flattened from Sal's work on the internal repository
2022-08-26 23:01:54 +01:00
toaster
77164096dd
Don't even attempt to advertise a non-netgame server.
...
This appears to be a long-time bug that exists upstream too, but nobody even knew about it before the MS rules alert made it clear this was actually happening!
2022-08-24 15:04:09 +01:00
Eidolon
a728a4bb06
Don't use localaim/angle in skybox in demos
2022-08-23 20:11:24 -05:00
Eidolon
95358ba4fe
cmake: add exchndl link on mingw32
2022-08-22 20:59:56 -05:00
Eidolon
72120025e6
cmake: remove win32 subdirectory
2022-08-22 19:43:59 -05:00
Lonsfor
75efde143b
Separate deadzones for menus
2022-08-22 15:52:22 -04:00
Lonsfor
c9a6f9f9a3
Change minimum deadzone for menus from 3/4 to 1/2
2022-08-22 15:52:22 -04:00
Lonsfor
8724b01ae4
Set minimum deadzone for menus and prevent setting deadzone to 0 (c Ashnal)
2022-08-22 15:52:22 -04:00
Lonsfor
080a4f080a
Menu options for deadzones
2022-08-22 15:52:22 -04:00
Lonsfor
0e1a91c655
Separate deadzones for players 2 3 and 4
2022-08-22 15:52:20 -04:00
Lonsfor
2dd21de302
Add separate x/y deadzones
2022-08-22 15:50:27 -04:00
Eidolon
f008e63037
Don't sleep w/ fpscap 0 and vsync enabled
2022-08-20 15:55:17 -05:00
Eidolon
ca5884cf5e
reset cam interpolation on P_ResetCamera
2022-08-20 13:42:34 -05:00
Eidolon
a3bc32f7a0
fix portal interp view positioning
2022-08-20 13:00:37 -05:00
Eidolon
593cbbea65
Don't popup MS rules in dedicated mode
2022-08-20 12:20:09 -05:00
Eidolon
af3df72c29
cmake: build sdl target with threads support
2022-08-20 12:13:48 -05:00
Eidolon
b426602b24
cmake: remove patch.dta from assets script
2022-08-20 12:05:53 -05:00
James R
993b3c96ac
Update version to 1.5
2022-08-19 21:19:42 -07:00
James R
2edc840037
Draw PINGD before delay number
2022-08-19 21:13:05 -07:00
James R
54b5955a74
Ping counter: change patch name PINGF to PINGD
...
Update gfx.kart hash
2022-08-19 20:45:16 -07:00
James R
be3dfa45d0
Rename rendezvousserver to holepunchserver
2022-08-19 20:19:45 -07:00
James R
f2534f8cb5
Master server: use I_OutputMsg during startup
...
CONS_Printf calls CON_Drawer during startup, thread
collision stuff.
2022-08-19 20:05:05 -07:00
James R
2137a096e6
Reset remotenode when discarding STUN/hole punch packet
...
Fixes some wild behavior when a lot of hole punching
requests are coming in.
2022-08-19 19:55:08 -07:00
toaster
c5e131460e
Finalise credits for real.
2022-08-19 22:30:23 +01:00