Dragon Age driving me insane!

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Dragon Age driving me insane!

Post by thorin »

Hello,

I read with disbelief on the Dragon Age wine appdb page that people actually have working dlc in Dragon Age Origins. This flies in the face of absolutely everything I've seen in my experience with the game. I've installed via Steam, installed the prerequisite windows crap through winetricks (dotnet30, physx, vcrun6, vcrun2005 vcrun2008, and everything else). I've manually installed the daupdater service and started it, I've downloaded and manually installed the DLC that I've bought and paid for. (Warden's Keep, Return to Ostager) and everything else possible aside from running it on windows.

When I run the game, none of my paid DLC is authorized, and thus, not possible to play. Please tell me people. How is it possible that some of you are getting working DLC in game but no matter what I do, I can't? If you've had to compile wine with some special patches, I will gladly do the same, just point me to them.

I'm running Ubuntu maverick 64 bit, with an AMD 6000+ cpu and the steam version of Dragon Age. I've tried everything from new wine profiles to downloading the game from scratch (legit, via steam). Resolving this problem is key to maintaining my sanity. Any replies, hints, tricks, more than welcome.
Das Letzte Einhorn
Level 4
Level 4
Posts: 194
Joined: Thu Jun 12, 2008 12:40 pm

Post by Das Letzte Einhorn »

I think that this is relevant for you : http://bugs.winehq.org/show_bug.cgi?id=22308
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

Das Letzte Einhorn wrote:I think that this is relevant for you : http://bugs.winehq.org/show_bug.cgi?id=22308
Thanks, but I've already looked at that one, in fact all of the bugs. The dlc shows as unauthorized no matter if I'm logged in or out. I also have the bug where no dlc shows in-game. Nothing I've been able to do about it yet, I have followed every guide on the subject I can find.
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

One thing that's worth mentioning is that the service, daupdatersvc that's meant to be running in the background, never really starts properly. It starts then almost immediately disappears from my task manager. I'm pretty sure that's not what it's meant to be doing, so any suggestions regarding that?
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

thorin wrote:One thing that's worth mentioning is that the service, daupdatersvc that's meant to be running in the background, never really starts properly. It starts then almost immediately disappears from my task manager. I'm pretty sure that's not what it's meant to be doing, so any suggestions regarding that?
Wine version? Graphics card/drivers? Terminal output?
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

dimesio wrote:
thorin wrote:One thing that's worth mentioning is that the service, daupdatersvc that's meant to be running in the background, never really starts properly. It starts then almost immediately disappears from my task manager. I'm pretty sure that's not what it's meant to be doing, so any suggestions regarding that?
Wine version? Graphics card/drivers? Terminal output?
Wine version is 1.3.4, graphics drivers, not sure of the relevance, but who knows..256.53 from the ubuntu channels, and terminal output just says the service was started successfully. I've got dotnet 1.1, 2.0, and 3.0 installed via winetricks, and vcrun6, vcrun2005, vcrun2008 and physx installed as well, also via winetricks. Before I installed the vcruntimes, the result was the same, nothing showing up in dlc and my content not working, and obviously dotnet is needed to run the service.

When stopping the service via the terminal, I do get this line.

Code: Select all

fixme:service:EnumDependentServicesW 0x124a70 0x00000001 (nil) 0x00000000 0x32ed6c 0x32ed68 - stub
Thanks for all your help so far, people.
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

output for wine net start daupdatersvc

Post by thorin »

This wasn't showing up in the terminal until just now, for some odd reason.

This is the result of wine net start daupdatersvc.

Code: Select all

sirbubbles@sirbubbles-desktop:~$ wine net start daupdatersvc
The Dragon Age: Origins - Content Updater service is starting.
fixme:sync:CreateMemoryResourceNotification (0) stub
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
fixme:shell:URL_ParseUrl failed to parse L"System.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess.resources"
The Dragon Age: Origins - Content Updater service was started successfully.
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

Anyone out there have any ideas? It's a little weird being apparently the only person affected like this. I'm pretty sure I've done everything required, but I can't seem to get anywhere.
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

Looking through the logs for dragon age, I find a logfile, DragonAge_1.log, in which the following is repeated over and over again.

Code: Select all

DA Download Manager (DADM)	Connected to DADM Control Server!
DA Download Manager (DADM)	Failed to configure DADM!
DA Download Manager (DADM)	Disconnected from DADM Control Server!
DA Download Manager (DADM)	Attempting to connect to DADM Control Server!
Obviously it's having trouble with this so-called DADM software. Does this mean anything to anyone? My terminal output for running daupdatersvc still stands as before, I just thought this log might be pertinent.
thorin
Level 3
Level 3
Posts: 50
Joined: Thu Feb 05, 2009 8:09 am

Post by thorin »

After installing a stock ubuntu kernel, I can now use this content while logged out. I was using a mainline kernel before.
Locked