My CivilizationIV.ini is messed up!

SteelSterling

Prince
Joined
Jun 22, 2010
Messages
326
Location
Northern NJ
I had a shortcut to C2C using the ini file. Something like ini=CivilizationIV.ini. At any rate, it was working fine but when I went to play this afternoon, all it would load is vanilla Beyond The Sword. I made a new shortcut this time using mod= /mod C2C SVN (don't remember the specifics) and it worked fine loading C2C. However, during the game, I tried to promote a Town Watchman but nothing happened. I exited the game, checked the My Games folder and looked at the CivilizationIV.ini. I remember it having a bunch of text, including the movealong=chipotle thing I was looking for. However, now it just looks like this;

[CONFIG]

; Enable Trilinear Filtering for the Minimap
MinimapTrilinearFilter = 1

; Enable Tree Region Cutting
CutTrees = 1

; A non-zero value overrides the FIELD_OF_VIEW parameter from GlobalDefines.xml
FIELD_OF_VIEW = 0

; Allow Camera Flying
AllowFlying = 0

; Enable Quick Slide Show Transitions
PopSlides = 0

; Set to 1 to automatically end slide show
EndSlides = 0

Does anyone know what happened or how to fix this??
 
When using an ini-file to load C2C, it is recommended that you use a second ini-file where you load the mod-specific settings. That way, when you load a different mod (or BTS vanilla) you don't overwrite your C2C settings.

It looks like you didn't do that. If you loaded vanilla in the meantime, your C2C settings would be deleted.

Don't overwrite the vanilla ini-file. Sorry if that wasn't the error.
 
I don't think that was it. I had a C2C specific ini file set up that I was using and was working. I haven't played any other mod or vanilla CivIV in years. It was working fine yesterday morning, I went out, came back and when I tried to play had this problem.
Thanks for trying to help.
 
Might have somthing to do with TB removing 4-5 gameoptions from the game recently, but I really don't know.

The only ini file I've tweaked is this one:
My Documents\My Games\Beyond the Sword\CivilizationIV.ini

where I have this line to open C2C directly:
; Main Menu Mods
MainMenuMods = Caveman2Cosmos

Has worked without problems for me on the steam version for years now. It might actually be 4 or 5 years since I last opened that ini file.
 
Tried that, thinking it would create a new ini for me but vanilla Civ IV doesn't even start. I was thinking of re-installing.
 
I would think you could just a copy (or 2, 1 for vanilla and 1 for c2c) of the ini files and replace them and see if that works, before going through the headache of reinstalling.

On a side note, if changes to options (for the eventual v37) are going to require changes to that ini file, please make a big note of it somewhere. I for example launch c2c from a short cut that calls the c2c ini file directly (shortcut 'target': "C:\XPGames\CIV4\Beyond the Sword\Civ4BeyondSword.exe" ini=CivilizationIVC2C.ini)
 
Well, I decided to bite the bullet and do a reinstall. Started a BTS game, got it all set up and started a game. Exited and checked the ini and it looks exactly the same. For some reason, it's like most of the options that should be there are gone. I keep getting a message "you have selected...voice capture device" but there's nothing in the ini to change it, nothing about turning of alt-tab or anything.
 
I keep getting a message "you have selected...voice capture device" but there's nothing in the ini to change it, nothing about turning of alt-tab or anything.

yeah i get the same thing ALL the time, all u need to do is IF u have anything u can plug into the microphone jack, it will solve that problem . .
 
I don't have that option;
My entire ini file is only the following;

[CONFIG]

; Enable Trilinear Filtering for the Minimap
MinimapTrilinearFilter = 1

; Enable Tree Region Cutting
CutTrees = 1

; A non-zero value overrides the FIELD_OF_VIEW parameter from GlobalDefines.xml
FIELD_OF_VIEW = 0

; Allow Camera Flying
AllowFlying = 0

; Enable Quick Slide Show Transitions
PopSlides = 0

; Set to 1 to automatically end slide show
EndSlides = 0

I found a copy of the file online and manually made changes to it, then set it to read only.
 
This is mine:
Code:
[CONFIG]

; Set to 1 to automatically end slide show
EndSlides = 0

; Don't show a warning when a video memory allocation fails
HideOutOfVRamWarning = 0

; Enable Trilinear Filtering for the Minimap
MinimapTrilinearFilter = 1

; Enable Tree Region Cutting
CutTrees = 1

; A non-zero value overrides the FIELD_OF_VIEW parameter from GlobalDefines.xml
FIELD_OF_VIEW = 0

; Allow Camera Flying
AllowFlying = 0

; Don't show minimum specification warnings
HideMinSpecWarning  = 1

; Random seed for map generation, or '0' for default
MapRandSeed = 0

; Random seed for game sync, or '0' for default
SyncRandSeed = 0

; Email address from which Pitboss reminder emails are sent
PitbossEmail = 0

; SMTP server authentication login for Pitboss reminder emails
PitbossSMTPLogin = 0

; SMTP server for Pitboss reminder emails
PitbossSMTPHost = 0

; Number of seconds to accept live game list updates from GameSpy (-1 for initial snapshot only, 0 for no live updates
GameUpdateTime = 10

; Bandwidth options are modem or broadband
Bandwidth = broadband

; QuickStart - SinglePlayer games only!
QuickStart = 0

; Dont show the game background during movies - may speed up movie playing
HideMovieBackground = 0

; Enable/disable background music
PlayMusic = 1

; Allows some memory savings *** ALT-TAB WILL NO LONGER FUNCTION ***
MemSaver = 0

; Use managed interface textures (may be safer but shouldn't be needed, uses more memory)
GUIManagedTextures = 0

; file format (TGA,JPG,BMP), Warning: TGA requires a lockable buffer which can lower performance
ScreenShot Format = JPG

; Enable voice over IP capture and playback
EnableVoice = 0

; App Selects Specific IP to use for Multiplayer
SelectIP = 0

; Disable PAK memory mapping (May affect performance)
DisablePAKMemoryMapping = 0

; Don't skip frames if falling behind
BinkNoSkip = 1

; Copy entire image each frame, not just dirty pixels
BinkCopyAll = 1

; Show movies using hi-color, not true-color (may be faster)
Bink16Bit = 0

; Copy ever other scanline during movie playback (faster)
BinkInterlace = 0

; Specify whether to play in fullscreen mode 0/1/ask
FullScreen = 1

; Allow Mouse Scrolling in Windowed mode
MouseScrolling = 1

; Set max frame rate clamp (0 means none)
SetMaxFrameRate = 0

; Set to 1 to put PitBoss to sleep when no players are connected
PitBossSleep = 1

; Set to 1 to page units out when non-visible
DynamicUnitPaging = 1

; Set to 1 to page unit anims out when the unit is non visible
DynamicAnimPaging = 1

; Set to 1 for no on-screen event messages
NoEventMessages = 0

; Set to 1 for no tech splash screens
NoTechSplash = 0

; Set to 1 for no intro movie
NoIntroMovie = 1

; Set to 1 for no python exception popups
HidePythonExceptions = 0

; The maximum number of autosaves kept in the directory before being deleted.
MaxAutoSaves = 10

; Specify the number of turns between autoSaves.  0 means no autosave.
AutoSaveInterval = 1

; Enable Audio
AudioEnable = 1

; English(0),French(1),German(2),Italian(3),Spanish(4) - Defaults to user-installed language
Language = 0

; Determines which user profile is loaded on game start
UserProfile = Toffer

; Sync input to smooth interface (may run slower)
SyncInput = 0

; Force numlock always on while playing
ForceNumlock = 1

; Disable caching of file system (may slow initialization)
DisableFileCaching = 1

; Disable caching of xml and file system (may slow initialization)
DisableCaching = 1

; Specify a Mod folder (Mods\Mesopotamia), '0' for none
Mod = Caveman2Cosmos

[GAME]

; Map Script file name
Map = C2C_PerfectMongoose_v310_Edited_by_Toffer

; GameType options are singlePlayer/spLoad
GameType = singlePlayer

; Pitboss Turn Time
PitbossTurnTime = 0

; Max number of turns (0 for no turn limit)
MaxTurns = 0

; Game Options
GameOptions = 00000000000100000000000000100001100101110000001011011001111111101000010010010000001110000001

; Victory Conditions
VictoryConditions = 1000000001

; Handicap for quick play
QuickHandicap = HANDICAP_DEITY

; GameSpeed options are GAMESPEED_QUICK/GAMESPEED_NORMAL/GAMESPEED_EPIC/GAMESPEED_MARATHON
GameSpeed = GAMESPEED_ETERNITY

; Era options are ERA_ANCIENT/ERA_CLASSICAL/ERA_MEDIEVAL/ERA_RENAISSANCE/ERA_INDUSTRIAL/ERA_MODERN
Era = ERA_PREHISTORIC

; Sealevel options are SEALEVEL_LOW/SEALEVEL_MEDIUM/SEALEVEL_HIGH
SeaLevel = SEALEVEL_MEDIUM

; Climate options are CLIMATE_ARID/CLIMATE_TEMPERATE/CLIMATE_TROPICAL
Climate = CLIMATE_TEMPERATE

; Worldsize options are WORLDSIZE_DUEL/WORLDSIZE_TINY/WORLDSIZE_SMALL/WORLDSIZE_STANDARD/WORLDSIZE_LARGE/WORLDSIZE_HUGE
WorldSize = WORLDSIZE_STANDARD

; Game Name
GameName = Toffer's Game

; Save Path - relative to working (Civ4) folder
FileName = 0

; Account Username
Nickname = Toffer

; Email Address
Email = Toffer

; DirectIP Host Address
DirectIP = 0

; In-game Alias
Alias = Toffer

; Modular XML Loading
ModularLoading   = 0

; Main Menu Mods
MainMenuMods = Caveman2Cosmos

; Move along
CheatCode = 0

[DEBUG]

; Number of turns to autorun before exit (0 for no limit)
AutorunTurnLimit = 0

; Set App on Auto-Run
Autorun = 0

; Enable D3D9 Queries
D3D9Query = 0

; Custom Screen Height, minimum: 768 - Normal resolutions can be set in-game and will be used when set to 0
ScreenHeight = 1080

; Custom Screen Width, minimum: 1024 - Normal resolutions can be set in-game and will be used when set to 0
ScreenWidth = 1920

; Establish connection to Python Debugger
HAPDebugger = 0

; NetComm Port
Port = 2056

; Create a dump file if the application crashes
GenerateCrashDumps = 1

; Enable the logging system
LoggingEnabled = 1

; Enable synchronization logging
SynchLog = 1

; Overwrite old network and message logs
OverwriteLogs = 1

; Enable rand event logging
RandLog = 1

; Enable message logging
MessageLog = 0

; Break on memory allocation order #
BreakOnAlloc = -1
 
Thank you Toffer! I am going to copy it and save it somewhere safe and use that one. I don't play anything other than C2C anyway.
 
Thank you Toffer! I am going to copy it and save it somewhere safe and use that one. I don't play anything other than C2C anyway.
I think you ought to use "Play Now" once before starting a custom map; as I just figured out my gameoption
00000000000100000000001101000000101000001001001000000000001001000000011000001100000100100001
was wrong in the ini I posted.

Starting a "play now" game should fix it.
 
I think you ought to use "Play Now" once before starting a custom map; as I just figured out my gameoption
00000000000100000000001101000000101000001001001000000000001001000000011000001100000100100001
was wrong in the ini I posted.

Starting a "play now" game should fix it.

Kinda weird, my ini is a little different than yours, some things moved around is all??:crazyeye:
 
Hmmm, I'm going to have to give up. No matter what I do, it creates a new ini with the minimal info. Even when I check "read only" it just makes that one a .bak and creates a new ini with whatever it wants in it.
 
The only idea I have is to start and play (for a handful of turns at least) a vanilla game, before starting a c2c game.
 
Played about thirty turns and still happening. I sent an email to 2k support but made the mistake of mentioning C2C ("we don't support mods") even though I told them it happened on a new install, vanilla BTS before any mods were applied. I even went into permissions and denied the system the ability to write to the file. The game just takes whatever ini file is there, renames it to .bak and makes a new one, every time the game is run. I've had Civ IV since it was released and never had this problem before.
 
Top Bottom