View Full Version : Updating RoM to 3.17?
Jun 19, 2008, 03:04 AM
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?
Jun 19, 2008, 04:33 AM
wait for a patch for RoM or something, or stop using Steam and downgrade:sad:
Jun 20, 2008, 08:40 PM
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.
Jun 20, 2008, 09:11 PM
RoM1.03 works with the new 3.17 patch too. :D
Sadly RoM 2.0 does not work with 3.17. :(
Jun 21, 2008, 08:26 AM
Did you try removing the DLL from RoM2.0?
Jun 21, 2008, 11:57 AM
Removing the DLL actually worked! Well, the game starts now without crashing. Ill see if there are any further problems.
Jun 21, 2008, 04:44 PM
Did you try removing the DLL from RoM2.0?
Which DLL? Path please! :beg: :)
Jun 21, 2008, 05:43 PM
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
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.
Jun 22, 2008, 02:25 PM
To answer my own obvious question,..........
Yes, delete the RoM 2.12 CvGameCoreDLL.dll from the Assets folder of the Mod.
Jun 23, 2008, 09:37 AM
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.:)
Jun 24, 2008, 06:49 AM
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.
Jun 24, 2008, 06:45 PM
And you wanted a summer vacation! :lol:
Ooops Firaxis just threw out a speed bump! ;)
Jun 25, 2008, 05:56 AM
Playing vanilla BTS after RoM is not a very fulfilling experience!
Jun 27, 2008, 10:49 AM
I see a new verson is up.
Thanks for the quick action. Your dedication is appreciated!
Jun 27, 2008, 11:38 AM
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:
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.
Jun 27, 2008, 12:16 PM
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 (http://forums.civfanatics.com/showthread.php?t=234779) 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 (http://forums.civfanatics.com/showthread.php?t=279724) + 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.
Jun 28, 2008, 12:13 AM
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
Jun 28, 2008, 02:42 AM
I'm using only the DLL file.
Jun 28, 2008, 02:45 PM
v0.19 Solver patch is up.
Just use the .dll from it too?
Jun 28, 2008, 02:58 PM
Just checked Solver's patch. It should be safe to use these files to RoM 2.2 from Solver's patch:
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.
Jul 02, 2008, 07:50 PM
There's now available DLL that supports max of 40 Civs. See this post for download (http://forums.civfanatics.com/showpost.php?p=6991623&postcount=196). You'll have to extract the DLL to folder '..Mods\Rise of Mankind\Assets'. This DLL seems to have Solver's unofficial patch partly included, XML/python files aren't included but you can find them from Solver's unofficial patch - see my above post about those files before installing them.