Major Error

silvestine

Chieftain
Joined
May 27, 2010
Messages
9
I haven't seen a thread for this, not sure if this is the right place to play it.

I keep getting C++ Runtime Errors every time I try to launch the game (the load screen) tell me that file "....\bts,exe" (or what have you, the .exe for BTS) closed runtime in an unusual way. It happened in regular RoM which is why I then downloaded A New Dawn, but the problem persists.

I've made sure all the patches etc are installed and everything works, until the load screen, at which point the error pops up. I've even gone as far as reinstalling BTS to see if that would fix the issue but it did not.

Any help? I would love to be able to play this mod!
 
Best advice I can give is do a complete fresh install.

In this order;
  • Civ IV (patch to 1.09)
  • BtS (patch it to 3.19)
  • Extract RoM 2.9 into the BtS\Mods folder
  • Extract 2.91 patch into the same folder overwriting where it asks
Try it at this stage to see if it's worked.

Then if it's working install.
  • AND 1.73 + 1.73H patch, self extracting but make sure it's the right folder you're extracting to.

I'm not sure if it's anything to do with this, but make sure you have the most up to date version of Java as I think the WOC installer needs this.
 
It's the Civ IV/BtS/Mods folder, where your game is installed (preferably not in Program Files).
 
I've installed CIV IV where it wants to be - C:\\ProgramFiles\Fireaxis Games\Civ IV\BTS\Mods

Should I move it? Even with a fresh install of everything, it crashes on me (same runtime error)...I'll try placing all the folders to my desktop...
 
I've installed CIV IV where it wants to be - C:\\ProgramFiles\Fireaxis Games\Civ IV\BTS\Mods

Should I move it? Even with a fresh install of everything, it crashes on me (same runtime error)...I'll try placing all the folders to my desktop...

What spec is you machine out of interest as someone else posted a similar problem and it looks like their PC can't handle RoM.
 
Its certainly not my PC. For instance, I run MW2 and Bad Company 2 on full High details.

Could it possibly have something to do with dual monitors?

Now, I managed to get it to work using the 'Play Now' Option, but then it crashed again (lots of XML errors) when trying to play MP with my friend who also has it.
 
If you're running a 64 bit OS, make sure that you're installing it to the Program Files (x86) folder, and not the plain old Program Files.
 
Running on XP, only 32-bit.

I have no problem playing regular BTS or any of the mods it came with. I only have an issue when trying to play Rise of Mankind/A New Dawn. Everything looks fine until I click 'Play' at which point it either crashes after it 'Initializes' or 'Graphics' (I think).

I installed CIV IV, patched it to 1.6 (or whatever the latest patch is), then installed Warlords and patched it, then BTS and patched it, then downloaded RoM and installed it, then patched it, then installed AND and its H patch.

The one instance it worked earlier today, the game looked great. I recently tried to play again using 'Custom Game' option but it crashed. Trying MP with my friend, i get XML errors relating to the LEADERS before it crashes out.
 
I installed CIV IV, patched it to 1.6 (or whatever the latest patch is)

I'm not 100% sure but I don't think RoM or AND are built for this version. Try only patching Civ IV to version 1.09, that might be the problem.
 
Correction - Civ IV patched to v1.74

When only patched to 1.09, it won't let me install BTS.

If Zappara or Affores could confirm what version of CIV IV and BTS you need then at least that may clear up the problems, definately something to do with the patch version though, of that I am sure.
 
When I tried to do another fresh install and used the 1.09 patch on Civ IV, it worked. however, when trying to install BTS it told me the 1.09 patch was 'incompatible' and that a more recent version of CIV IV was available. However, it also told me to uninstall the 1.09 patch to install the 1.7 patch.

I haven't found anywhere that describes the exact install for the mod or CIV IV. This is how I have been doing it (and I didn't bother with Warlords the last time)

1. Install Civ IV
2. Install latest Civ IV Patch (v 1.7 or somesuch)
3. Install BTS.
4. Install latest BTS patch (v 3.19 I believe)
5. Install ROM 2.9
6. Install ROM 2.91 Patch
7. Install AND
8. Install AND-H Patch.


Can anyone confirm/deny this is the right/wrong way to install?
 
