Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Control Panel > Administrative Tools > Event Viewer > Windows Logs > Applications
If you find an error report that is similar to the one above, it is likely that you are missing a necessary DLL file from Windows Media Player. This could be because you have a version of windows that came without it (Windows N) or you uninstalled the player at some point:
1. Reinstall Windows Media Player:
http://windows.microsoft.com/en-us/windows/download-windows-media-player
OR if you want to, you can do this without having to reinstall WMP
If you have a 64-Bit System, do the following:
1. Locate wmp.dll in C:\Windows. The files should be in a folder named something like "C:\Windows\winsxs\wow64_microsoft-windows-mediaplayer-core....."
2. Copy wmp.dll and wmploc.dll to C:\Windows\SysWOW64
3. Go to Start>Run and type regsvr32 c:\windows\syswow64\wmp.dll
4. A "Succeeded" message should appear.
5. Start the game.
For 32-Bit Systems, try this:
1. Locate wmp.dll in C:\Windows. The right files should be in a folder named something like "C:\Windows\winsxs\x86_microsoft-windows-mediaplayer-core......"
2. Copy wmp.dll and wmploc.dll to C:\Windows\system32
3. Go to Start>Run and type regsvr32 c:\windows\system32\wmp.dll
4. A "Succeeded" message should appear.
5. Start the game.
If the game still doesn't start, you might have picked the wrong wmp.dll , at least for 64-Bit there are multiple versions. Search your windows folder for wmp.dll again and see if there are other versions than the one I suggested. To uninstall the previously installed dll, go to Start>Run again and type "regsvr32 -u c:\windows\syswow64\wmp.dll" .
Source Peter_de123:
http://gtm.steamproxy.vip/app/284100/discussions/0/540737414562663604/
Glad you got it fixed! The core framework (XNA) requires WMP Dll's because it is developed by Microsoft, so they like to use their own stuff I suppose. I personally use VLC Media Player... so I understand where you are coming from. XD
I'm running Windows 8.1 Pro 64-bit.
In event viewer, I have 2 errors when trying to start the game.
Application: Over9000Zombies.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.BadImageFormatException
Stack:
at ZombieGame.Game1..ctor()
at ZombieGame.Program.Main(System.String[])
and
Faulting application name: Over9000Zombies.exe, version: 1.0.0.0, time stamp: 0x548ec961
Faulting module name: KERNELBASE.dll, version: 6.3.9600.17278, time stamp: 0x53eeb460
Exception code: 0xe0434352
Fault offset: 0x00012f71
Faulting process id: 0x16fec8
Faulting application start time: 0x01d02c45573e6db7
Faulting application path: M:\Steam\steamapps\common\Over 9000 Zombies!\Over9000Zombies.exe
Faulting module path: C:\WINDOWS\SYSTEM32\KERNELBASE.dll
Report Id: 952e2c9d-9838-11e4-bf02-50465d6529cc
Faulting package full name:
Faulting package-relative application ID:
Wow that is a weird one. Usually that means there is some conflict between x86 and 64 bit somewhere or something critical to the framework is messed up. I don't believe your issue is related to WMP.
I would first start by resinstalling XNA and the .Net Framework. You have the 4.0 version, which should be good enough, but you might want to try the 4.5 version as it might work better on windows 8. Also, for good measure reinstall the game as well.
Tell me how that goes and we can proceed from there :) Thanks for being patient!
Any more ideas?
I am rather stumped. Can you output the error message again, just to verify the problem is still the same?
I have been doing some research on the issue: http://msdn.microsoft.com/en-us/library/system.badimageformatexception(v=vs.110).aspx
"The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid."
Since all the DLLs come from either XNA, .NET or the game itself, one of the three installations has to be messed up in some way. I don't believe its the game, otherwise this problem would be more widespread. So we are left with either XNA or .NET. I also read it could indicate corrupted Windows files. Do you have trouble starting any other games (especially XNA games, e.g. Terraria, Bastion)? If you aren't experiencing trouble with any other games it might not be windows. Its more likely .NET or XNA.
To verify its not a windows file, lets open a command prompt as administrator. To do this in windows 8, right click on the lower left windows Icon and click "Command Prompt (Admin)"
Then type in "sfc /scannow", with no quotes. Make sure everything checks out properly.
Next, since you said your XNA was initially out of date. Let us uninstall XNA one more time, using add remove programs, and then lets run an XNA cleanup utility to make sure everything is gone.
http://blogs.msdn.com/b/astebner/archive/2009/04/10/9544320.aspx Download this and run the tool after doing a normal uninstall. Then reinstall XNA once more.
Report back if any of this has worked. Thanks for being patient while we try to get this to work! :)
I also tried searching in WinSxS for other wmp.dll which there were a number of and trying all of them didn't work either.
Apart from windows error message missing a "be" (may not be compatible) what's the issue here that's stopping it working
Hi, sorry you are experiencing an issue. Did you run the command prompt as Administrator? Not running it as administrator creates some issues on certain windows installs. Also what OS are you running and do you have a 32 or 64 bit processor?
It might be easier to just reinstall Windows Media Player, but the alternative solution has worked for everyone so far, but usually takes a bit of effort :)
Sorry, I can't legally do that without Microsoft suing me. They have some complicated licensing/distribution terms.
Disabling the music is a temporary fix, but the easiest and fastest solution is to just install WMP.