Jump to content
  • Announcements

    • Battlefront.com

      Special Upgrade 4 Tech Tips   12/27/2016

      Hi all! Now that Upgrade 4 is out and about in large quantities we have now discovered a few SNAFUs that happen out in the scary, real world that is home computing.  Fortunately the rate of problems is extremely small and so far most are easily worked around.  We've identified a few issues that have similar causes which we have clear instructions for work arounds here they are: 1.  CMRT Windows customers need to re-license their original key.  This is a result of improvements to the licensing system which CMBN, CMBS, and CMFB are already using.  To do this launch CMRT with the Upgrade and the first time enter your Engine 4 key.  Exit and then use the "Activate New Products" shortcut in your CMRT folder, then enter your Engine 3 license key.  That should do the trick. 2.  CMRT and CMBN MacOS customers have a similar situation as #2, however the "Activate New Products" is inside the Documents folder in their respective CM folders.  For CMBN you have to go through the process described above for each of your license keys.  There is no special order to follow. 3.  For CMBS and CMFB customers, you need to use the Activate New Products shortcut and enter your Upgrade 4 key.  If you launch the game and see a screen that says "LICENSE FAILURE: Base Game 4.0 is required." that is an indication you haven't yet gone through that procedure.  Provided you had a properly functioning copy before installing the Upgrade, that should be all you need to do.  If in the future you have to install from scratch on a new system you'll need to do the same procedure for both your original license key and your Upgrade 4.0 key. 4.  There's always a weird one and here it is.  A few Windows users are not getting "Activate New Products" shortcuts created during installation.  Apparently anti-virus software is preventing the installer from doing its job.  This might not be a problem right now, but it will prove to be an issue at some point in the future.  The solution is to create your own shortcut using the following steps: Disable your anti-virus software before you do anything. Go to your Desktop, right click on the Desktop itself, select NEW->SHORTCUT, use BROWSE to locate the CM EXE that you are trying to fix. The location is then written out. After it type in a single space and then paste this:


      Click NEXT and give your new Shortcut a name (doesn't matter what). Confirm that and you're done. Double click on the new Shortcut and you should be prompted to license whatever it is you need to license. At this time we have not identified any issues that have not been worked around.  Let's hope it stays that way Steve
    • Battlefront.com

      Forum Reorganization   10/12/2017

      We've reorganized our Combat Mission Forums to reflect the fact that most of you are now running Engine 4 and that means you're all using the same basic code.  Because of that, there's no good reason to have the discussion about Combat Mission spread out over 5 separate sets of Forums.  There is now one General Discussion area with Tech Support and Scenario/Mod Tips sub forums.  The Family specific Tech Support Forums have been moved to a new CM2 Archives area and frozen in place. You might also notice we dropped the "x" from distinguishing between the first generation of CM games and the second.  The "x" was reluctantly adopted back in 2005 or so because at the time we had the original three CM games on European store shelves entitled CM1, CM2, and CM3 (CMBO, CMBB, and CMAK).  We didn't want to cause confusion so we added the "x".  Time has moved on and we have to, so the "x" is now gone from our public vocabulary as it has been from our private vocabulary for quite a while already.  Side note, Charles *NEVER* used the "x" so now we're all speaking the same language as him.  Which is important since he is the one programming them
Sign in to follow this  

Problems launching the game

Recommended Posts


I'm not entirely sure where to start on this so I will begin by saying I have tried many things, went over many topics and have not found a solution or figured out what the extact problem is. I have managed to launch the game succesfully on my laptop, but it is still consistently failing on my desktop (which I would prefer to use to actually play this game).

When I launch the game, I get a black screen, even before the splash screen, and it will hang there perpetually until I either bring up the Task Manager or until I hit "Escape". When I go into the Task Manager I will get a crash which reads:

Unhandled exception: c0000005 At address: 0686fc3c

Acknowlidging the exception (or hitting Escape after launching) will bring up a windows APPCRASH event with the error seemingly located in StackHash_0a9e


I have tried launching the game with virtually all compatibility modes, with 16 bit screen colors selected, 256 colors, 640x480, downscaling the screen's natural resolution to something similar and none of it worked. I feel the biggest issue is my screen's native resolution of 1440p which the game can't handle, but this would pose no issues if I downscale it both through the compatibility options and through windows.


If anyone can help me resolve this I would be very grateful!



Edited by Ascender

Share this post

Link to post
Share on other sites

The first that that the CMx1 games like CMBB do when they are run for the first time on a system is run through a resolution selection process. This will be a black screen with a small dialog box in the middle listing the current resolution and vertical refresh rate. This is NOT a standard Windows dialog box, but a custom one created with DirectX routines. Your 1440 resolution is 2560 x 1440, is that correct ? If so, that MIGHT be the maximum resolution that the CMx1 games run at, but I've rarely seen it (since I've rarely run a monitor that supports that resolution). The lower supported resolution that most users might see is 1600 x 1200.

The game tries several VERTICAL REFRESH options at a particular resolution before automatically (usually after about 5 seconds or so) before going to the next resolution. What is attempted is usually determined by the video drivers and what they support. So 2560 x 1440 might start at 120Hz and then go down from there at that same resolution, but the next lower supported vertical refresh rate (say 100Hz or 90Hz, etc.). Once it reaches about 60Hz for a particular resolution (if that is supported by the video driver), then the next lower resolution is attempted, but at the highest vertical refresh rate supported. So in this example it may drop down to 1600 x 1200 at 160Hz or 120Hz. Again going through the vertical refresh rates supported at that resolution by the video driver until 60Hz is reached and then the next lower resolution is attempted.

Typically you have to either click 'any key' on the keyboard or click a mouse button on the screen (if you can see it) to select the currently visible resolution. CMBB would then startup at that particular resolution and vertical refresh rate. If something IS NOT selected by the time the game reaches 800 x 600 at 60Hz, then you get an error. I'm not absolutely certain if it is the exact error you have, but it is typically a 'c0000005' error. In this case simply restarting CMBB should go through the resolution selection process again.

What Windows version and what video card and driver are you running ? Most of the compatibility modes you have selected usually aren't necessary, but a number of users may need to launch the game by right-clicking and selecting "Run as administrator" from the popup menu (this can also be set from the 'Compatibility' tab of the 'Properties' menu: 'Privilege level' > 'Run this program as an administrator').

Is your copy of the game protected by eLicense (which requires a license key) or is it simply protected by the presence of the disc in the optical drive ? Is this a Battlefront copy or possibly a CDV or other distribution of the game (with different copy protection schemes) ? If you purchased the game directly from Battlefront sometime after 2006, then it is an eLicense protected game and using the 'Run as administrator' may be necessary along with some other details about 'Data Execution Prevention' settings that may need to be set. This Knowledgebase article talks about the settings that may be necessary to get the game to activate and run:


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this