yquake2remaster/src
Yamagi Burmeister 67b1a8fd95 Implement q2pro URL scheme.
The r1q2 URL generator was, like everything in this game, buggy. It took
cl.gamedir into account when generating the URLs, but overlooked that it
is only set when 'gamedir != BASEDIR'. So baseq2 assets ended up with
/maps/foo.bsp and mod assets with /mod/maps/foo.bsp. q2pro fixed that
to always include the gamedir...

Work around this by refactoring the HTTP -> UDP fallback logic to be
more generic: Count the number of iterations and depending on the
iteration set the gamedir to be used by the URL generator or force
UDP downloads.
2019-01-30 17:14:13 +01:00
..
backends Fix case error for linux -> win32 cross compile 2019-01-13 20:40:58 +01:00
client Implement q2pro URL scheme. 2019-01-30 17:14:13 +01:00
common requested fixes my last commit: proper null checks + undid my removal of a slash + fixed my previous use of va() 2019-01-13 20:32:39 +01:00
game cppcheck fixes. 2018-11-12 22:59:10 +02:00
server Port the server side of HTTP downloading from q2dos. 2018-12-20 18:01:38 +01:00
win-wrapper Convert the quake2.exe wrapper to a Windows GUI application. 2018-02-04 11:35:10 +01:00