http://bugs.winehq.org/show_bug.cgi?id=19176
Summary: err:ddeml:WDML_CreateString Unknown code page 437 Product: Wine Version: 1.1.25 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: perchrh-wine@pvv.org
Created an attachment (id=22166) --> (http://bugs.winehq.org/attachment.cgi?id=22166) Output of WINEDEBUG=+ddeml
The installer of "Mordor 1 The Depths of Dejenol" (demo and full version) fails and the message "err:ddeml:WDML_CreateString Unknown code page 437". This may or may not be the reason it crashes, but in any case it looks to be a shortcoming in Wine's ddeml.dll
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #1 from Per Christian Henden perchrh-wine@pvv.org 2009-07-04 05:23:56 --- *** Bug 19175 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=19176
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|-unknown |user32 Summary|err:ddeml:WDML_CreateString |Installer of "Mordor 1 The |Unknown code page 437 |Depths of Dejenol" (demo | |and full version) fails Ever Confirmed|0 |1
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-04 11:58:14 --- Confirming, WDML_CreateString which is being called by DdeCreateStringHandleA understands only CP_WINANSI & CP_WINUNICODE codepages.
Even thou MSDN specs only above two as valid options, running few tests with different code pages succeeds on Win2k and WinXP.
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #3 from Per Christian Henden perchrh-wine@pvv.org 2009-07-04 13:36:17 --- I did some research, hope it can be useful:
A web search says WINANSI is Windows code page 1252, a superset of ISO 8859-1. And that they have replaced the control characters with letters.
Also, Google shows logs with this error occuring for the codepages 437, 850 and 852. The lower half of these three 8 bit tables are equal to the ansi table.
If these three (and other) encodings are subsets of WINANSI (disregarding control characters), then they could all be mapped to WINANSI. Perhaps that is what Windows' implementation of the WDML_CreateString is doing. The mapping operation may be simple: for every byte > 127, replace with value from convertion table.
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #4 from Austin English austinenglish@gmail.com 2010-06-04 15:40:06 --- This the game? http://decklinsdomain.net/demdev/archives/contents.htm
is this still a problem in current (1.2-rc2 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #5 from Per Christian Henden perchrh-wine@pvv.org 2010-06-04 16:48:08 --- Yes, that url is correct. I just reproduced this issue with wine 1.2-rc2 and a clean .wine directory. Note that this issue doesn't make the installer fail. The installer fails for other reasons with new versions of wine, though.
http://bugs.winehq.org/show_bug.cgi?id=19176
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |http://decklinsdomain.net/d | |emdev/archives/contents.htm
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #6 from Wylda wylda@volny.cz 2010-06-08 07:42:32 --- Created an attachment (id=28672) --> (http://bugs.winehq.org/attachment.cgi?id=28672) console log from wine-1.2-rc2-197-ge1fd439 +relay
Installer crashes during the copying of C:\MDRTMP.TM~\SHOCK.WAV to C:\MORDOR\MUSIC\SHOCK.WAV.
Adding a relay log, if that could shine some light into the problem.
http://bugs.winehq.org/show_bug.cgi?id=19176
Per Christian Henden perchrh-wine@pvv.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Installer of "Mordor 1 The |ddeml WDML_CreateString |Depths of Dejenol" (demo |does not support all |and full version) fails |codepages
--- Comment #7 from Per Christian Henden perchrh-wine@pvv.org 2011-01-07 16:39:48 CST --- Issue 19184 tracks the file copying problem. This ticket should focus on the other issue mentioned, concering ddeml.
Also occurs with wine 1.3.10.
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #8 from butraxz@gmail.com 2013-06-27 12:26:55 CDT --- This ticket has not been updated for over 900 days.
Is this still an issue in wine version 1.6-rc3 or higher or is this to be closed as abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #9 from Per Christian Henden perchrh-wine@pvv.org 2013-06-27 16:30:05 CDT --- Bug is still present with wine-1.6rc3. Reproduced with a fresh .wine-prefix. The output is "err:ddeml:WDML_CreateString Unknown code page 437".
http://bugs.winehq.org/show_bug.cgi?id=19176
Per Christian Henden perchrh-wine@pvv.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #22166|0 |1 is obsolete| |
--- Comment #10 from Per Christian Henden perchrh-wine@pvv.org 2013-06-27 16:33:49 CDT --- Created attachment 45003 --> http://bugs.winehq.org/attachment.cgi?id=45003 Output of WINEDEBUG=+ddeml (wine 1.6rc3)
https://bugs.winehq.org/show_bug.cgi?id=19176
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #11 from super_man@post.com --- (In reply to Wylda from comment #6)
Created attachment 28672 [details] console log from wine-1.2-rc2-197-ge1fd439 +relay
Installer crashes during the copying of C:\MDRTMP.TM~\SHOCK.WAV to C:\MORDOR\MUSIC\SHOCK.WAV.
Adding a relay log, if that could shine some light into the problem.
I am also stuck at copying this file. And console shows this
err:ddeml:WDML_CreateString Unknown code page 850
But it feels that this could be user error. If you download all those 3 files from the pointed website. It's not so clear what's the correct directory structure to get these installed. Does this even work on windows?
wine 1.9
https://bugs.winehq.org/show_bug.cgi?id=19176
--- Comment #12 from Per Christian Henden perchrh-wine@pvv.org --- (In reply to super_man from comment #11)
(In reply to Wylda from comment #6)
Created attachment 28672 [details] console log from wine-1.2-rc2-197-ge1fd439 +relay
Installer crashes during the copying of C:\MDRTMP.TM~\SHOCK.WAV to C:\MORDOR\MUSIC\SHOCK.WAV.
Adding a relay log, if that could shine some light into the problem.
I am also stuck at copying this file. And console shows this
err:ddeml:WDML_CreateString Unknown code page 850
But it feels that this could be user error. If you download all those 3 files from the pointed website. It's not so clear what's the correct directory structure to get these installed. Does this even work on windows?
wine 1.9
I can confirm that it does work on Windows. I tried those binaries on WinXP a couple of years ago with success, earlier I ran those binaries on Win95 with success. The game shipped in the days of Win3.1/Win95.
https://bugs.winehq.org/show_bug.cgi?id=19176
Per Christian Henden perchrh-wine@pvv.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64 Version|1.1.25 |4.0-rc1
https://bugs.winehq.org/show_bug.cgi?id=19176
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #13 from Wylda wylda@volny.cz ---
Still in wine-4.0-rc1:
"0026:err:ddeml:WDML_CreateString Unknown code page 437"
But it does not affect installation itself - bug 19184 is fixed already.