It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello! I installed Trine just fine, but I can't get it to run. It says XINPUT1_3 .DLL is missing.

Now I could download that file somewhere, but I really don't want to get any obscure DLL from even more obscure places.

Does anyone know why I get this error and how to solve that?

Thanks!
Here's a few quick steps to get started:
1) Reinstall the game. It may help, you never know :)
2) Download and install the latest DirectX from Microsoft and the most recent video driver version for your card;
3) Search your hard drive for XINPUT1_3 .DLL and if found copy it to \Windows\System32 and Trine 2's bin folder (or wherever the game's executable is located).
avatar
dxhaFFer: Here's a few quick steps to get started:
1) Reinstall the game. It may help, you never know :)
2) Download and install the latest DirectX from Microsoft and the most recent video driver version for your card;
3) Search your hard drive for XINPUT1_3 .DLL and if found copy it to \Windows\System32 and Trine 2's bin folder (or wherever the game's executable is located).
Ok, thanks. I found a copy of XINPUT1_3.DLL in my Google Chrome folder?
I'll first try step 1 and 2, then if nothing works I'll use the Chrome DLL.


Ok, I reinstalled and now it's missing PhysX loader. I did choose the "repair" option when prompted for the nvidia PhysX installation part.

Interestingly on my administrator account it was first also missing the DLL, then after reinstall the PhysX loader.
I switched to my regular account to post this and tried again, now it's again missing the DLL but doesn't complain anymore about the PhysX loader.

Strange indeed.
Post edited December 15, 2013 by specialsymbol
Locate these two executable in the Trine 2 folder:
[i]trine2_launcher.exe
trine2_32bit.exe[/i]
In the Properties window under the Compatibility tab select 'Run this program as an administrator'.

I just installed Trine 2 and there is no XINPUT1_3 .DLL in its folder but it is located in \Windows\System32\ as well as in different games directories. As for the PhysX folder there are 8 PhysX DLLs in the Trine 2 folder itself, though I do have Nvidia PhysX installed. You can download NVIDIA PhysX System Software from http://www.nvidia.com/object/physx-9.13.0725-driver.html
avatar
dxhaFFer:
Thank you, but this issue is with Trine (1).

I tried it nevertheless, alas - it didn't work. Still missing that DLL.
Sorry, somehow I got fixed on the sequel...

I installed Trine and reproduced this error. As far as I was able to determine, Trine searches the DLL in 3 folders (Trine, System32 and SysWOW64 for 64-bit OS). There is no such DLL in my Trine folder, but I triggered the error by removing XINPUT1_3.DLL from SysWOW64, suggesting that on 32-bit systems it should be located in System32.

Please confirm that the file is present in any of the first two folders on your machine and also check out the logs folder in the Trine directory, it might give you a clue.

If the game is missing the DLL under your regular account, but not Administrator account, it might suggest permission issues. I triggered this error too by denying all access for Administrators, though my error was more generic about the application unable to start.
Set the owner of the DLL to Administrators and assign Full Control permissions to both your account and Administrators. And then start the game with Run As Administrator.
avatar
dxhaFFer:
Good to see (well..) that it's reproducible and not just an error of my system.

Ok, for me the XINPUT1_3.DLL shows up only in two folders, both subfolders of C:\Program Files (x86)\Google\Chrome\Application\ .

It is neither in System32 nor SysWOW64 and also not in the Trine folder.

I just reinstalled Trine on my administrator account and again the DLL is nowhere to be found (except for those Google Chrome folders).
Post edited December 16, 2013 by specialsymbol
I ran into this problem too. After some searching on Google what got things sorted out was downloading and installing DirectX 9 from Microsoft. (The file was 'dxwebsetup.exe' listed as 'DirectX 9.0 Web setup' in its file information.)
Can I install DirectX9 parallel to DX11?
dxdiag still says I have 11 but Trine works now (and I can find the XINPUT1_3.dll file in my Windows directory). So I would assume so.
avatar
specialsymbol: Can I install DirectX9 parallel to DX11?
DirectX 9 and DirectX 11 are distinctly separate libraries. Yes you can install them side by side. I don't know if DirectX 10 is distinct from 11 or even if DX10 is ever needed any more, but DX9 definitely is required as many games still use it.

Unfortunately, Vista and Win 7 (and 8 maybe) come loaded with DirectX 9.0L which is only provided for compatibility and is not a full DirectX 9.0. As such, you need to download and install DirectX 9.0c.

You can get DirectX 9.0 from the Microsoft Download site. There are in fact two options, firstly by downloading and running the latest full DirectX 9 redistributable, and secondly by running the DirectX 9 Web Installer which checks your machine and only downloads the missing files, effectively updating your DirectX 9.
Thank you all!

Installing Direct X solved it. I was pretty sure I had it already installed for dxdiag returned DirectX 11 was indeed already installed and since I am playing X³ Terran Conflict I was pretty sure that DirectX 9 is also installed (X³ is a DX9 game).

However, I went to the Microsoft page and downloaded one Direct X installer (there are two available, both have the same name but different sizes, both are said to be the same.. can someone tell Microsoft this is embarassing?) and:

it solved my issues!

Trine now runs perfectly fine. No administrator rights needed (except to install it).


edit:
To clarify:
I found two dxwebsetup files on the Microsoft homepage. Both share the same name, however they have different sizes.
If you check the properties, one has been signed in August 2004, the other one in March 2011. I installed the newer one. When I tried the old one later it quit right after launch stating it had finished installing, however Windows said it hadn't installed properly. But it works. I guess you only need to run the newer one.
Post edited December 18, 2013 by specialsymbol
Microsoft often releases two different installers for things like directx, dot net, and Visual C++ libraries. The smaller download is usually a net installer (needs an internet connection to download more files). The larger file download is an off-line package (often called redistributable) and contains everything (no internet connection or further downloads required). I always download the redistributable packages.
avatar
hudfreegamer: Microsoft often releases two different installers for things like directx, dot net, and Visual C++ libraries. The smaller download is usually a net installer (needs an internet connection to download more files). The larger file download is an off-line package (often called redistributable) and contains everything (no internet connection or further downloads required). I always download the redistributable packages.
Thanks. In this case both files are the web installer for DirectX 9.0 c, except one comes with a Bing toolbar (the newer one), and the other doesn't work when you ran the newer one first.
Well, you can easily download missing file here xinput13dll.com so you can start your game.