[Bug 47816] New: Half Life 2 doesn't download custom/missing files from HTTP server
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Sep 26 14:55:41 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47816
Bug ID: 47816
Summary: Half Life 2 doesn't download custom/missing files from
HTTP server
Product: Wine
Version: 4.16
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winsock
Assignee: wine-bugs at winehq.org
Reporter: greob at yahoo.com.sg
Distribution: ---
Created attachment 65306
--> https://bugs.winehq.org/attachment.cgi?id=65306
log generated by Steam's Proton
This issue is related to Half Life 2 mod Neotokyo (and possibly all other mods,
even Half Life 2 and its derivatives as well).
Multiplayer HL2 servers often serve custom maps and other assets through a
separate http server called "fast download" in order to reduce bandwidth burden
on the game server itself.
When missing a map, or any other asset, the game client (hl2.exe) connects to
that "fast download" server through http and fetches the missing content.
This works on Windows, but not under Wine. I see absolutely no connection
attempt coming from my Linux client. Nothing in Wireshark, so I assume it's not
even getting past the socket level.
Example from nginx http server log of a Windows client Get request:
26/Sep/2019:19:32:31 +0200] "GET /test_fastdl//maps/nt_ballistrade_ctg.bsp.bz2
HTTP/1.1" 200 2768027 "hl2://123.123.123.123:26300" "Half-Life 2"
I suspect this error is related to the problem (see log attached):
warn:winsock:WS2_recv_base -> ERROR 10035
Ran inside Proton (Valve's redistribution of Wine, version 4.16) with
WINEDEBUG=warn+all %command%.
I'm available for any further information. I would love to help figure this out
but I'm not sure where to start digging myself.
Love you all!
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list