[Bug 20716] Dragon Age: DLC tabs are all empty

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 9 19:51:32 CST 2010


http://bugs.winehq.org/show_bug.cgi?id=20716

--- Comment #10 from Austin English <austinenglish at gmail.com> 2010-11-09 19:51:31 CST ---
I debugged this a bit with Dragon Age: Origins, Ultimate Edition. Here's what I
found:

under windows 7:
made a fresh install, did NOT login to my account (which has the cd key/extra
addon stuff activated). Go to 'installed content', which shows all addins, all
unauthorized, except for 'Dragon Age: Awakening'
deleting Bioware from my docs, and running configure before daorigins, then
logging in works (and everything shows as authorized)
deleting Bioware from my docs, and running daorigins without configure, then
logging in works (and everything shows as authorized).

under wine:
fresh install, no login, 'installed content' is blank.
if I then login, with my account with content activated, still blank.
If I copy 'Bioware' from 'My Documents' on windows computer, then run, the
content shows as 'available', but not installed (it would charge my Bioware
account, I presume)

If I download the DLC manually from
http://social.bioware.com/user_entitlements.php, then install using
daupdater.exe and the .dazip file form the website, it shows up as installed,
but unauthorized.

A few more things:
no-dvd patches have no effect on authorization (on windows, works with dvd in
drive or with no-dvd patch).

So, at least 2 bugs here:
1) on Dragon Age: Origins, Ultimate Edition, plugins should all be installed by
default.
2) content installed is not authorized when it should be

and a potential third bug:
3) content should reappear whenever the user's Bioware folder is removed
(probably related to a combination of bugs 1 and 2)

for what it's worth, I compared my windows and wine Program Files folders, but
all files were identical.

Relevant terminal output appears to be (when running daorigins.exe):
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"DAUpdater.Engine"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER: unimplemented
TransmitFile


additionally, when comparing windows/wine, something else I noticed is the
'Install Dragon Age.log' file in My Documents. On win7, I get:
[Tuesday Nov 09 13:03:20 2010] Installer defined, but not found -
I:\software\EAAccessInstaller.exe
[Tuesday Nov 09 13:03:20 2010] UpdateAddInsXML
[Tuesday Nov 09 13:03:20 2010] ExecWait ["C:\Program Files (x86)\Common
Files\BioWare\saferun.exe" "D:\data\DAOU_UpdateAddinsXML.exe"
/programlocation="C:\Program Files (x86)\Dragon Age" /addins="BioWare\Dragon
Age\Settings\addins.xml" /offers="BioWare\Dragon Age\Settings\offers.xml" /S]
[Tuesday Nov 09 13:03:20 2010]  - result=0

and on wine:
[Tuesday Nov 09 22:01:56 2010] Installer defined, but not found -
I:\software\EAAccessInstaller.exe
[Tuesday Nov 09 22:01:56 2010] UpdateAddInsXML
[Tuesday Nov 09 22:01:56 2010] ExecWait ["C:\Program Files\Common
Files\BioWare\saferun.exe" "I:\data\DAOU_UpdateAddinsXML.exe"
/programlocation="C:\Program Files\Dragon Age" /addins="BioWare\Dragon
Age\Settings\addins.xml" /offers="BioWare\Dragon Age\Settings\offers.xml" /S]
[Tuesday Nov 09 22:01:57 2010]  - result=-1

(key difference being the result). Windows has an additional log, 'DAO Ultimate
Addins Updater.log', which shows the addins being installed.

As a guess, I tried native msxml3,4,6 from winetricks (as well as installing
dotnet20 _before_ installing Dragon Age, but it made no difference.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list