http://bugs.winehq.org/show_bug.cgi?id=34247
Bug #: 34247 Summary: Default installation path is wrong Product: Wine Version: 1.6 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sworddragon2@aol.com Classification: Unclassified
After creating a new profile for Wine (which is pointing at default to Windows XP) and running any installer (for example Guild Wars 1 or Warcraft 3) the default installation path is set to the wrong location. My LANG-variable contains "de_DE.UTF-8" so the default installation path for Guild Wars 1 should be "C:\Programme\GUILD WARS" but it is "C:\Program Files (x86)\GUILD WARS".
http://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2013-08-10 15:29:06 CDT --- That means you're running in WoW64 mode. To create 32-bit prefix set env variable like this WINEARCH=win32 before creating new prefix.
http://bugs.winehq.org/show_bug.cgi?id=34247
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2013-08-10 19:00:16 CDT --- Does Windows create language-specific Program Files? I'm English and hence ignorant on the subject...
http://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #3 from sworddragon2@aol.com ---
That means you're running in WoW64 mode. To create 32-bit prefix set env variable like this WINEARCH=win32 before creating new prefix.
This was indeed an issue but now the path is "C:\Program Files\GUILD WARS" with LANG set to de_DE.UTF-8 instead of "C:\Programme\GUILD WARS".
Does Windows create language-specific Program Files? I'm English and hence ignorant on the subject...
Widows XP 32 bit with a german localization does create C:\Programme on the installation and will use it as default directory.
https://bugs.winehq.org/show_bug.cgi?id=34247
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source Status|UNCONFIRMED |NEW CC| |imwellcushtymelike@gmail.co | |m Summary|Default installation path |"Program Files" is not |is wrong |locale-specific Ever confirmed|0 |1
--- Comment #4 from Ken Sharp imwellcushtymelike@gmail.com --- Confirming. Not sure if anyone will want to fix this as it's kind of arbitrary as long as %PROGRAMFILES% (and similar) is set.
https://bugs.winehq.org/show_bug.cgi?id=34247
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jb999@gmx.de
--- Comment #5 from Ken Sharp imwellcushtymelike@gmail.com --- *** Bug 38549 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com --- (In reply to sworddragon2 from comment #3)
That means you're running in WoW64 mode. To create 32-bit prefix set env variable like this WINEARCH=win32 before creating new prefix.
This was indeed an issue but now the path is "C:\Program Files\GUILD WARS" with LANG set to de_DE.UTF-8 instead of "C:\Programme\GUILD WARS".
Does Windows create language-specific Program Files? I'm English and hence ignorant on the subject...
Widows XP 32 bit with a german localization does create C:\Programme on the installation and will use it as default directory.
You sure you're looking at actual path and not on a display name as shown by Windows Explorer? Also I just tried on Japanese Windows 8.1 and it uses non-localized dir names, so it could as well be windows version specific.
https://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #7 from Ken Sharp imwellcushtymelike@gmail.com --- Wikipedia claims it's a thing...
"In a standard Windows installation, the 'Program Files' directory will be at %SystemDrive%\Program Files (or the localized equivalent thereof)"
https://en.wikipedia.org/wiki/Program_Files
https://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #8 from Ken Sharp imwellcushtymelike@gmail.com --- ...missed this bit:
"In Windows Vista and later versions. (The folder name was the same as in English in the older versions of Microsoft Windows.)"
https://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #9 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Nikolay Sivov from comment #6)
(In reply to sworddragon2 from comment #3)
That means you're running in WoW64 mode. To create 32-bit prefix set env variable like this WINEARCH=win32 before creating new prefix.
This was indeed an issue but now the path is "C:\Program Files\GUILD WARS" with LANG set to de_DE.UTF-8 instead of "C:\Programme\GUILD WARS".
Does Windows create language-specific Program Files? I'm English and hence ignorant on the subject...
Widows XP 32 bit with a german localization does create C:\Programme on the installation and will use it as default directory.
You sure you're looking at actual path and not on a display name as shown by Windows Explorer? Also I just tried on Japanese Windows 8.1 and it uses non-localized dir names, so it could as well be windows version specific.
At least looking at the OS versions I have here, the actual directory name is non-localized since Vista, while it is localized on XP.
https://bugs.winehq.org/show_bug.cgi?id=34247
--- Comment #10 from Ken Sharp imwellcushtymelike@gmail.com --- Can this be closed? Wine is following Windows' behaviour.