Commit graph

18447 commits

Author SHA1 Message Date
AJ Martinez
24b05451f6 my workflow is beyond your understanding 2022-01-20 03:39:00 -06:00
AJ Martinez
1e4bc482d0 very small tiny fixes 2022-01-20 02:07:48 -06:00
AJ Martinez
e949e3afb4 Write the rest of the owl 2022-01-19 23:56:23 -06:00
AJ Martinez
be33a1b659 Director cam barebones functionality 2022-01-18 22:41:07 -06:00
James R
484ab4b5dc Merge branch 'fix-software-splitscreen-tilt' into 'master'
Fix splitscreen camera tilting in Software

See merge request KartKrew/Kart!531
2022-01-18 07:56:41 +00:00
James R
d67a074a01 Merge branch 'splitscreen-skybox' into 'master'
Keep track of skybox across splitscreen and change viewpoint

See merge request KartKrew/Kart!533
2022-01-18 07:56:16 +00:00
James R
97d1a415ce Merge branch 'replay-branch-name' into 'master'
Save branch name in replay folder

See merge request KartKrew/Kart!505
2022-01-18 07:50:02 +00:00
James R
e54a4c27d3 Merge branch 'fix-mkdir-each' into 'replay-branch-name'
Fix mkdir-each functions

See merge request KartKrew/Kart!510
2022-01-18 07:47:47 +00:00
Sal
311c22592b Merge branch 'interp-clag-stutter' into 'master'
Fix intermittent stutters with frame interpolation

See merge request KartKrew/Kart!522
2022-01-18 07:34:57 +00:00
James R
7fc72d03ff Uncap frame interpolation on the viewpoint 2022-01-17 23:07:04 -08:00
James R
d06355018d Track skybox within player struct
TODO: Lua

Splitscreen and change viewpoint uses the proper skyboxes!
2022-01-17 22:46:01 -08:00
Sally Coolatta
06b7c17263 Merge branch 'master' into interp-clag-stutter 2022-01-18 01:20:28 -05:00
James R
6ea587de77 Merge branch 'no-dynbase' into 'master'
Don't compile with dynamic base

See merge request KartKrew/Kart!530
2022-01-18 05:24:42 +00:00
James R
5e37a847f0 Interpolate viewrollangle before R_CheckViewMorph 2022-01-17 21:18:38 -08:00
SteelT
159994c2f0 Don't compile with dynamic base 2022-01-17 15:46:44 -05:00
SteelT
025832aaa4 Merge branch 'hannushadow' into 'master'
Hannu's dropshadow hack

See merge request KartKrew/Kart!527
2022-01-17 01:01:25 +00:00
toaster
171cc75607 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into hannushadow 2022-01-17 00:16:36 +00:00
Sal
fda28b7f54 Merge branch 'terrainjoin' into 'master'
Terrain join fix

See merge request KartKrew/Kart!528
2022-01-17 00:13:32 +00:00
toaster
867b0516e6 Terrain pointers were not getting properly relinked on netsave load, now they are. Thanks Sal for taking a moment out of your day to rubber duck with me 2022-01-16 23:53:14 +00:00
SteelT
d384d1b828 Merge branch 'precip-overflow' into 'master'
Fix precip sector search deadlock

See merge request KartKrew/Kart!525
2022-01-16 23:42:33 +00:00
SteelT
b39853d7a1 Merge branch 'bounceremoved' into 'master'
Attempt to fix invalid mobj ref during bouncing

See merge request KartKrew/Kart!526
2022-01-16 23:42:15 +00:00
toaster
14e5ee638e blessings be to hannu
Hannu's dropshadow hack, copied across and edited for Kart's column drawer setting functions.
2022-01-16 23:21:38 +00:00
toaster
ef6ee928ac After I experienced a few consistent crashes for invalid subsector references in P_BounceMove/P_SlideMove, add a few extra checks for whether the mobj is removed. 2022-01-16 22:03:27 +00:00
toaster
3eac1fed0f Rewrote the fix to:
- be comprehensive (still allow rain to be heard against the topleft corner, not just the bottomright corner)
- not use volatile (now uses INT64)
- not perform this pointinsubsector search if the map has no rain/thunder (yes I tested EHZ with this check dummied out so this bug won't crop up again later)
2022-01-16 20:57:56 +00:00
Sal
8ea732fc96 Merge branch 'intro-sound-uncapped-fix' into 'master'
Fix sounds playing multiple times during intro if interpolation is on

See merge request KartKrew/Kart!524
2022-01-16 01:58:40 +00:00
James R
521f8eac3e Fix overflow in precipitation sector search 2022-01-14 22:36:49 -08:00
SteelT
2af1c6fc30 Fix sounds playing multiple times during intro if interpolation is on 2022-01-12 21:07:30 -05:00
Sal
fa6d4bfb2d Merge branch 'bot-maint-2' into 'master'
Bot maintenance 2

See merge request KartKrew/Kart!516
2022-01-13 00:47:54 +00:00
Sal
19ee219bd7 Merge branch 'fix-gl-wiggle' into 'master'
Fix OpenGL underwater/heatwave effect

See merge request KartKrew/Kart!523
2022-01-12 23:01:03 +00:00
James R
6a7ca44302 Don't interpolate frames if avg <35
Proper solution for 85ce207e9
2022-01-12 12:57:52 -08:00
James R
85ce207e9c Do not interpolate if time between game tics <1/35 2022-01-12 04:37:26 -08:00
James R
0d41c36f09 Closer OpenGL underwater/heatwave effect to Software 2022-01-12 04:30:43 -08:00
James R
2c6dfd5498 Do not speed up underwater/heatwave effect in OpenGL 2022-01-12 04:30:03 -08:00
James R
969d449973 Interpolate from time of previous tic
Previously interpolated from last 35th of a second, which
may be offset from game time due to connection lag.

Consider this the proper fix to 6ecac4159a too.
2022-01-12 03:38:17 -08:00
James R
8a7a20e6f2 Fix NOMIXER 2022-01-12 00:33:35 -08:00
SteelT
e9b2ccaedf Merge branch 'fix-nametag-distance-check' into 'master'
Fix nametags rendering inconsistently

See merge request KartKrew/Kart!519
2022-01-12 08:04:34 +00:00
SteelT
71a5030318 Merge branch 'master' into fix-nametag-distance-check 2022-01-12 02:50:32 -05:00
SteelT
192ca07acf Merge branch 'fix-terrain-performance' into 'master'
Fix terrain performance

See merge request KartKrew/Kart!521
2022-01-12 07:44:13 +00:00
James R
fc103834af Cache terrain on levelflats 2022-01-11 22:49:01 -08:00
James R
93c36af2c0 Oops almost fucked it again 11ced1c3d 2022-01-06 00:46:14 -08:00
James R
37b2d81788 Merge branch 'battle-tweak' into 'master'
Battle tweaks

See merge request KartKrew/Kart!517
2022-01-06 06:35:28 +00:00
James R
11ced1c3d6 Fix nametag distance check 2022-01-05 22:32:07 -08:00
Sally Coolatta
bc9cf6faf2 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart 2022-01-06 01:21:10 -05:00
Sally Coolatta
3ba8f38829 Save showfps 2022-01-06 01:20:31 -05:00
Sal
2d278ce222 Merge branch 'no-fade-join' into 'master'
Don't run titlecard fade when joining a netgame

See merge request KartKrew/Kart!518
2022-01-06 06:04:41 +00:00
James R
5da3dd94c0 Disable titlecard fade on join 2022-01-05 21:24:31 -08:00
Sally Coolatta
5edf180bd7 Merge branch 'master' into battle-tweak 2022-01-05 19:38:45 -05:00
Sally Coolatta
c5279e5795 Fix missing line for trick panels 2022-01-05 17:58:48 -05:00
Sally Coolatta
8326f32456 Fix default terrain friction 2022-01-05 17:44:11 -05:00
Sally Coolatta
b31d66e7f8 PLEASE NO RNG 2022-01-05 05:10:09 -05:00