Updating RoM to 3.17?

Temrek

Chieftain
Joined
Jun 19, 2008
Messages
28
Having played RoM only a day before the new Beyond the Sword patch was released, and automatically applied due to me using the steam version (I like steam, but sometimes its auto-update system can be very annoying) and of cource RoM will no longer work. So, how does one update RoM to work with 3.17?
 
RoM2.12 will need zappara's attention.

I am happy to report that RoM 1.0 Does work with the new 3.17 patch.

Will test RoM1.03 and report back.

JosEPh
 
RoM1.03 works with the new 3.17 patch too. :D

Sadly RoM 2.0 does not work with 3.17. :(

JosEPh
 
Removing the DLL actually worked! Well, the game starts now without crashing. Ill see if there are any further problems.
 
I Renamed the DLL and it started 2.12 but the year was 1883 AD I had 3 police squads 2 Explorers, 2 sets of 3 workers, and 3 Settlers.

Then I got a Popup with this:

Microsoft Visual C++ Runtime Library

Runtime Error!

Program....Civ4\Beyondthe Sword\Civbeyondsword.exe
This app. has requested the Runtime to terminate it in an unusual way. Please contact the apps. support team for more information.

So I quess renaming the CvGameCoreDLL.dll to CvGameCoreDLLRom212.dll was Not the way to go, huh!

Should I just delete it?

Quess that's my next attempt.

JosEPh :rolleyes:
 
To answer my own obvious question,..........

Yes, delete the RoM 2.12 CvGameCoreDLL.dll from the Assets folder of the Mod.

JosEPh ;)
 
I renamed CvGameCoreDLL.dll (2.12) and the mod does indeed start. I have successfully been able to begin a 'custom game'. However, when I tried to run 'custom scenario' (as the Hittite, for what its worth), BtS reported an error which seemed to imply that it could not parse the (RoM 2.x) 28civ huge world map? I can only assume that function requires the DLL?

This is most certainly not the place to do it, but I wanted to thank the creative minds behind Sevomod, Total Realism, and Rise of Mankind. I would not likely play any Civ4 anymore without these mods.

I look forward to a recompiled RoM 2.x which works with BtS patch.:)
 
I'm just downloading the update and soon checking what needs to be adjusted to make RoM 2.12 work with BtS 3.17. Removing the custom DLL from RoM seems most obvious since one made for bts 3.13 won't work correctly with bts 3.17 due to all the changes they've made to the core game.

The reason why 28 civ scenario won't work in new BtS version is caused by the max civ limit which is set to 18 in BtS. We need custom DLL files that change again this limit to higher amount.
 
And you wanted a summer vacation! :lol:

Ooops Firaxis just threw out a speed bump! ;)

JosEPh
 
Thanks for the update Zappara, and for being so responsive with RoM!

So the DLL that needs to be updated for the >18 civs is the civgamecore.dll? I had errantly thought this was part of RoM, but in fact it is a shared DLL which works for other mods. I guess this is a discussion of it:

http://forums.civfanatics.com/showthread.php?p=6954193

I even downloaded the source for it, which should frighten everyone with a PC. I haven't coded anything in... well its been years, but its interesting to look at it.
 
@kwguy

Yes, DLL needs to be modified if we want more than 18 players. Previously I had used Lt Bob's 40 civs-allows colonies AND 34 civs DLL in RoM since it had combined Bhruic's unofficial patch + allowed max of 40 civs. Once it's update to RoM 3.17 or someone else makes new DLL that combines Solver's unofficial patch + allows 34+ Civs I'll add that to RoM patch. But for the moment we're stuck at maximum of 18 Civs in v2.2 (BtS 3.17). Currently I'm using Solver's unofficial bts 3.17 patch in my RoM game, just unzip it to 'Rise of Mankind\Assets' -folder.
 
Currently I'm using Solver's unofficial bts 3.17 patch in my RoM game, just unzip it to 'Rise of Mankind\Assets' -folder.
All of it, or just the DLL? There are two .py files and two .xml files in the unofficial patch. Of these, only CIV4PromotionInfos.xml already exist within RoM v2.2
 
v0.19 Solver patch is up.

Just use the .dll from it too?

JosEPh
 
@JosEPh_II

Just checked Solver's patch. It should be safe to use these files to RoM 2.2 from Solver's patch:

CvGameCoreDLL.dll
CvExoticForeignAdvisor.py
CvInfoScreen.py
CIV4GameTextChanged_BTS.xml

Since RoM doesn't have those files, there shouldn't be any conflicts by adding those. Do not add CIV4PromotionInfos.xml, it will mess up RoM's promotions.
 
Back
Top Bottom