| General | Hosted Sites | Civ5 | CivRev | Civ4Col | Civ4 | Civ3 | Civ2 | Civ1 | Misc | Marketplace |
![]() |
|
|
Welcome to Civilization Fanatics' Center. You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support. |
|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Download here: http://forums.civfanatics.com/downlo...o=file&id=4636 (updated 04/29/2007)
Speed Mod is a Warlords mod for Civilization IV. It requires Warlords patch 2.08 to run. Speed Mod doesn't change any of the functionality of Civilization IV, everything is exactly the same as in the core game. But it has been optomized for speed. Although it improves the games performance in all areas the biggest difference players will notice is in the delay between turns, which can drop to a fraction of the normal time. If you are tired of waiting between turns, try Speed Mod. How does it work? A significant percentage of Civ4's time is spent running python checks. C++ is very fast, python is pretty slow in comparison. Firaxis added all of these python checks so that we can mod in all of our own changes. There is a python call whenever combat ends, whenever a unit moves, whenever a plot is revealed, etc etc etc. But in the unmodded game none of these checks do anything. In Speed Mod I took out all of the python checks. Now we remain in C++ and everything flies. As a consequence you cant do any python modding with the Speed Mod dll, but if you want to play the normal game, only faster, Speed Mod is your best bet. Whats coming up for Speed Mod? Right now I want to get some test results from you guys. Personally I can run on huge maps full of AI civs at the same speed I used to do standard maps (my comptuer isnt that great so I was never able to do anything much beyond the standard size map). But I need to hear about how it effects your games. I tried to make sure all of the python functions I removed didnt do anything, and my own games are working fine, but I also need to know about anything I broke. If everyone likes Speed Mod I will probably develop a version for the vanilla game. Source Code: Speed Mod Source Code
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress Last edited by Kael; Apr 30, 2007 at 10:25 AM. |
|
|
|
|
|
#2 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Reserved for future use.
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
#3 |
|
Prince
Join Date: Sep 2006
Posts: 511
|
Sweet Kael. Have you considered doing it to stock civ4?
I've done some serious number crunching with C++ and it always surprised me how long the turns took. And to make sure this only prevents the calls found in the CvEventManager.py right. It doesn't do anything to any python callable functions?
__________________
A Ramblin Wreck |
|
|
|
|
|
#4 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Yeap .
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
#5 |
|
Prince
Join Date: Sep 2006
Posts: 511
|
Excellent, I must begin to port my little bit of Python coding to C++ now. Are you going to set up FFH2 to use the Speed Mod?
__________________
A Ramblin Wreck |
|
|
|
|
|
#6 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Pretty much, just like you say I've been moving python functions into the SDK one by one. I doubt I will have it 100% in the SDK, but I will move the ones that make sense in and shut off the python function Im not using so they aren't wasting processor time.
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
#7 |
|
Prince
Join Date: Aug 2002
Location: St. John's, Newfoundland
Posts: 439
|
How does this affect any custom scenarios (such as the Warlords scenarios) that used their own python processes?
|
|
|
|
|
|
#8 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
It will break them. Speed Mod is a mod (even if it doesnt do anything but speed up the game), it can't be used with other mods without some customizing.
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress Last edited by Kael; Apr 19, 2007 at 02:07 PM. |
|
|
|
|
|
#9 |
|
FfH´s art monk(ey)
|
FfH II and WHFB need this
__________________
The Art monk(ey)`s Laboratory: my Unit Library not updated for a longer time now, but: ...teaser of my work in progress Aftermath mod... survive the nightmare Mad Max Fury Road ... post apocalytic warfare. The new Warhammer Fantasy Battles mod finally here, come and test with us.. teaser pic
|
|
|
|
|
|
#10 |
|
LivE LonG AnD PrOsPeR
Join Date: Dec 2005
Location: israel
Posts: 4,863
|
wow kael,
this can be our salvation to visa modpack....our game gets sometimes laggy in late game.... we will try to merge it into ourown... impressive work.
__________________
Dawn Of the overlords _ Dune wars _Song Of The Moon 2
_Battle for Barsoom in progress-2013 "cry havoc ! and let slip the dogs of war !" |
|
|
|
|
|
#11 |
|
Caveman2Cosmos Modder
|
Sounds great to me!!! Warlords spelled wrong on first post (info)
EDIT: Now is this intended for a normal game only or can you put it in any Warlord MOD?
__________________
Caveman 2 CosmosCaveman2Cosmos Forum: Project and Mod Development Forum HERE Last edited by strategyonly; Apr 19, 2007 at 04:37 PM. |
|
|
|
|
|
#12 |
|
Chieftain
Join Date: May 2004
Posts: 99
|
Holy ****balls.
Are you going to release any instructions to show us hopefuls how to integrate this into our own mods? |
|
|
|
|
|
#13 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Yeah, the source will be up tomorrow.
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
#14 |
|
Chieftain
Join Date: May 2004
Posts: 99
|
Thank you much. Moderate frame rates are no problem for me... It's the unbelievably long waiting times I have to endure after I finish a turn that pain me, and give me nightmares for weeks.
Okay, maybe I was exaggerating a bit at the end there, but you must admit, the waiting times after turns almost kill the game. |
|
|
|
|
|
#15 |
|
Emperor
Join Date: May 2006
Location: Middle of Cyberspace
Posts: 1,554
|
Cool, I still play unMODed civ, but now I'll never play another unMODed.
__________________
I'm Updating My MOD COMPs![]() |
|
|
|
|
|
#16 | |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Quote:
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
|
#17 |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
It will only work with the Warlords epic game ("epic" meaning the normal game not the game speed). I will put up the source code tomorrow so modmakers can integrate parts they want in their own mods but it will not work out of the box with other mods.
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
#18 | |
|
Deity
Join Date: May 2002
Location: Ohio
Posts: 17,392
|
Quote:
__________________
Civ4: Fall from Heaven II (forum) (webpage), FfH: Age of Ice Civ5: Queen of the Iceni, Legions, Modders Guide to Civilization V Current Project: Fallen Enchantress |
|
|
|
|
|
|
#19 |
|
Modder For Life
Join Date: Apr 2002
Location: Exit 16, New Jersey
Posts: 6,811
|
This is a great idea since I think a lot of us can use ways of reducing turn times because of all the added shhhhh-stuff we've put into our mods
__________________
Dynamic Unique Units Modcomp : Announcing Dom Pedro II's Civilization 4: Test of Time : Dom Pedro II's Mod Helper for Python Modders and those who would like to beOne night I dreamt of wondrous things. When I awoke, I made a mod. |
|
|
|
|
|
#20 |
|
Chieftain
Join Date: Oct 2006
Posts: 72
|
Hi,
great Mod. Its very fast... I have uploaded this to Rapidshare. http://rapidshare.com/files/26978870/SpeedMod.exe |
|
|
|
![]() |
| Bookmarks |
|
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GreekWorld mod speed | zunabbb | Civ4 - Creation & Customization | 1 | Oct 07, 2007 12:31 PM |
| [Mod]Ball's Lightning Speed | Ball Lightning | Civ4 - Modpacks | 12 | Jun 12, 2007 05:36 AM |
| Better AI + speed mod | MusX | Civ4 - Better AI | 3 | May 30, 2007 12:52 PM |
| New Game Speed Mod Idea!! | MattJek | Civ4 - Creation & Customization | 16 | Dec 14, 2005 12:48 PM |
| Dynastic Game Speed Mod | MerakSpielman | Civ4 - Modpacks | 30 | Dec 11, 2005 10:12 AM |