http://bugs.winehq.org/show_bug.cgi?id=36465
Bug ID: 36465 Summary: Age of Wushu: Lua script - Create device failed! Product: Wine Version: 1.7.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: furyhamster@gmail.com
Created attachment 48516 --> http://bugs.winehq.org/attachment.cgi?id=48516 Terminal output from running the launcher.
Running the launcer of Age of Wushu opens up an window titled "lua script" and in that window it states that "Create device failed!"
http://bugs.winehq.org/show_bug.cgi?id=36465
--- Comment #1 from furyhamster@gmail.com --- Created attachment 48517 --> http://bugs.winehq.org/attachment.cgi?id=48517 Screenshot of the problem
http://bugs.winehq.org/show_bug.cgi?id=36465
--- Comment #2 from furyhamster@gmail.com --- Here is the download link: http://www.ageofwushu.com/download
http://bugs.winehq.org/show_bug.cgi?id=36465
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.ageofwushu.com/d | |ownload
http://bugs.winehq.org/show_bug.cgi?id=36465
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce the error.
Starting with 'fxlaunch.exe', a splash with a single 'confirm' button is shown.
The main user interface is built on dynamic HTML with news, forum sections and the like. The game will automatically detect and download updates. There is some server list view where one can select a server. The connection speed can't be detected as the game calls builtin 'ping.exe' which is just a fake app in Wine.
After clicking 'play' button another updater dialog is shortly shown. This belongs to 'GPK' ('Game Protect Kit') which looks like a better HackShield/NProtect clone.
Then the main splash is shown. At this point the game looks like it stalled.
It seems the builtin engine stresses the heap in very inefficient way (lots of small chunk allocations) and additionally the protection part (GPK) has watcher threads doing fancy stuff.
You can watch the train wreck by setting up a log file watcher
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Snail Games USA/Age of Wushu
$ tail -f bin/trace.log --- snip ---
It takes about 10 minutes until the blue process bar is moving for the first time. After some additional minutes the in-game login screen is finally shown and one can actually log in.
Can you retest with Wine 1.7.19 and tell where/when does this message show up? Provide 'bin/trace.log' if still present.
$ sha1sum AgeofWushu_download.exe a7101c50ce8deb33008da4ce044fca5e3add721d AgeofWushu_download.exe
$ du -sh AgeofWushu_download.exe 1.9M AgeofWushu_download.exe
$ wine --version wine-1.7.19
Regards
http://bugs.winehq.org/show_bug.cgi?id=36465
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
it seems the first time startup after fresh installation has that rather large delay. After starting a few more times it now takes about 3 minutes until login :)
Anyway, I got into the game. There is some room where one can select a story and tailor the in-game character.
There is some annoying "Don't speed up!" in-game dialog frequently displayed.
Searching the net reveals similar reports for Windows and MAC:
http://www.ageofwushu.com/forums/viewtopic.php?f=29&t=7339
http://www.ageofwushu.com/forums/viewtopic.php?f=30&t=14469
http://portingteam.com/topic/9284-age-of-wushu-dont-speed-up-tip-spam/
That probably deserves it's own Wine bug :-)
Regards
https://bugs.winehq.org/show_bug.cgi?id=36465
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=36465
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED URL|http://www.ageofwushu.com/d |https://web.archive.org/web |ownload |/20140802041252if_/http://u | |pdate.ageofwushu.com/USA_9Y | |IN/files/3/AgeofWushu_downl | |oad.exe Status|UNCONFIRMED |RESOLVED
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- I tried an archived version of the installer Focht tried (SHA1 matches) and it can't connect to the update server. It seems the game is still active, but the installer probably changed in 7 years.
OP didn't bother to respond, so resolving ABANDONED.
https://bugs.winehq.org/show_bug.cgi?id=36465
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=36465
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello Gijs,
--- quote --- I tried an archived version of the installer Focht tried (SHA1 matches) and it can't connect to the update server. It seems the game is still active, but the installer probably changed in 7 years. --- quote ---
they removed the old client version installer payloads.
The actual downloader was still snapshotted:
https://web.archive.org/web/20140802121425/http://update.ageofwushu.com/USA_...
https://www.virustotal.com/gui/file/e652926e2c4665c76a665946af3816dcc36969d4...
$ sha1sum data1_AgeofWushu_Setup.exe 8fd72f86d2934afd0fc7c26d0b08005d26874293 data1_AgeofWushu_Setup.exe
$ du -sh data1_AgeofWushu_Setup.exe 2.5M data1_AgeofWushu_Setup.exe
Unfortunately all the big .CAB payloads are nowhere to be found on the server.
--- snip --- $ WINEDEBUG=+wininet wine ./AgeofWushu_download.exe ... 0118:trace:wininet:open_http_connection connecting to L"update.ageofwushu.com", proxy (null) 0118:trace:wininet:open_http_connection Created connection to L"update.ageofwushu.com": 00584108 0118:trace:wininet:build_request_header Adding custom header L"Accept" (L"*/*, \00e4\00aa\0001\00b0\00eau\0002") 0118:trace:wininet:build_request_header Adding custom header L"Host" (L"update.ageofwushu.com") 0118:trace:wininet:build_request_header Adding custom header L"User-Agent" (L"Agent") 0118:trace:wininet:HTTP_HttpSendRequestW Request header -> L"GET /USA_9YIN/files/3/data2.cab HTTP/1.0\r\nAccept: */*, \00e4\00aa\0001\00b0\00eau\0002\r\nHost: update.ageofwushu.com\r\nUser-Agent: Agent\r\n\r\n" 0118:trace:wininet:HTTP_HttpSendRequestW full request -> "GET /USA_9YIN/files/3/data2.cab HTTP/1.0\r\nAccept: */*, \xe4\xaa\x01\xb0\xeau\x02\r\nHost: update.ageofwushu.com\r\nUser-Agent: Agent\r\n\r\n" 0118:trace:wininet:HTTP_GetResponseHeaders --> 0118:trace:wininet:read_line returning "HTTP/1.1 404 Not Found" --- snip ---
My old backup with the full client download was destroyed some years ago so there is indeed no way to reconstruct WuShu v0.0.1.116.
--- snip --- $ wget http://web.archive.org/cdx/search/cdx?url=%22update.ageofwushu.com/USA_9YIN/..." -q -O - | grep application/
com,ageofwushu,update)/usa_9yin/files/3/ageofwushu_download.exe 20140802041252 http://update.ageofwushu.com/USA_9YIN/files/3/AgeofWushu_download.exe application/octet-stream 200 U4IBYUGORXVTGAENUTHAIT6KLY5N24Q5 1700590
com,ageofwushu,update)/usa_9yin/files/3/data1_ageofwushu_setup.exe 20140802121425 http://update.ageofwushu.com/USA_9YIN/files/3/data1_AgeofWushu_Setup.exe application/octet-stream 200 R7LS7BWSSNFP2D6HYJWQWCAALUTIOQUT 2314260 --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=36465
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
--- quote --- Unfortunately all the big .CAB payloads are nowhere to be found on the server. --- quote ---
on a spontaneous inspiration I now searched without MIME type and surprise - the CAB files were snapshotted on archive.org as well. For whatever reason archive.org shows them as 'text/plain' mime type.
--- snip --- $ wget http://web.archive.org/cdx/search/cdx?url=%22update.ageofwushu.com/USA_9YIN/..." -q -O -
com,ageofwushu,update)/usa_9yin/files/3/ageofwushu_download.exe 20140802041252 http://update.ageofwushu.com/USA_9YIN/files/3/AgeofWushu_download.exe application/octet-stream 200 U4IBYUGORXVTGAENUTHAIT6KLY5N24Q5 1700590
com,ageofwushu,update)/usa_9yin/files/3/ageofwushu_download.exe 20150522063154 http://update.ageofwushu.com/USA_9YIN/files/3/AgeofWushu_download.exe warc/revisit - U4IBYUGORXVTGAENUTHAIT6KLY5N24Q5 522
com,ageofwushu,update)/usa_9yin/files/3/ageofwushu_download.exe 20150918234146 http://update.ageofwushu.com/USA_9YIN/files/3/AgeofWushu_download.exe warc/revisit - U4IBYUGORXVTGAENUTHAIT6KLY5N24Q5 528
com,ageofwushu,update)/usa_9yin/files/3/data1_ageofwushu_setup.exe 20140802121425 http://update.ageofwushu.com/USA_9YIN/files/3/data1_AgeofWushu_Setup.exe application/octet-stream 200 R7LS7BWSSNFP2D6HYJWQWCAALUTIOQUT 2314260
com,ageofwushu,update)/usa_9yin/files/3/data2.cab 20140802060650 http://update.ageofwushu.com/USA_9YIN/files/3/data2.cab text/plain 200 7PTVYYGNOFPXFCNFBGEJ2VXP4PNCWJAU 1876000523
com,ageofwushu,update)/usa_9yin/files/3/data3.cab 20140802121430 http://update.ageofwushu.com/USA_9YIN/files/3/data3.cab text/plain 200 6KETXLPRVCI6UF74FQJ54GTMIZJKHPG7 1887997890
com,ageofwushu,update)/usa_9yin/files/3/data4.cab 20140802062025 http://update.ageofwushu.com/USA_9YIN/files/3/data4.cab text/plain 200 EKZC45MT3WSU6JYXJ4532WAQ5MOUF7IE 1887995448
com,ageofwushu,update)/usa_9yin/files/3/data5.cab 20140802061456 http://update.ageofwushu.com/USA_9YIN/files/3/data5.cab text/plain 200 HJJTBFGBJPMB43EZB3AT6W3HRT255M6E 1887959250
com,ageofwushu,update)/usa_9yin/files/3/data6.cab 20140802053708 http://update.ageofwushu.com/USA_9YIN/files/3/data6.cab text/plain 200 X2NB5S3CBXRDFBT3CKKDKNYOHAOPFC54 1887878377
com,ageofwushu,update)/usa_9yin/files/3/data7.cab 20140802042802 http://update.ageofwushu.com/USA_9YIN/files/3/data7.cab text/plain 200 ST2Z2NBNRUDPQLXPKUF65FLOFZLAP2Q6 740306168 --- snip ---
https://web.archive.org/web/20140802060650/http://update.ageofwushu.com/USA_...
https://web.archive.org/web/20140802121430/http://update.ageofwushu.com/USA_...
https://web.archive.org/web/20140802062025/http://update.ageofwushu.com/USA_...
https://web.archive.org/web/20140802061456/http://update.ageofwushu.com/USA_...
https://web.archive.org/web/20140802053708/http://update.ageofwushu.com/USA_...
https://web.archive.org/web/20140802042802/http://update.ageofwushu.com/USA_...
That would take ages to download them all. But even then, I couldn't reproduce the issue back in the old days.
Regards