Page 1 of 2 12 LastLast
Results 1 to 30 of 38

Thread: Reinforcement CTD Fix (Please Test)

  1. #1
    EBII Council Senior Member Kull's Avatar
    Join Date
    Jan 2003
    Location
    El Paso, TX
    Posts
    13,502

    Exclamation Reinforcement CTD Fix (Please Test)

    We are pretty sure that the Reinforcement CTD has been solved. The "final fix" has yet to be achieved, but we are 99% certain that it's related to the awarding of Post-battle traits. The attached file contains a revised export_descr_character_traits files. After unzipping, please drop it into the Data/ subdirectory of your v.74 EB game folder.

    1) The good news is that you can use this file immediately, even in the middle of an ongoing campaign. In fact, if you had a prior campaign that could not be completed due the Reinforcement CTD, you can now resurrect it.

    2) The bad news is we took a "brute force" approach and have deactivated all post-battle traits. Ultimately we'd like to narrow the problem down and reinstate as many of these as possible, but given your frustration with this bug, it was felt that you'd accept the current fix as the lesser of two evils.

    What we would like from you: Confirmation. If you have save games that always result in a Reinforcement CTD, please try them again after installing the new traits file - and report back here with the results.

    Thank you for your patience and support.

    ftp://europabarbarorum.org/ReinforcementCtdTraits.rar

    NOTE: The zip contains a second file called "BACKUP". As you might suspect, it's the original export_descr_character_traits file, which can be used to restore the v.74 installation should you so desire. Please extend your thanks to therother who created the new Traits file and who (along with MANY others) has assisted in tracking down this most difficult of bugs.
    "Numidia Delenda Est!"

  2. #2

    Default Re: Reinforcement CTD Fix (Please Test)

    You are the man Kull. And we'd be lost right now if therother wasn't still as active as he is helping us with all manner of things.

  3. #3
    "Audacity, always audacity!" Member Simmons's Avatar
    Join Date
    Sep 2005
    Location
    Gold Coast, Queensland, Australia
    Posts
    344

    Question Re: Reinforcement CTD Fix (Please Test)

    I would be more than happy to test this but my copy of RTW is the gold edition with the 1.2 patch unzipped over it do you want all results you can get or just actual 1.2 games?

    “By push of bayonets, no firing till you see the whites of their eyes”
    - Friedrich der Große

  4. #4

    Default Re: Reinforcement CTD Fix (Please Test)

    I only have had a (persistent) reinforcement CTD once (probably because I've only played half a campaign yet) and had that one saved. I'm happy to report that with the fix it works like a charm; no more CTD!

  5. #5
    EBII Council Senior Member Kull's Avatar
    Join Date
    Jan 2003
    Location
    El Paso, TX
    Posts
    13,502

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Descent
    I would be more than happy to test this but my copy of RTW is the gold edition with the 1.2 patch unzipped over it do you want all results you can get or just actual 1.2 games?
    It shouldn't matter. If you can play EB v.74, and are experiencing this CTD, then your experience qualifies.

    Quote Originally Posted by Batahr
    I only have had a (persistent) reinforcement CTD once (probably because I've only played half a campaign yet) and had that one saved. I'm happy to report that with the fix it works like a charm; no more CTD!
    Good to hear. I tried it in a 5-army, 3 general battle that had CTD'd before the fix....and it worked there. We just want to gather as much conclusive evidence as possible.
    Last edited by Kull; 08-19-2006 at 17:23.
    "Numidia Delenda Est!"

  6. #6

    Default Re: Reinforcement CTD Fix (Please Test)

    I've been having an extremely bad luck with my current Ptolemaioi campaign. I think in these 30 or 40 years I've played so far I've had more Reinforcement Bug CTD's than in my entire Epeiros campaign all the way to ~150 something BC, I don't really remember.

    I'll try this and play today for some hours and let you know of the results. If it works, I must say I agree that this is definitely the lesser of two evils BY FAR! REAL FAR! You don't know how annoying, dissapointing AND FRUSTRATING!!! OH FRUSTRATING! it is to fight a loooooooong 1/2 hour battle ending with a CTD...I just reload and auto-resolve the damned thing even it it gives me a defeat I wouldn't get had fought it myself. Crossing my fingers now.


    EDIT: Well, I guess it works. I've been even splitting my armies in two to force reinforcement battles and made sure to fight everytime it would put me up against two enemy armies. Not one CTD. And this in a campaign that was filled with them! Off to work, EB Team. The task may be challenging, but the greater the difficulty the greater will be your honor once you accomplish your mission.
    Last edited by Wardo; 08-21-2006 at 19:23.

  7. #7
    Resident Pessimist Member Dooz's Avatar
    Join Date
    Jan 2005
    Location
    AEnima city, USA
    Posts
    1,897

    Default Re: Reinforcement CTD Fix (Please Test)

    What an excellent release Kull, I'm sure you've made a lot of EB players day. I'm curious though, does this have anything to do with the upcoming 0.8 release? As in, is this the fix being used for it as well or does it not have the same bug to begin with?

  8. #8
    Research Fiend Technical Administrator Tetris Champion, Summer Games Champion, Snakeman Champion, Ms Pacman Champion therother's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    2,637

    Default Re: Reinforcement CTD Fix (Please Test)

    For the sake of clarity, it should be emphasised that the point of releasing this file is to confirm that the PostBattle triggers are what's causing these crashes. NB the file above has no traits awarded after a battle. Therefore, those wishing to use this as a workaround in current games would be advised to replace the proper traits file with the one above, fight the troublesome battle without the PostBattle triggers, then save, quit and reload after restoring the proper traits file. A pain, yes, but the best we can do until the exact cause is pinpointed. Which will hopefully be soon.
    Last edited by therother; 08-19-2006 at 20:53.
    Nullius addictus iurare in verba magistri -- Quintus Horatius Flaccus

    History is a pack of lies about events that never happened told by people who weren't there -- George Santayana

  9. #9

    Default Re: Reinforcement CTD Fix (Please Test)

    So i guess Baktria will never get kats with this thing on?
    Imperator de Basileia Ton Romaion-A "The long road" M2tw AAR
    https://forums.totalwar.org/vb/showth...41#post1657841
    Click here if you want to know what a freshly shaven **** looks like.

  10. #10
    Research Fiend Technical Administrator Tetris Champion, Summer Games Champion, Snakeman Champion, Ms Pacman Champion therother's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    2,637

    Default Re: Reinforcement CTD Fix (Please Test)

    Correct.
    Nullius addictus iurare in verba magistri -- Quintus Horatius Flaccus

    History is a pack of lies about events that never happened told by people who weren't there -- George Santayana

  11. #11
    Member Member Birka Viking's Avatar
    Join Date
    Mar 2005
    Location
    Sweden (Flen) (fairly near Birka)
    Posts
    356

    Default Re: Reinforcement CTD Fix (Please Test)

    Holy smoke it works on my Baktrian campaign that before this crashed..But now its working just fine...Great EB!!!!

  12. #12
    Now sporting a classic avatar! Member fallen851's Avatar
    Join Date
    Oct 2005
    Posts
    799

    Default Re: Reinforcement CTD Fix (Please Test)

    Out of curiousity, how many post battle traits are there?

    How long will it take to narrow them down?

    When I have some time in the next couple of weeks, this could be a job I can tackle, I don't mind tedious jobs.
    "It's true that when it's looked at isolated, Rome II is a good game... but every time I sit down to play it, every battle, through every turn, I see how Rome I was better. Not unanimously, but ultimately." - Dr. Sane

    http://www.youtube.com/watch?v=L6eaBtzqqFA#t=1h15m33s

  13. #13

    Default Re: Reinforcement CTD Fix (Please Test)

    I've noted on the internal board that I can't find any posts that say they have gotten the CTD in a defeat, and most are Heroic Victories. There are some Clear Victories too I see, but I'm not sure about Average Victory or Close Victory results. They could be post battle traits but it's also possible there is a post battle ancillary rewarded also. Kull and therother and Tamur are working on it, but I'm sure they would like help if anyone doesn't mind combing through text files to look for inconsistancies or problems.

  14. #14
    Member Member Bonny's Avatar
    Join Date
    Jul 2005
    Location
    Ice planet Hoth!
    Posts
    1,987

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Teleklos Archelaou
    Kull and therother and Tamur are working on it, but I'm sure they would like help if anyone doesn't mind combing through text files to look for inconsistancies or problems.
    How difficult is it to do so? I may be able to help you, if i get some guidance, since i'm not very familiar with traits.


  15. #15
    EB Traitor Member BozosLiveHere's Avatar
    Join Date
    Jan 2006
    Location
    Uqbar, Tlön
    Posts
    3,662

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by fallen851
    Out of curiousity, how many post battle traits are there?

    How long will it take to narrow them down?

    When I have some time in the next couple of weeks, this could be a job I can tackle, I don't mind tedious jobs.
    I did a quick text compare in the files and it shows 126 different blocks. Most of the traits seem to be unlikely culprits, though. There are lots of faction specific ones, like avenger against... that would produce a much clearer pattern if they were the ones with problems, I think.

  16. #16
    Research Fiend Technical Administrator Tetris Champion, Summer Games Champion, Snakeman Champion, Ms Pacman Champion therother's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    2,637

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by fallen851
    Out of curiousity, how many post battle traits are there?

    How long will it take to narrow them down?
    There are over 400 post battle triggers, last time I counted. We can probably narrow that down a bit, but as it takes a while to test each trigger it could take some time to find the problematic trigger(s)/trait(s).
    Nullius addictus iurare in verba magistri -- Quintus Horatius Flaccus

    History is a pack of lies about events that never happened told by people who weren't there -- George Santayana

  17. #17
    aka Artaserse (the Lone Borg) Member Obelics's Avatar
    Join Date
    Mar 2006
    Location
    Naples ITA
    Posts
    665

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Kull
    2) The bad news is we took a "brute force" approach and have deactivated all post-battle traits. Ultimately we'd like to narrow the problem down and reinstate as many of these as possible, but given your frustration with this bug, it was felt that you'd accept the current fix as the lesser of two evils.
    hi Kull im going to install the fix cause I had this CTD reinforcement, and i cant proceed in my actual campaign, now im not expert of "traits and triggers" so im thinking about what does it means that sentence above, is this somethink that will change the way you are going to play? can you explain it a bit, thanks a lot and sorry for the ignorance...

    EDIT: can i reinstall the old files (after I have played the CTD battle) and restore the thinks as they were?

  18. #18
    Member Member Bonny's Avatar
    Join Date
    Jul 2005
    Location
    Ice planet Hoth!
    Posts
    1,987

    Default Re: Reinforcement CTD Fix (Please Test)

    That means, that all post battle triggers are deactivated, so you can't get a trait or ancillari after winning/loosing a battle.

    So the best thing you can do is: use the hotfix to the play CTD Battle, save, replace the hotfix with the original file and go on playing, until you get to another CTD Battle, then use the hotfix........

    It's not very userfriendly, bu it works until the bug has been resolved....



  19. #19
    aka Artaserse (the Lone Borg) Member Obelics's Avatar
    Join Date
    Mar 2006
    Location
    Naples ITA
    Posts
    665

    Default Re: Reinforcement CTD Fix (Please Test)

    thanks bonny, that is all i wanted to hear! So i have not to have that "hotfix" permanently installed...

    thanks a lot!

  20. #20

    Default Re: Reinforcement CTD Fix (Please Test)

    You can keep it installed Obelics, if you want, but it just would mean that no traits or ancillaries would be awarded after the battles were over.

  21. #21
    aka Artaserse (the Lone Borg) Member Obelics's Avatar
    Join Date
    Mar 2006
    Location
    Naples ITA
    Posts
    665

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Teleklos Archelaou
    You can keep it installed Obelics, if you want, but it just would mean that no traits or ancillaries would be awarded after the battles were over.
    ok, i prefer to use it just for the battle i was playing, it is not much pain to change it after the battle (it is the first CTD with pahlava), tomorrow i will replay the battle and post the results (i have a save-game "very near" that battle)

    thanks Teleklos

    EDIT: I tryed the fix just now with a battle between pahlava and 2 bactrian armies (around 225BC) 24/08/2006 and it went well, no CTD after the battle... praises to the guy(s) who worked on it.

  22. #22

    Default Re: Reinforcement CTD Fix (Please Test)

    Fix works great.

    Good luck in narrowing down the 400 character traits and locating the culprits.

  23. #23
    Gin Tonic Drinker Member iberus_generalis's Avatar
    Join Date
    Dec 2005
    Location
    Scallabis (mordern Santarém)- Lusitania(modern Portugal)
    Posts
    303

    Default Re: Reinforcement CTD Fix (Please Test)

    it's strange but i never had a CTD with 0.74...maybe its not related to that, cuz i fight battles all the time, but never a CTD, not even do to the hardware...are you sure it is the traits? if they it is, then why don't get CTD's?
    "Deep in Iberia there is a tribe that doesn't rule itself, nor allows anyone to rule it"Gaius Julius Caesar

  24. #24
    Research Fiend Technical Administrator Tetris Champion, Summer Games Champion, Snakeman Champion, Ms Pacman Champion therother's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    2,637

    Default Re: Reinforcement CTD Fix (Please Test)

    We are not sure, no. But the evidence is stacking up, with games that would previously CTD now resolving ok when the PostBattle trait triggers are removed.

    As for your specific issue, I'm glad you aren't affect by this issue. It would be useful if we could understand why though. Perhaps you fight battles in a different way from everyone else? For example, what result do you often get from your battles (e.g. clear or crushing), do you fight with your general's unit, etc.?
    Nullius addictus iurare in verba magistri -- Quintus Horatius Flaccus

    History is a pack of lies about events that never happened told by people who weren't there -- George Santayana

  25. #25
    Member Member Mujalumbo's Avatar
    Join Date
    Jul 2004
    Location
    Toronto, Canada
    Posts
    191

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Teleklos Archelaou
    I've noted on the internal board that I can't find any posts that say they have gotten the CTD in a defeat, and most are Heroic Victories. There are some Clear Victories too I see, but I'm not sure about Average Victory or Close Victory results. They could be post battle traits but it's also possible there is a post battle ancillary rewarded also. Kull and therother and Tamur are working on it, but I'm sure they would like help if anyone doesn't mind combing through text files to look for inconsistancies or problems.
    That's partly what I do for a living. What text files should I be combing through?
    "Fear is the enemy of logic. There is no more debilitating, crushing, self-defeating, sickening thing in the world--to an individual or to a nation."
    --Frank Sinatra

  26. #26
    Gin Tonic Drinker Member iberus_generalis's Avatar
    Join Date
    Dec 2005
    Location
    Scallabis (mordern Santarém)- Lusitania(modern Portugal)
    Posts
    303

    Default Re: Reinforcement CTD Fix (Please Test)

    i have every kinds of victories as well as every kinds of defeats, i tend to get clear victories, but have no problem getting an heroic victory...i use my general, if anything needs flanking or slaughter, i send him in, he usually fights as much as the rest of the soldiers, sometimes even more, i guess i fight battles like everyone else... in this build i always play as the romanii, and i have 3 officers per unit+general in the generals unit...in the end of battles i usually get anciliaries, like confident commander and stuff, but this CTD bug doesn't happen...my ancilliary file is the original 0.74 EB one so i don't understand why so many ppl have this issue, and somehow i never come across it...so if i play a version that is in it's source equal to everyone else's then i take it is an hardware issue or a conflict in the software...but at least im glad i don't get CTD's
    "Deep in Iberia there is a tribe that doesn't rule itself, nor allows anyone to rule it"Gaius Julius Caesar

  27. #27
    EB Traitor Member BozosLiveHere's Avatar
    Join Date
    Jan 2006
    Location
    Uqbar, Tlön
    Posts
    3,662

    Default Re: Reinforcement CTD Fix (Please Test)

    Quote Originally Posted by Mujalumbo
    That's partly what I do for a living. What text files should I be combing through?
    export_descr_character_traits.txt
    export_descr_ancillaries.txt
    export_ancillaries.txt
    export_VnVs.txt


    you can also look at this thread:
    https://forums.totalwar.org/vb/showthread.php?t=68278

  28. #28

    Default Re: Reinforcement CTD Fix (Please Test)

    Thanks all, it's working like a charm for me. Have fought maybe 8 reinforced battles, not a single problem. Other than the fact that I get my butt kicked, but that's my problem, not yours.

    So, good fix, and thank you. I was having a ton of problems with this, but no more.
    From Theodotos I.

  29. #29
    EB Traitor Member BozosLiveHere's Avatar
    Join Date
    Jan 2006
    Location
    Uqbar, Tlön
    Posts
    3,662

    Default Re: Reinforcement CTD Fix (Please Test)

    Today looking at the traits file, after noticing the Bug trait, I came up with an idea: why not use it to avoid postbattle triggers in battles with multiple armies? Specifically I was thinking about something like this:
    Trigger ctd_bugfix1
    WhenToTest PreBattle

    Condition Trait Bug < 1
    and not CharacterIsLocal
    and NumFriendsInBattle >= 1


    Affects Bug 1 Chance 100
    Unfortunately, as I searched the CTD threads trying to discover if this would work (it would be useless if the AI didn´t have any generals in battle) I stumbled upon this post from Kull on TWC:
    Quote Originally Posted by Kull on TWC
    To quote Malrubius: 1.2 has a bug with fought-out battles, in which all PostBattle triggers are checked twice. We are pretty sure this is contributing to the reinforcement CTD bug, in that postbattle triggers are run for each general (and in this case they are even run for captains), and the more stacks, the more generals. This is why autoresolving (triggers are only checked once) or using the truncated traits file, "cures" the CTD. We can't isolate the problem down to any specific trait, and our current strategy is to port over to 1.5 and see if that fixes the problem. If not, we'll have to make some painful decisions on trait reduction.
    So, are you guys still working with this hypothesis? If so, are there any news WRT 1.5 behavior?

  30. #30
    Research Fiend Technical Administrator Tetris Champion, Summer Games Champion, Snakeman Champion, Ms Pacman Champion therother's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    2,637

    Default Re: Reinforcement CTD Fix (Please Test)

    Nice idea, BozosLiveHere. It would still be a workaround, not a solution, but it would be more elegant than the brute force one we currently have.

    Unfortunately, I don't think it will work. For starters, the Prebattle event sadly doesn't work. It would be great for us if it did, as it would allow all sorts of interesting stuff. Actually, I don't know if it's been tested in the game after 1.2, so it may work now. I'll see if I can find out if it was activated in the later versions.

    In addition, the NumFriendsInBattle condition refers to the number of soldiers on the battlefield and not the number of generals. So you'd get one point of Bug in every battle (as there isn't a battle if there's no opposition). There is the BattleReinforcementsArrive event, but it doesn't export to the character record and so it can't be used for traiting, I fear.
    Nullius addictus iurare in verba magistri -- Quintus Horatius Flaccus

    History is a pack of lies about events that never happened told by people who weren't there -- George Santayana

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO