From steam attempted to play with the latest Proton and Proton GE�(unofficial but popular community version) which includes some version of wine.
Application Details:
Version: | 0.20.34a build 0.20.34a_steam |
License: | Retail |
URL: | https://cosmoteer.net/ |
Votes: | 0 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 7.22-staging |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Nothing, without the workaround.
What does not
On my system it would not even finish loading to the main menu without the workaround.
Workarounds
I had to build a fixed version of iphlpapi.dll with the patch from bug 54251 / 54252 that breaks out of an infinite loop when the DNS is at all odd.
https://bugs.winehq.org/show_b...
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ a/dlls/iphlpapi/iphlpapi_main.c
@@ -2599,6 +2599,7 @@ static DWORD get_dns_server_list( const NET_LUID *luid, IP_ADDR_STRING *list, IP
for (;;)
{
err = DnsQueryConfig( DnsConfigDnsServerList, 0, NULL, NULL, servers, &array_len );
+ if (err != ERROR_SUCCESS && err != ERROR_MORE_DATA) goto err;
num = (array_len - FIELD_OFFSET(IP4_ARRAY, AddrArray[0])) / sizeof(IP4_ADDRESS);
needed = num * sizeof(IP_ADDR_STRING);
if (!list || *len < needed)
What was not tested
Everything, ___without the patch__.
With the patch I was able to play in single player, and have not yet had any friends interested in multiplayer.
Hardware tested
Graphics:
Additional Comments
https://bugs.winehq.org/attach...
PLEASE include�the patch in the 8.0 release.
https://bugs.winehq.org/show_b...
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ a/dlls/iphlpapi/iphlpapi_main.c
@@ -2599,6 +2599,7 @@ static DWORD get_dns_server_list( const NET_LUID *luid, IP_ADDR_STRING *list, IP
for (;;)
{
err = DnsQueryConfig( DnsConfigDnsServerList, 0, NULL, NULL, servers, &array_len );
+ if (err != ERROR_SUCCESS && err != ERROR_MORE_DATA) goto err;
num = (array_len - FIELD_OFFSET(IP4_ARRAY, AddrArray[0])) / sizeof(IP4_ADDRESS);
needed = num * sizeof(IP_ADDR_STRING);
if (!list || *len < needed)
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Arch Linux | Jan 01 2023 | 7.22-staging | Yes | No | Yes | Garbage | Michael J Evans |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.