I also experienced after battle CTDs quite often. My system has 8GB RAM. I am using Vista x64. Rome therefore runs in 32 emulation mode ('WOW64'). I use the BI - exe.
A standard 32Bit program on a 32Bit OS can only use 2GB ('User RAM') The rest is for system. On Windows Server 2003 there is a recommendation to alter the boot.ini to set the ratio to 3:1 instead of 2:2 for applications like Exchange Server 2003, which can use more than 2GB. In the header of each exe-file there is an entry specifying if the program can use more then 2GB.
A previous poster in this thread suggensted that the after battle CTDs are due to memory management problems. That seems to be true.
Some time ago in some forum thread I can't remember (I can't even remember which game it concerned) I stumbled over a comment, that it could be generally useful to set the exe-file to be able to use >2GB RAM when using Vista 64 or Windows XP x64.
So I tried that on the BI-exe. The result was, that after battle CTDs occur much, much fewer times.
So I suggest that everyone who is plagued by after battle CTDs and uses a 64Bit Windows tries the same. The following instructions are based on using the BI-exe. But it should also work with RomeTW.exe and RomeTW-ALX.exe.
1. get 'Explorer Suite' from
www.ntcore.com (freeware)
2. install it
3. make a copy of RomeTW-BI.exe'
3. right click on 'RomeTW-BI.exe'
4. choose 'Open with CFF Explorer'
5. in the left tree click on 'File Header'
6. in the right window click on 'click here' in the 'Characteristics' row
7. in the appearing window check the box in the line 'App can handle >2gb address space'
8. click 'OK' - button
9. click on 'save' icon
10. Run the game as usual.
t
Bookmarks