Game Development Community

T3D Setup Issue (DX9 setup) [SOLVED]

by Demolishun · in Torque 3D Beginner · 07/29/2013 (1:20 pm) · 7 replies

I am trying to run the T3D Download from main link at GG. I was able to run the project manager to setup a project. However, when I try to run the engine it give me an error: x3daudio1_7.dll is missing. I tried updating the drivers for the video and the latest of DX11, but no love. I also tried downloading a version of DX9, but it wants me to specify a location for the files. I don't see this as a solution for a user down the road. I also don't see it as a solution to download an SDK as that is not what an end user will want to do. My development machine runs fine, this is for testing code on a non-dev machine.

Has anyone seen this error?
Where can I download an easy to install DX9 that fixes the error?
Is this a sign of needing to update to DX11?

BTW, this same machine runs Crysis just fine. So I don't think it is a video driver issue.

Machine:
Windows 7 64 bit
Intel i7 HP Desktop
Intel HD Graphics 4000

About the author

I love programming, I love programming things that go click, whirr, boom. For organized T3D Links visit: http://demolishun.com/?page_id=67


#1
07/29/2013 (1:27 pm)
Doesn't running a "just update DirectX" give you the relevant files? I'm pretty sure that's what I did (ages ago) on a new laptop I borrowed for testing as new Windows don't ship with all the older Dx9.0c files (great idea Microsoft ... great idea).
#2
07/29/2013 (1:29 pm)
Incidentally it's located in Windows/System32 on my Win7 system.
#3
07/29/2013 (1:44 pm)
@Steve,
Please explain "just update DirectX" like I am an end user and not a developer. I just don't know what that means.

I have applied every update I can think of including running the Windows DirectX web install and it says it is the latest. I have no drivers in the Windows/System32 directory that start with X3D... I suspect I have a borked DX install. But I don't see a good way for an end user to fix this either.
#4
07/29/2013 (1:53 pm)
I just found this for DX9:
www.microsoft.com/en-us/download/confirmation.aspx?id=35

BTW, this looks exactly the same as the DX11 one does, but installs the DX9 stuff. Very confusing. I am going to hold onto this link.

After installing this everything works find. So indeed this is a directx 9 runtime issue.
#5
07/30/2013 (8:46 am)
i.imgur.com/MDKwE.jpg
OC ... right there, baby!
#6
07/30/2013 (9:45 am)
Yeah, just because a machine says its running DX11 doesn't mean its up to date. Fortunately the web installer is smart enough to install everything that is missing. This is why you'll find a ton of old bug threads where people are asked to run the DX runtime web installer even though they say they have DX11 and a call out about it in the FPS tutorial.

I need to see about getting that info added to the docs, seems it didn't come over with the other enhancements from the tutorial.
#7
07/30/2013 (12:01 pm)
@Scott,
Tread carefully there. This is the "second" web installer I tried. The first one only checked DX11 and did nothing about DX9 at all. The one I linked is the only one I found that specifically mentions DX9 and actually installs all the DX9 runtimes. But from looking at the download files they are named the exact same thing. So make sure you mention it must be the DX9 version of the web install.