http://bugs.winehq.org/show_bug.cgi?id=32250
Pekka Paalanen pq@iki.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pq@iki.fi
--- Comment #9 from Pekka Paalanen pq@iki.fi 2013-06-23 09:39:38 CDT --- (In reply to comment #4)
I copied a fully verified game directory from a windows machine. elementclient.exe still fails to find some files which have chinese names. i tried the (LC_TYPE="en_US") or chinese environment tricks but the result is the same.
This, I believe, is the core of the problem. There is something going wrong with chinese file names.
With Wine 1.2.3, the problem does not exist, and I think it appeared some time early in the 1.3 series of Wine, and has been there ever since. I wish I knew why only very few people have it.
(Before the Rising Call update to PWI, I was able to use Wine 1.5.30 to run only patcher.exe, and then switch to Wine 1.2.3 to run the game itself. That does not work with Rising Call, as elementclient.exe will start patcher.exe instead. Patcher on 1.2.3 will just deadlock, and elementclient.exe on anything else than 1.2.3 does not work. This bug report is one of the "does not work" cases, and is what I currently get.)
LC_CTYPE seems to have some effect. With Wine 1.6_rc2, LC_CTYPE="en_US.utf8", the patcher can verify the game apparently ok, but the game won't run, with the problem in this report. I changed LC_CTYPE="zh_CN.UTF-8", and suddenly verify started to take ages: <10% progress in a few hours, it is apparently downloading every single game file from the server. I changed LC_CTYPE back, and verify is still taking ages, as if temporarily having it chinese totally broke something.
*sigh* Too many variables at play here: wine version and build options, locale, stuff installed via winetricks... this is approaching voodoo. And then some people had no problems. I'm giving up once again.