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

×
I bought the latest Humble Bundle to get Toki Tori but when I try to run
it (the windows version) it gives me this error...



"This application has failed to start because MSVCP100.dll was not found."



This forum is full of clever helpful type people so I figured I'd ask here.
Anyone know how to fix this?

I'm running win xp (service pack 3).
That sounds like a runtime library. Maybe download this Microsoft Visual C++ 2010 Redistributable Package (x86) will solve the problem:
http://www.microsoft.com/download/en/details.aspx?id=5555

EDIT: Disclaimer, if it does not work, don't blame me, I haven't touched Microsoft products (with the exception of Windows XP strictly to play games) with a ten-foot pole for a long time :-)
Post edited February 15, 2012 by tarangwydion
Seconded, was just about to write the same.
Just for future needs, MSVCP8 is Visual C++ 2005, MSVCP9 is Visual C++ 2008, and MSVCP10 is Visual C++ 2010.

Installing the required redistributable package will fix the problem (most of the times, regarding games, you'd need to install the x86 package, since very few games are x64).
Is there any chance installing this could mess up my operating system? Does it just install the runtime libraries or are they part of a larger install?

I mean I want to play Toki Tori but not so bad that I cause everything else stop running. :)
From my understanding, installing runtime libraries should be quite safe. I remember in my university years back then we needed to install runtime library for Visual Basic on computers which did not have Visual Basic installed in order to run programs created with Visual Basic there. Besides, this runtime is from Microsoft itself, and not from some third-party developers, so it should be safe.
No worries about this set of runtime libraries messing up stuff.

They don't do anything on their own. Their only use is to provide system-level functionality for the programs that are written with them in mind.

I hope my inbuilt computer jargonese to simple English translation works for you :)
avatar
PhilD: Is there any chance installing this could mess up my operating system? Does it just install the runtime libraries or are they part of a larger install?
Nope to both questions. The packages are minimal, and contain only the files required to run applications developed with Visual C++. Nothing else.
I installed the Microsoft Visual C++ 2010 Redistributable Package (x86) and it worked. The game is no longer asking me for that .dll

But... it immediately kicked up another error.


"This application has failed to start because d3dx9_43.dll was not found."


I'm assuming this is a DirectX file. Anyone know know what version of DirectX I need
to get this .dll?

I checked and I have... DirectX 9.0c (4.09.0000.0904)

I should mention I have an older video card (a geforce fx5700 ultra... which might be the problem) so I'm not really sure newer versions of directX will work.
Post edited February 15, 2012 by PhilD
Download the latest version of DirectX 9.0c directly from Microsoft.

There is a gazillion of different versions of 9.0c, usually this error appears when yours is too old.
Post edited February 15, 2012 by Psyringe
Just install the June 2010 DirectX redistributable, and you'll never have problems with different DirectX versions.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8109
Installing the updates solved both errors. Thanks for the help everyone! :)