Fabrysse
Sep 06, 2007, 07:07 AM
Hi,
I tried to convert my Mod files from Warlords to BtS.
When I launch the Mod, I have no more XML alert, but the game crashes (I have suppressed (python, dll, and it crashes too...).
When I set the .ini file to save the dump file when CIV4 BtS crashes, I obtain a file ".exe.dmp". When I open it with a text editor, there is a lot of things not readable, when I rename it ".exe", it does nothing that I could understand (a black DOS console appears, and disappears immediatly).
How can I read that ?
Would it give me the answer on what happens ?
Fabrysse
Sep 07, 2007, 02:33 AM
Nobody can tell me how to read this file ???
Teg_Navanis
Sep 07, 2007, 07:09 AM
I haven't heard of any way to find a bug through the crash dump file. What I (and AFAIK all other modders) usually do is try to isolate the problem by exclusion, i.e. reverting your last changes or adding XML files/entries one by one until you know where the mistake happened. This is of course easiest when you have an already working version of your mod (which you probably don't) or with modular modding, where you can more easily remove entries without breaking interdepencies.
The most probable cause for XLM-caused game crashes without error reports are wrong/missing references to or from the artdefines files, by the way. Either the artdefines entry for an object (unit/building/whatever) is missing/misreferenced or one of the art files is.
Fabrysse
Sep 07, 2007, 07:29 AM
I haven't heard of any way to find a bug through the crash dump file. What I (and AFAIK all other modders) usually do is try to isolate the problem by exclusion, i.e. reverting your last changes or adding XML files/entries one by one until you know where the mistake happened. This is of course easiest when you have an already working version of your mod (which you probably don't) or with modular modding, where you can more easily remove entries without breaking interdepencies.
The most probable cause for XLM-caused game crashes without error reports are wrong/missing references to or from the artdefines files, by the way. Either the artdefines entry for an object (unit/building/whatever) is missing/misreferenced or one of the art files is.
OK. I'll have a look to artdefines & art files. Thanks.
In Art\CIV4ArtDefines_Building.xml, could the <LSystem>LSYSTEM_3x2</LSystem> tag cause some problems too ?
I can't understand this "LSystem"... What is it exactly ?
Teg_Navanis
Sep 07, 2007, 07:37 AM
<LSystem> defines what size a building is on the map. A wrong value will not crash the game, but will cause the city to look 'strange'. Imagine an aqueduct that is treated as a rectangular building.
Fabrysse
Sep 07, 2007, 07:58 AM
<LSystem> defines what size a building is on the map. A wrong value will not crash the game, but will cause the city to look 'strange'. Imagine an aqueduct that is treated as a rectangular building.
OK. That's very clear. Thanks again.
This time, I hope that I have all what I need to work correctly...
:thanx:
Fiend777Fits
Oct 21, 2007, 02:49 AM
whats the point of the crash dump file then, if its completely undecipherable? just a line or two giving an idea of what file and/or line may be causing the problem would be nice