We've gotten to a point where most if not all of the really obvious errors have been found....missing textures causing CTD's and stuff like that. What I'm seeing now are some CTD's with no errors. I have found one of the possible causes for this.....three factions:
Parthia
romans_scipii (Scythia)
romans_julii (Belgae)
Had starting characters that had traits they shouldn't have had. This can surely cause unexpected CTD's with no errors. But there are others that seem unit related...and yet aren't producing errors, so I'm going to provide a guide for how you can help find these nasty buggers:
1. Before any battle where you go to the battlefield, save your game. This will ensure that if the game CTD's, you'll be able to go back to that spot and find out exactly what units are in BOTH armies. (Make sure that AUTO_SAVE is set to FALSE)
2. Write down all of the units in both armies and post them. Please be careful to spell them correctly, it helps me a lot when searching thru the 500 units we have.
This is an important 'nominal' step to help out. If you want to go an extra mile, do this:
1. Go into custom battles and choose the ONE of the two factions involved in this CTD.
2. For the other faction just use Carthage, and choose a 'Celtiberian Spearman' (which I know always works fine).
3. For the 'other' faction, try to choose the exact same units that were involved in the Strat Battle.
Load the battle, and see if it CTD's.
4. No CTD? Do the same thing, but load the second faction's units involved against the Carthage spearmen. Still no CTD?
5. Load the two involved factions against each other with all the same units and load the battle.
Still no CTD? Then it may have something to do with the characters involved, if any...or be totally unrelated.
If you GET a CTD at any point:
1. Load the same faction (faction 'x' against Carthage unit), but this time, only load one or two of the units from faction 'x'. Load battle, and confirm CTD or no CTD.
2. If it doesn't, load the next two, and in the same fashion load them all until you find the one that's causing the problem. By narrowing it down this way, you can usually pin-point the unit that has a problem.






Reply With Quote










