December 23, 2012 at 6:12 am #1924
I have long been away from this game aswell and just recentely downloaded the winter version of bc and it would not run and popped up this message exactly “The progam can’t start because MSVCCP110.dll is missing from your computer. Try reinstalling the program to fix the problem.” I then tried to go to the windows site and downloaded and installed the C++ distributable thing and then tried to run again. No avail… any help at all would be appreciated especially since Christmas break is a upon us and I will be extremely active!
December 23, 2012 at 12:10 pm #2184
- This topic was modified 4 years ago by Deceth.
Okay, after you downloaded the Visual C++ Redistributable for Visual Studio 2012 did you put the newly downloaded MSVCR and MSVCP files in your BattleCity directory?
Once you have installed the Visual C++ Redistributable for Visual Studio 2012, locate your system32 file. (C:windowsSystem32) Once there, locate the following files;
Once you’ve found all four, copy them all and paste them into your directory. (Delete the old ones)
That should work!December 24, 2012 at 12:09 am #2185
I can find the MSVCP110.dll but not the MSVCR71.dll and also you just repeated both the files twice so…December 24, 2012 at 3:18 am #2186
Oops, sorry. I meant MSVCR110.dll
Are you running Windows 7 32bit or Windows 7 64bit?December 24, 2012 at 3:30 am #2187
Windows 7 64-bitDecember 24, 2012 at 3:36 am #2188
And also I was able to find and put in the MSVCP110.dll and the MSVCR110.dll but none of the 71s can be foundDecember 24, 2012 at 10:33 am #2189
Did you download VSU1vcredist_x64.exe?
You might have files that have D’s on the end of them. This is a /maybe only/ I cannot confirm. Otherwise, move the 110.dll files into your Battlecity directory and run BattleCity.exe
Leave the 71 files in there for now and tell me what happens.December 24, 2012 at 10:00 pm #2190
Yes that was the one I downloaded. And I moved the ones I was able to find, (the 110s) in there and it pops up with a message saying “The application was unable to start correctly (oxc000007b). Click OK to close the application.”
Gah why won’t this stupid this just work so I can play!!December 24, 2012 at 10:51 pm #2191December 24, 2012 at 11:56 pm #2192
I’ll do just that then..December 25, 2012 at 9:19 pm #2193
I just tried installing Battlecity on a 64bit laptop and I get the same error you’re having. I’m trying to work out how to fix it. 🙂December 26, 2012 at 1:07 am #2194
Yeah I’m running it on a 64bit laptop as well….do you have msn or something? It’d be easier than replying every 17 hours or so haDecember 27, 2012 at 6:38 am #2195
Sorry dude, just got home and I’m back to my original setup. I did find something about the program may not actually be made to work with 64bit. But, still unsure. Just gonna have to wait for Deceth or Graves and both of which haven’t been on in a while.
And I don’t have MSN anymore. I do have skype, if you send me a message with your skype I’ll add you and we can talk there. 😉December 28, 2012 at 12:48 am #2197
For anyone interested in the details… there was some confusion regarding which package to download from Microsoft if you get an error about missing DLL files. Battle City is a 32-bit application, so you need to download the x86 package even if you are using a 64-bit machine. If Battle City was a 64-bit application, you would need the 64-bit package. The good news is that 32-bit applications will run on 32-bit and 64-bit machines. We want Battle City to run on as many machines as possible, so it will stay a 32-bit application for maximum compatibility.
Now… there was another error recently preventing people from running Battle City on Windows XP. To fix the problem, the latest version was compiled using Visual C++ 2010 instead of Visual C++ 2012, That means you now need to download the x86 redistributable for Visual C++ 2010 instead of 2012… don’t worry, the links are on the downloads page! You can download both packages if you want, since I’ll eventually try getting it to work in Visual C++ 2012 again and once I do, you’ll need the package with the 2012 DLL’s. Ahhh..!
One day, when you download Battle City, it will be an installer instead of a zip file. In this future, the installer will also install the redistributable with the game eliminating this extra step so that life is happier for all the minions of Battle City.
Since many other games use the 2010 package, there is a good chance you already have it and won;t need to download anything. Only get the package if you are missing DLL files.
I’ve tested on Windows XP 32-bit, Windows 7 64-bit and Windows 8 64-bit.December 28, 2012 at 4:03 am #2198
I was considering downloading the x86 package, but because I went home earlier than expected I left it.
Oh well, thanks Deceth! Hopefully I will see you on the battlefield soon DarkEagle!
You must be logged in to reply to this topic.