Aller au contenu

Photo

Toolset Tech help


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
Couldn't find a more suitable forum for a question regarding a technical probelm, so I thought this would be best. I've already consulted Wiki, and it's solutions have never once fixed my problems (it also seems to assume you have a certain higher level of understanding of the inner workings of some systems, which I apparently don't =( )

     Anyway, I just bought Windows 7 HP x64, I did a complete format of the harddrive prior to this. The very first thing I did when Windows was online, was install DA:O, DA:O-A, and then the toolset. 

    The problem occurs when I open the toolset, I get the error:

"Unable to load the game engine DLL. This can be caused by the DLL missing, other required DLLs missing, or the wrong version of DirectX installed."

     I've upgraded DirectX, I've also attempted to point the toolset toward the DLL file, however the only "engine.dll" file I can locate is in the toolset's folder itself. When I point the toolset to that file, I get the same error...

Is there anyone that might know how to fix it? I went and spent $200 on an operating system upgrade, JUST to get this toolset to where I could actually open it, and it's still not happening, please help.

Modifié par Darion_Blackhammer, 26 mars 2010 - 12:21 .


#2
Challseus

Challseus
  • Members
  • 1 032 messages
This is a long shot, but make sure the Physx dlls were installed with the toolset as well. I had a similar issue during the BETA last year, and that fixed it. Shouldn't be an issue this far ahead in the game, but who knows.

#3
TimelordDC

TimelordDC
  • Members
  • 923 messages
Your Engine.dll was not registered. The installer had a problem where it would sometimes hang during this registration stage and I guess instead of fixing it, the installer just aborts it (without returning an error/warning) now.
Go to Start -> All Programs -> Accessories -> Command Prompt. Right-click and select Run as Administrator. Click Yes on the prompt that appears.
Type the following command:
regsvr32 <complete path to the Dragon Age tools folder>\\Engine.dll
Hit Enter. You should see a pop-up with the message: DllRegisterServer in <path>\\Engine.dll succeeded.

NOTE: all the double slashes above are single-slashes. This forum is still buggy!

Modifié par TimelordDC, 26 mars 2010 - 01:54 .


#4
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
I've tried the regsvr32 thing 2 different ways, with my limited knowledge of command prompt input commands and syntax.

I first went into command prompt and typed:

"regsvr32 c:\\Program Files (x86)\\Dragon Age\\tools\\Engine.dll"

Which returned this error:

The module "c:\\Program" failed to load.

Make sure the binary is stored at the specific path or debug it to check for problems with the binary or dependent .DLL files.

The specified module could not be found.


That being said, i noticed that it did not register anything after the first space in the input command, so i tried it the old fashioned way, back when 8 characters were the maximum per directory. I went to the comand prompt and typed:

"regsvr32 c:\\PROGRA~1\\DRAGON~1\\TOOLS\\Engine.dll"

Which returned the same error, this time saying

The module "C:\\PROGRA~1\\DRAGON~1\\TOOLS\\Engine.dll" failed to load.

The rest of the error message is the same.

So the question is, what am I doing wrong? :(


NOTE: All of the above commands were entered with only one backslash :P 

Modifié par Darion_Blackhammer, 26 mars 2010 - 02:34 .


#5
TimelordDC

TimelordDC
  • Members
  • 923 messages
first command, you need to include the path to the engine.dll in double-quotes (and no, you cannot use the abbreviated form of program files)

#6
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
Thanks for the help thus far, but I've run into the same hitch.



Re-tried it with double quotes, this time it gave me the same error message, but it included the entire path (C:\\Program Files (x86)\\Dragon Age\\Tools\\Engine.dll failed to load) ... im staring at the file in my folder, i know it's there ... but it's not picking it up =/ Any other ideas?

#7
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
Is there a specific directory i should run the command from? Doesn't seem to matter, but just curious


#8
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
As per Challseus's reply: I do remember uninstalling NVidia PhysX right before installing the toolset, as I was assuming it only mattered if you had an NVidia card, which i don't. I'll try installing Physx and see if i get any changes.

#9
Darion_Blackhammer

Darion_Blackhammer
  • Members
  • 68 messages
RAWR! That seems to have been the problem, it's opening now. Thank you Timelord and Challseus for the replies :)

Modifié par Darion_Blackhammer, 26 mars 2010 - 02:48 .