Results 1 to 20 of 20

Thread: [Dual processor] Crashing during or after battle? Solution Found!

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default [Dual processor] Crashing during or after battle? Solution Found!

    A top of the day from your friendly resident lurker Potato here with tidings of hope (hopefully) to those of us who are plagued with the curse of aggravating lockups and crashes mid and after huge sized battles.

    It is a known fact that RTW itself is not terribly efficient when it comes to handling memory and many of us happen to suffer from a crash or two every now and then. That in itself is quite tolerable if it happens once in a blue moon but ever since I upgraded my modest Pentium 4 2600 to my dual core machine 2 years ago I had found the crashes to happen much MUCH more frequently to the point where battles were unplayable.

    The crashes would happen very frequently when the cutscenes trigger for gate or wall breaches, death of general after battles when loading to the campaign screen or whenever I selected to occupy, enslave or raze.

    It also crashed whenever it felt like it.

    I had tried to defragment, upgrade my nVidia drivers, roll back my nVidia drivers, changed my page file, waiting until the music ends before going back to the campaign map and even prayed to the computer god to not to strike me down with his wrath.

    Nothing helped.

    It was then that I decided to change the affinity of the .exe file to CPU 0 only on a stroke of inspiration to see if it helped... and it did.

    It is my hypothesis that RTW is unable to handle multi processors properly like many older games and so far it has proven to be accurate. I stlll get the occasional crash every now and then but I have managed to play for 60-100 years without a single crash while following the other crash prevention steps.

    Steps to follow:

    1. Load your EB until the "Single player, Continue campaign, Multiplayer... etc" screen comes up.
    2. Alt+Tab your EB so you return to windows (If you play it in windows mode like I do then you can skip this step).
    3. Press Ctrl+Alt+Del to bring up task manager.
    4. In Task Manager there will be several tabs. What you want will be the "Applications tab". Look for your "Rome: Total War".
    5. Right click on your "Rome: Total War" and then in drop down box listed options select "Go To Process"
    6. You should now be in the "Process" tab with your .exe highlighted. (I play with the Alexander .exe file so for me "rometw-alx.exe" is selected.)
    7. Right click on the highlighted .exe and in the drop down box select "Set Affinity..."
    8. The "Processor Affinity" box should now be up with a list of CPUs from 0 - 31. There will be many greyed out boxes but for those of you with multi core processors, you will see several with ticks. (I have a dual core processor so my "CPU 0" and my "CPU 1" are ticked)
    9. You will then need to untick all the boxes EXCEPT for one to set affinity to that core only.
    10. Click "Okay" and quit Windows Task Manager.
    11. Enjoy your (hopefully) stable EB session!

    Hope it helps!

    Members thankful for this post (2):



  2. #2

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    Dude, you're the best potato ever! Thanks, I'll try this as soon as I get home!

    I wonder if there's a way to set advanced preferences for the whateveritis.exe file to make it always select single-processor usage?

  3. #3

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    Can't help you there with that one. I am merely an Aussie scientist Potato, you will need to find one of those computer wizard potatoes around the place. It would be quite handy though.

  4. #4

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    Quote Originally Posted by Titus Marcellus Scato View Post
    Dude, you're the best potato ever! Thanks, I'll try this as soon as I get home!

    I wonder if there's a way to set advanced preferences for the whateveritis.exe file to make it always select single-processor usage?
    How about this? http://www.robpol86.com/index.php/ImageCFG

    Looks like it might work....

  5. #5

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    It works rather splendidly. Still, those playing in windowed mode should not have any problems with Alt + Tab crashing. Just be aware though that RTW will perform only to the limits of that core so if you have a 4 core beast of a machine yet each core only runs at 2400Mhz then you would only be able to expect the performance of pretty much 2400Mhz. Still, my siege battle of Tylis ran quite nicely and it was a 6500 man night affair of flaming arrows and sling stones between my perverted minion of an extravagant, cowardly and paralytic faction heir vs The Makedonian faction leader + his new spartan puppet. All settings were on max and huge.

    Speaking of that battle, I've found breached large stone walls to be extremely useful. All I had to do was block the breaches with my ChalkySpiders + Pontic Thor-a-kittys then arrange archers and slingers on the walls with a few mercenary thracian peltists trapping the opponents on the flanks as they try to push their whole army through the breaches. Dear gods those walking tanks of Spartan bodyguards take forever to die.

  6. #6
    That's "Chopper" to you, bub. Member DaciaJC's Avatar
    Join Date
    Feb 2009
    Location
    Lower Peninsula, Michigan
    Posts
    652

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    I will try this out as soon as I have time for a large-scale battle.

    And if it works, I will laud you as a god.
    + =

    3x for this, this, and this

  7. #7
    Arrogant Ashigaru Moderator Ludens's Avatar
    Join Date
    Nov 2003
    Posts
    9,059
    Blog Entries
    1

    Default Re: Crashing in the middle of battle or at the return to battle map? Solution? Found!

    Thanks for this advice, potatodude.

    I'll move this to the technical subforum.
    Looking for a good read? Visit the Library!

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