Jump to content
Jedi Phoenix

Super Meat Boy problem


Recommended Posts

I've been playing SMB a lot, and when i needed to reinstall Windows again like 2 months ago, the damn thing would'nt want to run at all. It says a directx dll is missing, and I tried everything that everyone said on different forums, none of them worked.

 

So, first solution was, "Update your Directx". Cool enough, i did it, but the dll is still missing. I then tried to download it individually, which caused the game before it starts up. Then, i downloaded the developers's kit for directx, installed it too, nothing changed. Filled with diabolical rage this time, I looked for the dll in the package, and found it. The problem is, the dll is only for 64bit systems, and mine is 32bit. I was like ._________________________________________________________________________.

 

Someone else said that I should get it off steam and try it that way, since it has the necessary update. No it doesn't, tried it from a friend's account. I'm totally hopeless and helpless about this, like I have been for 2 months, and I'm missing the game. I completed it until the salt factory, with 100% every level. I want to play it again, does any one of you have any ideas what I could do besides the non-working solutions up there? If yes, my thanks to you in advance.

 

EDIT - forgot to mention in advance, that the game obviously ran on the 32bit XP system before, just to avoid stupid questions as it's pretty obvious.

 

 

 

 

EDIT2 - the specific dll the game is asking for is d3dx9_42.dll

Link to comment
Share on other sites

Actually it's kinda weird, since it asks for a file from DirectX 9 and nowadays it's 10 and upwards. I would think of downloading DirectX 9 for 32 bit systems and trying to install it, but probably it will say you already have an updated version and all that crap. UNLESS! you can extract the contents of it somehow and then pasting it... somewhere it might work D:

Link to comment
Share on other sites

Of course it's asking for a directx9 file since I'm on Windows XP, which does not support anything higher. And like I said, I unpacked the developer's kit of DX9, found several dll's with that name, but they were all for Vista and 7 systems, and the 64 bit windows XP, but I have a 32 bit one, and the package doesn't have one.

 

On a probably related note, after the aforementioned reinstall of Windows, another game did some weird shit. It was Unreal Gold, which now lags as if I were trying to play Crysis in a Pentium 3 machine. Didn't find the install disk for that game, so maybe it can be fixed by that. Just pointing it out if it means anything. Project Eden on the other hand worked perfectly without a reinstall.

 

 

Link to comment
Share on other sites

Link to comment
Share on other sites

I've been playing SMB a lot, and when i needed to reinstall Windows again like 2 months ago, the damn thing would'nt want to run at all.

On a probably related note, after the aforementioned reinstall of Windows, another game did some weird shit. It was Unreal Gold, which now lags as if I were trying to play Crysis in a Pentium 3 machine. Didn't find the install disk for that game, so maybe it can be fixed by that. Just pointing it out if it means anything. Project Eden on the other hand worked perfectly without a reinstall.

 

So, lemme piece these together and try to get this straight. From the sounds of it, you needed to reinstall Windows, obvious assumption being due to OS errors and corruptions. While on the other hand, you couldn't find install disks for some of these games, while others worked fine without a reinstall. So.. You just installed a fresh copy of Windows over top of a pre-existing and error ridden version that was causing enough problems to require trying to start fresh. Which in turn left pre-existing games already on there, probably trying to run from the old and FUBAR Windows directory as well as registry?

 

Huh...

Link to comment
Share on other sites

Nope, I always install my games on a different hard drive/partition (depending on cases) than the one that has the operating system. If i install them there, the most I do is copy the saves and the documents folder for future "recreation" purposes. I formatted the partition that had the operating system before installing windows again, while SMB was on a completely different harddrive. Reinstalling the game didn't solve the problem either.

Link to comment
Share on other sites

  • 3 weeks later...

Zan's link to dxwebsetup should work. I used to use it back on XP myself and it always fixed dll errors. There's a slight chance that it's a video/audio driver issue, may want to update/downgrade those drivers if the dxwebsetup didn't help. If none of those work, I'm not really sure what else you can do other than uninstalling DirectX then reinstalling it. I've never tried it myself so it may cause some other issues but if you absolutely have to, you can try it.

Link to comment
Share on other sites

I can not update directx anymore, since it won't. I'm assuming it thinks it has everything it needs, and the fact that even the developers kit didn't add anything new to it, just proves the idea. I have removed directx once with a program made for that, and then reinstalled it, but it only messed up programs like skype, where I now have to use an old version 'cause it's not finding its entry in some dll (must be a reg error, but i don't care until skype works with that previous version).

 

So all in all, whenever I update the fuck out of directx, it doesnt do jackshit to the game.

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...