View Full Version : Just a small question.


TheLastOne36
Jul 23, 2007, 01:15 PM
I don't have warlods, so my question was never answered...

In Vanilla you could only have a max of 18 civs per game. (for the 18 civs that itcame with)

In Warlords you got 6 new civs. (making a total of 24 new civs)

And in BTS we are getting 10 new civs. making a total of 34 civs per game.

So my question is, Could you play a bts game with all 34 civs?

Or are you only allowed the same old 18 civ max?

sela1s1son
Jul 23, 2007, 01:54 PM
You can have more then 18 in Warlords, I know that.

However with colonies it might be best to NOT play with all civs enabled!

Todd Hawks
Jul 23, 2007, 02:07 PM
Well, I can only play with 18 in BtS. Unless I'm missing something.

doronron
Jul 23, 2007, 02:08 PM
Playing 24 man games in Warlords required a modified DLL. The one out of the box was still 18 players only. BtS is apparently the same way. Firaxis shipped the stock game with a DLL that only allows for 18 players, and it will require the community to recompile the SDK for 34 man games.

TheLastOne36
Jul 23, 2007, 02:13 PM
ok thanks for your information.

Doronron, Is there a link to a topic that is discussing this so i can keep on track?

doronron
Jul 23, 2007, 02:36 PM
As far as I know, there isn't a link in the BtS forum discussing this topic.

However, a modified DLL (http://forums.civfanatics.com/showthread.php?t=231837) was released that increased the number of players allowed to 34. Note that this DLL was released prior to the 3.02 patch.

Chances are we'll either have to wait for Rhye or Dale to release a DLL or try to compile the SDK ourselves on each new patch.

The change itself is relatively simple -- as long as you understand Codeblocks, which makes me wonder why Firaxis did not just simply release the game with a 34 man DLL in the first place. It's like one number in the CvDefines file...

To clarify the change needed:

In the CvDefines.h file, there is a line stating MAX_CIV_PLAYERS (18). Change the (18) to a (34) and recompile the DLL using the guide found in the Mods forum. I messed around a bit with the SDK compile tools found there, but had some technical difficulties. Once I've got BtS and have updated to the 3.02 patch, I'll give the SDK tools another shot. See if I can actually compile something this time around.

TheLastOne36
Jul 23, 2007, 02:47 PM
So the Modified DLL thing will work with BTS?

doronron
Jul 23, 2007, 02:56 PM
The linked DLL above will work with BtS prior to the 3.02 update. A new recompiled DLL will be needed to play with BtS Rev 3.02.

TheLastOne36
Jul 24, 2007, 07:49 AM
Thanks again for your help.

doronron
Jul 24, 2007, 08:02 AM
You're welcome.

sneaky
Jul 24, 2007, 08:14 AM
You can have more then 18 in Warlords, I know that.

However with colonies it might be best to NOT play with all civs enabled!

Colonies are no problem because you can also get civs that are already in the game for a colony, they just come with another leader.