Leave out stage 2 and make sure that you do not install Civ IV in your Program Files. I store all my games in a games folder for instance. Program Files is the work of the Devil :)
 
Ok, I will do a fresh install tonight once I get home.

I do recall that BTS wants to install the latest version of CIV IV though, when I try to install it.

Anyways, I'll give it a go in about 6 hours and report back here - good or bad.
 
Well, it worked the first two times I briefly played. Now, it no longer does, giving me the damned runtime error again.

I followed the install instructions correctly, didn't install to program files, etc, and it still doesnt want to work for me.
 
It looks like the OP is running XP, so this is slightly off-topic, but if you're getting run-time errors under Vista or Win 7 it could apply to you.

If you've installed the game and/or BTS to \Program Files (or \Program Filex (x86) for 64-bit OS versions), you need to go through a few steps to get patches and mods to load correctly. This is because these OS versions don't actually let you copy to \Program Files unless you are logged in as administrator. When Vista/Win 7 accept files to copy to any sub-directory under \Program Files, they are actually creating a shadow copy in your user folder under C:\Users\{yourname}\AppData\Local\VirtualStore\Program Files\

Note: if you can't see your AppData folder, you need to go A Windows Explorer session and choose the Organize toolbar button->Folder and Search Options. You can also get there from the Tools menu (assuming it's displayed) and selecting Folder Options...

In the dialog box that pops up, choose the View tab and in the Advanced Settings window: Files and Folders->Hidden Files and folders tree item, select "Show Hidden Files and Folders"

In order for most mods to work, you have to explicitly override this as an Admin user. Civ IV and the mods aren't configured to look in this Virtual Store folder, so they can't find the resources they need. Your best bet to do an explicit override is to start Windows explorer by navigating from the Start menu to All Programs->Accessories, then right-clicking on Windows Explorer and choosing "Run as Administrator". You then have to do all your dragging and copying within that Explorer instance. IIRC you should do this even if you've logged in with an Administrator-level ID.

Incidentally, this is also where SMAC puts its save files when you run under Vista. Basically anything that the user or a non-system level program writes to Program Files will be put in a "Virtual Store" folder for the corresponding user.
 
What I did to make RoM work on my computer with Windows 7 Professional (32-Bit):
I also installed the game(s) into my D:\Games\Civilization 4 folder. I also on a general rule, install ALL of my games into the D:\Games directory. I've never liked the idea of installing my games into the C:\Program Files directory, seeing as that's the drive letter that Windows is installed on.

Now, this list SHOULD work if you have Windows 7. I am not sure if doing it the way I did was the way that made it work, or if I actually could have just installed the game(s) with Admin rights, which I didn't do the first time, but this is the way I made it "officially" work for myself.

1st: I uninstalled BTS and Civilization 4. First BTS, then Civ4 through the add/remove programs list.

2nd: I deleted the Civilization 4 folder from my "Games" directory. Then I went into "My Games" in documents, and deleted that folder, too.

3rd: I downloaded the 3.0.2, 3.03, 3.13, 3.17, and 3.19 patches.

4th: I mounted my Civ4 .iso file, and I went inside it, went into the properties for the setup.exe file, and I checked the box for Admin's rights, and I installed Civilization 4 into my D:\Games\Civlization 4 directory.

5th: I set the admin rights onto the 1.74 Civ4 patch, and installed the Civ4 patch.

6th: I mounted my BTS .iso file with Daemon Tools, went into the folder, I gave it Admin rights to the setup.exe file, then I installed BTS.

7th: I set the admin rights to all of the BTS patch files, and I installed them all one at a time. 3.02, 3.03, 3.13, 3.17, 3.19.

8th: I put the mods I wanted to play into the BTS mods folder, then I went and set Compatibility mode to Windows 2000 (And I'm told this OS is pretty good, I might add). And I gave the BTS.exe file Admin rights. Nothing else checked. And I ran the game, loaded the mod, and it loaded the map fine. I also tested this by loading the ROM_Archipelago map, and it also ran fine. Game works okie dokie now for me. Hopefully it will continue to do so from this place onward.

I sincerely hope this will work for everyone else that is having problems. It seemed to do the trick for me.
 
Back
Top Bottom