DeI / R2TW while in game is freezing / crashing similar.
1 : Delete – “Rome2.dll” from:
C:\Program Files\Steam\SteamApps\common\Total WarRome II
Then use STEAM to check the validity of game files. It will download a new Rome2.dll
due to the nature of .dll files, it wouldn't hurt to copy your new downloaded Rome2.dll in your system32
Copy Rome2.dll from:
C:\Program Files\Steam\SteamApps\common\Total War Rome II
Paste Rome2.dll in:
C:\Windows\System32
Edit:
After 7+ non stop (lol) hours off DeI (spotless and fast ) I avoided the 20+ turn freeze that normally would have occurred in 4 of 5 situation !
thus imho 2 Rome2.dll files is a plus.
Copy Rome2.dll from:
C:\Program Files\Steam\SteamApps\common\Total War Rome II
Paste Rome2.dll in:
C:\Windows\System32
Edit:
After 7+ non stop (lol) hours off DeI (spotless and fast ) I avoided the 20+ turn freeze that normally would have occurred in 4 of 5 situation !
Win7 : Start , type "command" double-click "command prompt"
now type:
sfc /scannow (there is a space between "scf " and "/ scannow")
let it scan !!! - 5 to 10 minutes and will repair KernelBase.dll
No freeze no more !
2 : delete – “preferences.script” from:
C:\Users\(your user name)\AppData\Roaming\The Creative Assembly\Rome2\scripts
When you re-start R2TW , a new “preferences.script” will be generated by STEAM.
to access \AppData\:
Start button - Control Panel - Appearance and Personalization – Folder Options - View – Advanced settings –Show hidden files, folders, and drives – OK.
Delete bolded :
C:\Users\(your user name)\AppData\Roaming\The CreativeAssembly\Rome2
REMEMBER ! delete Rome2 in C:\Users\... and NOT in C:\Program Files\... ! ! !
Then open:
C:\Program Files \Steam\SteamApps\common\Total War Rome II\redist
Repair ( in option ):
vcredist_x86-90.exe
vcredist_x86-100-sp1.exe
vcredist_x86-80-sp1.exe
Before deleting - C:\Users\(your user name)\AppData\Roaming\The CreativeAssembly\Rome2
make a copy of respective Rome2 in a safe location in case of mess-up
C:\Users\(your user name)\AppData\Roaming\The CreativeAssembly\Rome2
REMEMBER ! delete Rome2 in C:\Users\... and NOT in C:\Program Files\... ! ! !
Then open:
C:\Program Files \Steam\SteamApps\common\Total War Rome II\redist
Repair ( in option ):
vcredist_x86-90.exe
vcredist_x86-100-sp1.exe
vcredist_x86-80-sp1.exe
Before deleting - C:\Users\(your user name)\AppData\Roaming\The CreativeAssembly\Rome2
make a copy of respective Rome2 in a safe location in case of mess-up
In:
C:\Users\(your user name)\AppData\Roaming\The Creative Assembly\Rome2
Delete:
- army_setups
- battle_preferences
- fx_cache
- ui_cache
- cripts
STEAM will create new ones (un-corrupted) next time you'll start R2TW
C:\Users\(your user name)\AppData\Roaming\The Creative Assembly\Rome2
Delete:
- army_setups
- battle_preferences
- fx_cache
- ui_cache
- cripts
STEAM will create new ones (un-corrupted) next time you'll start R2TW
gfx_enable_directx11 false; # gfx_enable_directx11 <bool>, Enable DirectX 11 rendering #
if is "gfx_enable_directx11 true" - then delete "true" and type "false "
Graphics are low, in-game lag, long loading times :
1 : Install Directx setup from:
C:\Program Files\Steam\SteamApps\common\Total WarRome II\redist\directx
scroll down tll you find, and run:
DXSETUP
(do this each time after video driver update)
2 : !!! (low/mid-end PC) Create a new limited account/user in windows.
Restart pc and chose new account.
Play R2TW (or desired game) with this new account.
Move saved games from :
C:\Users\(your user name)\AppData\Roaming\The CreativeAssembly\Rome2\save_games
in :
C:\Users\Public
There you will find them with your new account/user
Edit:
I am playing DeI with 2nd user/account and There IS a 2x to 3x boost in performance and how high graphic settings can be set ! - Loading times 3 to 5 times faster !!
( debatable : there is pro and contra about this, but I strongly recommend it !)
Click START – in Search, type :msconfig.
Boot – Advanced Options – Number of Processors 1
Change to maximum nr of your cpus, ex:
Boot –Advanced Options – Number of Processors 4
Apply– Restart now.
(If your processor has 8cores then : Boot –Advanced Options – Number of Processors 8 : in other words choose maximum of cores allowed)
Edit:
For my system it gives un incredible boost, in other games programs IE, etc as well
here is a snip-shot of 2 task managers ( in-game ctr/alt/delete ) : up - 1 core down 4 cores

There is clear difference in using 4 cores instead of 1
settings before with lag and long loading times:

settings after with zero lag and greatly reduced loading times:

here is a snip-shot of 2 task managers ( in-game ctr/alt/delete ) : up - 1 core down 4 cores

There is clear difference in using 4 cores instead of 1
settings before with lag and long loading times:

settings after with zero lag and greatly reduced loading times:

..." if you already have HT enabled. ... go into the preference.script,txt and scroll down it until you find this line... number_of_threads 0.
Change the 0 to 8 and save it. It should read ...number_of_threads 8"
or "number_of_threads 4" depending on how many cores you have
Change the 0 to 8 and save it. It should read ...number_of_threads 8"
or "number_of_threads 4" depending on how many cores you have
These solutions are gathered from various forums and windows-related articles
Last edited:
