Hannu Hanhi
c3e1e1df26
Fix wrong orientation some boost pads in ogl
2020-05-16 13:47:21 +03:00
filpAM
5acafa5a87
Fix visplane getting allocated twice
2020-05-16 00:20:52 +00:00
Sal
f60d05764d
Merge branch 'clearbans-please' into 'master'
...
Write empty file on clearbans
See merge request KartKrew/Kart-Public!156
2020-05-15 19:29:11 -04:00
Sal
f0f4b7bc1e
Merge branch 'nomixer-fix' into 'master'
...
Fix "NOMIXER" flag compiling
See merge request KartKrew/Kart-Public!159
2020-05-15 19:28:54 -04:00
Sal
43874c3a4d
Merge branch 'now-we-spin-in-spinout-only' into 'master'
...
No more first person hyper spin
See merge request KartKrew/Kart-Public!160
2020-05-15 19:28:38 -04:00
Sal
e4766bbaf1
Merge branch 'ferror-errno-yareyare' into 'master'
...
Fix false file error reporting
See merge request KartKrew/Kart-Public!162
2020-05-15 19:27:08 -04:00
James R
fcbe4e668f
Set timeout on HMS connections
2020-05-15 13:20:40 -07:00
James R
bd3ea52cba
ok
...
(cherry picked from commit 0b9c20cc7086000548e02b39c1abf94ffb56feae)
2020-05-15 11:21:40 -07:00
James R
6bd6b3f38e
Add missing extern to colortranslations
2020-05-15 10:00:05 -07:00
Monster Iestyn
697c7f859e
added missing extern keyword for ms_RoomId in mserv.h (the definition is already in the .c file in this case)
...
(cherry picked from commit 064f4bcf349e9600552a0b99bd0fbfb3cbcf0958)
2020-05-15 09:58:49 -07:00
Monster Iestyn
f89400c728
turn all non-extern variables in s_sound.h into externs (and put their real definitions in the .c file)
...
(cherry picked from commit dab212dc56936dd92a935d0c81003ff1d35ee2ee)
2020-05-15 09:58:28 -07:00
Monster Iestyn
05c8865528
make savegamename in doomdef.h an extern, put the actual definition in d_main.c
...
(cherry picked from commit 89cd756cd83e4a03a34d1f16da18142d8167d889)
2020-05-15 09:52:16 -07:00
James R
e8a2397dea
Rename hms123311.c to http-mserv.c
...
HMS lives on in our hearts!
2020-05-14 17:26:10 -07:00
James R
a6ce21b450
Use Unlock_state here too
2020-05-14 17:23:06 -07:00
James R
85fef2655c
Resize response body buffer as needed
2020-05-14 17:19:25 -07:00
Monster Iestyn
db5cb986ee
Detect infinite alias self-recursion mixed with other commands, such as in the case of alias a "echo test; a"; a
.
...
(Unfortunately, this does not work if "wait" is used instead of "echo", but oh well)
(cherry picked from commit 797ca99f42
)
2020-05-13 16:03:26 -07:00
James R
430fb27ec8
Bind HMS connection with -bindaddr
2020-05-13 15:29:17 -07:00
James R
9dc72f46a2
Identify this branch with VERSIONSTRING
...
This is temporary.
2020-05-12 19:27:54 -07:00
James R
2f63f97692
Reset the masterserver address if the old one was set by the config
2020-05-12 19:22:30 -07:00
James R
72852ab341
Clarify where debug prints go when using masterserver_debug
2020-05-12 19:22:15 -07:00
James R
be3da445c3
Use IPv4 for master server connections
...
Your server's address is gathered from the request, so it needs to be IPv4!
2020-05-12 18:52:55 -07:00
James R
bdcae79cd2
Use new two digit version number for HMS
2020-05-12 17:51:27 -07:00
James R
233e6627de
Merge remote-tracking branch 'origin/master' into http-mserv
2020-05-12 17:50:32 -07:00
Wolfy
f856f18233
Update patch.kart hash
2020-05-11 22:31:38 -05:00
James R
0b887e92ba
Fucking shadowed declarations in hw_md2.c
2020-05-11 18:57:38 -07:00
Alam Ed Arias
ef022ef72c
Makefile: GCC80 does not exist
...
(cherry picked from commit eacf89e309
)
2020-05-11 18:43:25 -07:00
Alam Ed Arias
42f71c0278
Tested to be compile with Mingw64 9.1.0
...
(cherry picked from commit 5a79a446df
)
2020-05-11 18:43:24 -07:00
Alam Ed Arias
ca12cc2518
Makefile: support GCC 9.1
...
(cherry picked from commit d5cc3ce48d
)
2020-05-11 18:43:01 -07:00
Alam Ed Arias
dbb176c61e
Makefile: stop building with DWARF v2 debugging info
...
(cherry picked from commit 07f89fd6b5
)
2020-05-11 18:43:01 -07:00
Wolfy
ec60fb0aff
HWR_CreateBlendedTexture optimizations
...
By Hannu_Hanhi
2020-05-11 17:47:24 -05:00
wolfs
869234d9f1
Merge branch 'default-manifest' into 'awful-mix'
...
Add a default manifest file.
See merge request SinnamonLat/Kart-Public!16
2020-05-10 02:08:19 -04:00
wolfs
b9a3524cc7
Merge branch 'fallback-refusal' into 'awful-mix'
...
Display refusal message if there is no HTTP source and internal downloads are disabled
See merge request SinnamonLat/Kart-Public!17
2020-05-10 02:07:59 -04:00
Wolfy
d24c4bab44
Update hash again
2020-05-09 10:52:23 -05:00
Wolfy
a4502f6ffb
Forgot to update date modified
2020-05-09 09:15:17 -05:00
ThatAwesomeGuy173
6519da0d9f
Display refusal message if there is no HTTP source and internal downloads are disabled
2020-05-09 06:06:21 -06:00
Wolfy
09efbb3e8e
Update patch.kart hash
2020-05-09 03:16:46 -05:00
Wolfy
d80981ab22
Minor credits updates
2020-05-09 01:17:10 -05:00
Steel Titanium
c54a311a30
Add a default manifest file.
...
The tldr is that it fixes opengl not working on systems with broken drivers, which is usually older intel GPUs
2020-05-08 22:59:19 -04:00
wolfs
29bc6489db
Merge branch 'large-server-list' into 'awful-mix'
...
Increase MAXNETNODES so the server list can be larger
See merge request SinnamonLat/Kart-Public!15
2020-05-06 02:57:28 -04:00
Wolfy
dad80d8db1
Fix the RA only linedef
...
I forgot some stuff.
2020-05-05 10:25:40 -05:00
Wolfy
1e81924f9a
Don't use models for signposts
...
based james
2020-05-03 23:51:30 -05:00
Latapostrophe
a3e74a1305
Add back viewpoint names & fix console inputs in replays
2020-04-30 15:50:30 +02:00
Wolfy
af0a93ea53
Merge remote-tracking branch 'remotes/james/awful-mix-fucked' into awful-mix
2020-04-30 04:40:11 -05:00
Wolfy
885d949cf9
Shader batching additions
2020-04-29 00:03:02 -05:00
James R
0cdfaaa56c
Merge remote-tracking branch 'lat/awful-mix' into awful-mix-fucked
2020-04-28 21:56:35 -07:00
James R
e2733600cd
Oops a debug condition snuck in there
2020-04-28 14:35:03 -07:00
Latapostrophe
aad2401ba5
Cam lockon, allow viewpoint change during freecam
2020-04-28 23:24:48 +02:00
James R
a1aa2a5e12
Fix switching the master server
2020-04-28 14:21:57 -07:00
James R
e950efa5fc
Put some mutex on CONS_Printf etc. hahaha
2020-04-28 13:08:43 -07:00
James R
e20dccafd4
Fucking multithreading in the server registration
...
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2020-04-28 12:33:50 -07:00
Latapostrophe
cf64a468f5
Add lua toggle for check hud
2020-04-28 17:24:33 +02:00
James R
8f3820db66
Wait for threads before SDL_Quit (lol)
2020-04-27 18:03:10 -07:00
James R
bdddeb9ecf
Create cond if it doesn't exist when signaling
2020-04-27 18:01:27 -07:00
James R
88bcac0168
Use malloc for hms
2020-04-26 21:56:59 -07:00
James R
1484f0484f
Match MAXSERVERLIST to MAXNETNODES, increase MAXNETNODES
...
Each server in the server list requires a node. It's also MAXNETNODES-1 because
the first node is yourself.
2020-04-26 20:46:33 -07:00
Steel Titanium
ba989dce10
Support for http downloads
...
(cherry picked from commit 6fcc06bf72
)
(cherry picked just the libcurl stuff)
2020-04-26 20:01:15 -07:00
James R
c96506dd3b
Make mod update, room list and server list multithreaded
...
This took fucking ages and it still fails sometimes in edge cases, but I
don't give a FUCK right now.
2020-04-26 19:46:35 -07:00
James R
273b20d81d
Download mismatched md5sum with http
...
This is from b25acfa7
2020-04-26 01:29:40 -07:00
James R
974f9e667b
Fallback you doofus!
2020-04-26 01:28:01 -07:00
Wolfy
fcea81e018
Revert basically every attempted join passwords fix
2020-04-26 01:20:46 -07:00
James R
b3247b48a1
Merge remote-tracking branch 'lat/remove-passwords' into awful-mix-fucked
2020-04-26 01:16:27 -07:00
James R
bb3dcf7d5f
Revert "Reorder join process so password is authenticated before attempting to download"
...
This reverts commit b25acfa782
.
2020-04-26 01:12:40 -07:00
James R
10582beb2a
Revert "Don't send httpsource in SERVERINFO if join password is set"
...
This reverts commit abd15288b4
.
2020-04-26 01:12:39 -07:00
James R
ccb6da9ab7
Revert "Request a download after completing the join challenge"
...
This reverts commit d5ca4d3f42
.
2020-04-26 01:11:25 -07:00
Sally Cochenour
792d1a5f35
Forgotten / TICRATE
2020-04-25 21:33:34 -04:00
Sally Cochenour
b2aebb81ec
'sal-lighting' code ports from v2
2020-04-25 20:56:50 -04:00
Wolfy
82b5ce5495
Remove cv_grskydome
...
This is how GL should've been handling skies all along, no point having an option
2020-04-24 23:48:03 -05:00
Wolfy
0e78159ea1
Merge remote-tracking branch 'remotes/bird/isolatedbatching' into awful-mix
...
# Conflicts:
# src/hardware/hw_main.c
# src/hardware/r_opengl/r_opengl.c
2020-04-24 18:10:25 -05:00
Hannu Hanhi
957768efd1
Fix mistake in previous commit
2020-04-22 23:50:50 +03:00
Hannu Hanhi
4e8349fccc
Fix lighting breaking if trying to use unavailable shaders
2020-04-22 23:50:14 +03:00
ThatAwesomeGuy173
c762472559
Use "addons" instead of "add-ons" for consistency
2020-04-22 01:24:59 -06:00
ThatAwesomeGuy173
3f587d3391
Merge branch 'awful-mix' of https://git.magicalgirl.moe/SinnamonLat/Kart-Public into text-fixes-that-bother-me
2020-04-22 01:01:08 -06:00
Wolfy
eebd73d812
FUCKING-
2020-04-22 02:00:44 -05:00
ThatAwesomeGuy173
bdf67a369a
Merge branch 'awful-mix' of https://git.magicalgirl.moe/SinnamonLat/Kart-Public into text-fixes-that-bother-me
2020-04-22 00:48:09 -06:00
Wolfy
e08fcc14bd
ASHNAL
2020-04-22 01:31:55 -05:00
ThatAwesomeGuy173
296dfe8ffc
Do the same for other messages too
2020-04-22 00:03:45 -06:00
ThatAwesomeGuy173
4ddebca778
Capitalize "record attack" as "Record Attack" and spell "addons" as "add-ons" in the replay hut
2020-04-22 00:01:03 -06:00
Wolfy
c52ce92016
Shut the compiler up
2020-04-21 19:25:18 -05:00
Ashnal
e33e15d87f
Fix dedicated servers not waiting for client wipes.
...
Now they run wipe logic to wait the same amount of
time that clients do, without actually rendering anything.
Previously, the server would start the new map immediately,
and clients would frameskip up to the server when they were done wiping.
2020-04-21 19:16:31 -05:00
Hannu Hanhi
ce1d017a73
Sky dome from SRB2
2020-04-22 00:18:58 +03:00
Hannu Hanhi
e45295f1ea
Don't crash if shaders are unavailable
2020-04-21 23:45:48 +03:00
Hannu Hanhi
812cceb53f
Remove sometimes harmful NetUpdate call from HWR_RenderFrame
2020-04-21 23:32:31 +03:00
Hannu Hanhi
2fdb7627b7
Fix wrong behaviour and lack of animation in ogl sky background
2020-04-21 23:24:32 +03:00
Hannu Hanhi
4309908999
Fix race results screen showing wrong image on maps with skyboxes
2020-04-21 23:23:03 +03:00
Hannu Hanhi
43be277ac7
Newer color tinting shaders ported from SRB2 shader branch
2020-04-21 23:15:44 +03:00
Hannu Hanhi
6cc1c5dd36
Make OpenGL texture filter config save
2020-04-21 22:38:46 +03:00
Hannu Hanhi
b5fb88922a
Faster sprite sorting algorithm
2020-04-21 22:08:52 +03:00
James R
820d4a5f8b
SRB2APPLICATION: this is jart!
2020-04-20 20:22:17 -07:00
James R
bb6bdac111
Make the PACKETVERSION rule easier
...
(cherry picked from commit 4214397679c70a7910c82126783b434f0d10343e)
2020-04-20 20:22:04 -07:00
James R
f13f0e3e11
Remove adminplayer from SERVERINFO (PACKETVERSION 2)
...
(cherry picked from commit 339ceafdf03a54cb562d70079f15587acd639619)
2020-04-20 20:22:01 -07:00
James R
4ed99c60bb
More fine tuned versioning
...
You get a PACKETVERSION, for when some packets change format.
You get SRB2APPLICATION, for when you have big fucking mod.
(cherry picked from commit 6bd383621eee92b215f86c9c4b483934d7e60daa)
2020-04-20 19:59:42 -07:00
wolfs
f9dad05242
Merge branch 'fixsignalhandler-resurrection' into 'awful-mix'
...
2.2 signal handler
See merge request SinnamonLat/Kart-Public!11
2020-04-20 22:42:59 -04:00
Hannu Hanhi
628bd27b88
Fixed and faster transparency sorting for OGL. For easy comparison, check Ethereal Crystal in Abstraction Pack
2020-04-19 18:42:03 +03:00
Hannu Hanhi
ff98d3b28a
Fix skywalls in ogl. Similar to c3f6f263
in master.
2020-04-19 18:19:16 +03:00
wolfs
0150200949
Merge branch 'more-descriptive-error' into 'awful-mix'
...
Show more descriptive error on failed downloads
See merge request SinnamonLat/Kart-Public!10
2020-04-19 00:27:56 -04:00
colette
38cd01b1d3
FOV fixes
...
# Conflicts:
# src/r_main.c
2020-04-18 23:13:54 -05:00
Steel Titanium
437863717a
Show more descriptive error on failed downloads
2020-04-19 00:13:30 -04:00
wolfs
bf1060f7ac
Merge branch 'remove-download-file' into 'awful-mix'
...
Remove the correct file when http download fails
See merge request SinnamonLat/Kart-Public!9
2020-04-18 23:35:21 -04:00
wolfs
783a1c78bd
Merge branch 'awful-mix-httpfixes' into 'awful-mix'
...
Fix super lol compile errors
See merge request SinnamonLat/Kart-Public!7
2020-04-18 23:34:41 -04:00
James R
b341b87a92
Fuck acks!!!!
2020-04-18 18:47:57 -07:00