I've searched the Internet and found only one thread discussing this issue... from 2 years ago in an archived civfanatics forum. And the answer was not fully reviewed.
Is there a way to run Pitboss as a service?
If not and if any of the Firaxis guys are reading this forum*, here is my suggestion...
1. Allow command-line arguments for starting a pitboss server. For each option, create a tag
-Name "valid filename string" -Admin_Password "valid string" -Map [Archipelago|..|Wheel] -Size [Duel|..|Huge] -Climate [Temperate|..|Cold] -Sea_Level [Low|Medium|High] -Era [Ancient|..|Future] -Speed [Marathon|..|Quick] -World_Wrap [Flat|Cylindrical] -Resources [Standard|Balanced] -Turn_Limit "valid integer" -Elimination_Limit "valid integer" -Victories {+Time +Conquest +Domination +Cultural +Space_Race +Diplomatic} -Game_Options {+No_City_Razing +No_City_Flipping_From_Culture .. +No_Tribal_Villages} -Multiplayer_Options {+Simultaneous_Turns +Take_over_AI +Shuffle_Teams +Anonymous +Turn_Timer} -Turn_Timer_Hours "valid integer" (this option, if non-zero, automatically enables +Turn_Timer) -Player_File "players.xml"
2. Allow a file (xml, perhaps) to load these options.
Civ4Warlords_PitBoss.exe -file "MyOptionsFile.xml"
3. Allow command-line load argument for restarting a game.
Civ4Warlords_PitBoss.exe -load "MyCivGame.xml"
4. Allow the service to restart the game and automatically load the last automatic save.
5. Allow a pitboss game to be run from Linux. (heck, write your next games for Linux, I'm getting tired of paying the Microsoft tax and Vista is a flop that I'm not going get.)
* I know this is not a Firaxis site, nor an official Firaxis tech support site.
Is there a way to run Pitboss as a service?
If not and if any of the Firaxis guys are reading this forum*, here is my suggestion...
1. Allow command-line arguments for starting a pitboss server. For each option, create a tag
-Name "valid filename string" -Admin_Password "valid string" -Map [Archipelago|..|Wheel] -Size [Duel|..|Huge] -Climate [Temperate|..|Cold] -Sea_Level [Low|Medium|High] -Era [Ancient|..|Future] -Speed [Marathon|..|Quick] -World_Wrap [Flat|Cylindrical] -Resources [Standard|Balanced] -Turn_Limit "valid integer" -Elimination_Limit "valid integer" -Victories {+Time +Conquest +Domination +Cultural +Space_Race +Diplomatic} -Game_Options {+No_City_Razing +No_City_Flipping_From_Culture .. +No_Tribal_Villages} -Multiplayer_Options {+Simultaneous_Turns +Take_over_AI +Shuffle_Teams +Anonymous +Turn_Timer} -Turn_Timer_Hours "valid integer" (this option, if non-zero, automatically enables +Turn_Timer) -Player_File "players.xml"
2. Allow a file (xml, perhaps) to load these options.
Civ4Warlords_PitBoss.exe -file "MyOptionsFile.xml"
3. Allow command-line load argument for restarting a game.
Civ4Warlords_PitBoss.exe -load "MyCivGame.xml"
4. Allow the service to restart the game and automatically load the last automatic save.
5. Allow a pitboss game to be run from Linux. (heck, write your next games for Linux, I'm getting tired of paying the Microsoft tax and Vista is a flop that I'm not going get.)
* I know this is not a Firaxis site, nor an official Firaxis tech support site.