Command line switch for crash info

I'm sure I saw someone mention a command line switch for Sins that tells it to report what caused a crash if one occurs.  For the life of me I cannot find that information again now.  Does anyone know what the switch is?  It would be "Sins of a Solar Empire.exe" - ? in a shortcut form.

Experiencing a crash with a mod I'm working on that seems to be rather hard to find the cause of.  The Dev mode doesn't help, it just mini-dumps like the regular exe with no explanation as to why.  The crash seems to be happening at random intervals during play and I'd like to track down the cause if possible.

Thanks in advance,

-dolynick

12,246 views 6 replies
Reply #1 Top

Local/Ironclad Games/sins of a Solar Empire/ Setting/User

Gives you this:

TXT
Version 1190
PlayerName "NewPlayer"
PlayerThemeIndex 86
PlayerPictureIndex 59
PlayerColorIndex 5
LastGameAddressConnectedTo ""
LastGameHostPortConnectedTo 6112
GameHostPort 6112
GameBroadcastPort 6000
EnableUPnPPortForwarding TRUE
VideoAdapterOrdinal 0
VideoIsWindowed TRUE
VideoRefreshRate 60
VideoFullScreenWidth 1024
VideoFullScreenHeight 768
VideoWindowedWidth 1024
VideoWindowedHeight 768
VideoMultiSampleType 2
TextureCompressionEnabled TRUE
TextureQualityForShipColor 3
TextureQualityForShipData 3
TextureQualityForShipBump 3
TextureQualityForModuleColor 3
TextureQualityForModuleData 3
TextureQualityForModuleBump 3
TextureQualityForPlanetColor 3
Gamma 0.500000
SoundMusicVolume 0.000000
SoundEffectVolume 0.000000
SoundDialogueVolume 0.000000
SoundUIVolume 0.000000
SoundUseHardware FALSE
SoundStopWhenWindowLosesFocus TRUE
ChangeMusicVolumeInBattle TRUE
SoundStreamBufferSize 2000
IcoServerAddress "ico.stardock.com"
IcoServerPort 7000
IcoIsAccountNameSaved FALSE
IcoAccountName ""
IcoShowChannelPlayerChanges TRUE
IcoShowFriendChanges TRUE
IcoHostGameOnProxyServer TRUE
CalculateCheckSumTickFrequency 50
CalculateCheckSumDetail 2
SaveCheckSumSnapShotsInGameTickFrequency 0
SaveCheckSumSnapShotsOnSave FALSE
IsCheckSumLoggingOn FALSE
IsAutoRecordOn TRUE
IsAutoSaveOn TRUE
AutoSaveTickFrequency 900
GS_CREATE_GALAXY_FOR_FRONTEND TRUE
GS_MAX_NUM_DIFFERENT_PLANET_MESHES 5
GS_NUM_WEAPON_FIRE_TARGET_VERTEX_PICK_ATTEMPTS 3
GS_EXHAUSTTRAILUPDATEINREALTIME TRUE
GS_HIGHESTSCENARIOCOMPLETED -1
ModName ""
PrimaryPath ".\"
SecondaryPath "..\..\DataSource\"
ShowIntroMovies TRUE
ShowOpeningCinematic FALSE
NVPerfHUDEnabled FALSE
MeshMock FALSE
ShowAsteroids TRUE
ShowElevators TRUE
ShowDustClouds TRUE
ShowPlanetRings TRUE
ShowDebris TRUE
ExhaustTrailDetail 1.000000
ShowConnections TRUE
ShowInfoCards TRUE
ShowGravWell TRUE
ShowNames TRUE
ShowTeamColors FALSE
ShowMainViewIcons TRUE
ShowMeshPlayerOwnerIconAlways TRUE
ShowMeshTeamColor TRUE
IsEmpireWindowStacked FALSE
MaxEmpireWindowStackSize 10
AlwaysShowEmpireWindowFleets TRUE
ShowEmpireWindowFleets TRUE
ShowEmpireWindowBackdrop FALSE
ShowEmpireWindowAllies FALSE
ShowEmpireWindowEnemies TRUE
AutoPinPlanets TRUE
AutoPinCapitalShips FALSE
AutoPinFrigates FALSE
IsAutoPlaceModuleActive TRUE
IsCameraZoomToCursor TRUE
IsCameraFreeRotateEnabled FALSE
AreMouseButtonsSwapped FALSE
ShowUserInputOnInfoCards TRUE
ShowTacticalGrid TRUE
ShowCargoShipMainViewIcons TRUE
AlwaysAutoPlaceExtractors TRUE
InvertCameraHorizontalRotation FALSE
InvertCameraVerticalRotation FALSE
ShakeCamera TRUE
LastUsedPlayerDefName "PlayerNephil"
SaveStats TRUE
SavePlayerStats FALSE
SavePlayerEconomyDetails FALSE
IsGameServerMigrationEnabled TRUE
UseColoredSkybox TRUE
UseDeepSpaceSkybox TRUE
EnableAutoStrafe TRUE
ShowQuickNPCWindow TRUE
AutoStrafeAreaSize 2
AutoStartGame FALSE
MultiPlayerMaxPauseCount 10
LaggingPlayersToleranceForDropping 500
IsTextureBackgroundLoadingOn TRUE
IsWatchedFilesOn TRUE
IsPostProcessSceneEnabled FALSE
IsShipBrighteningEnabled TRUE
MaxParticleCount 6000
MaxParticleSimulationsCount 2000
MaxAsteroidCount 10000
MaxDustCloudParticleCount 5000
LastSinglePlayerSetupTab 1
LastSelectedScenarioName "Point Blank"
LastSelectedBuildSpeed 1
LastSelectedCultureSpeed 1
LastSelectedIncomeSpeed 1
LastSelectedFleetSupply 1
LastSelectedResearchSpeed 1
LastSelectedShipPhysicsSpeed 1
LastSelectedAreTeamsLocked FALSE
LastSelectedArePiratesActive TRUE
LogOutput TRUE        <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< THIS IS WHAT YOU'RE LOOKING FOR!!!!!
ShowErrors TRUE        <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<CHANGE BOTH TO TRUE LIKE SHOWN!!!!!!!!
ZoomSensitivity 0.400000
SavedGameFileFormat 0
RecordedGameFileFormat 0
TiledScreenShotSize 5

Reply #2 Top

BTW Karma is ALWAYS well appreicated ;) Now it'll give you every single error so you can easily rectify it (and by easy I mean he tells you the file AND the line that is wrong...all you need to do is switch it ;) LONG LIVE DEVELLOPER.EXE)

+1 Loading…
Reply #3 Top

Thank you very much.  Karma given as you certainly deserve it.

-dolynick

Reply #4 Top

Thanks a lot!

Hope the modification will help you progress as quickly as possible on the modding path :)

Reply #5 Top

Hope the modification will help you progress as quickly as possible on the modding path

Not really so far...  It continues to crash in one game within a few minutes of loading from the saved game.  Everytime the last few lines in the log.txt are the same - the first part of the name of a custom planetmodule.  The thing is, I don't think that that is what is causing the crash.  I've looked over all the custom planetmodules starting with that text portion, spawned them in dev mode, killed them, etc and none of it will reproduce the crash.  I'm a bit baffled.

To further confuse things, I started up a second test game and after 3.5 hours I have still yet to minidump despite using the exact same mod files.

Scratching my head a bit on this one.

-dolynick

Reply #6 Top

Most of the time when you change an ability in game..developer will automatically minidump!!!

Its actually a good sign saying it got the message of the new ability and will reload it when you reboot..well thats how I see an ingame minidump as (works like a charm so far ;))