Total War: ATTILA

Total War: ATTILA

219 ratings
[HUGE DISCOVERY] How to bring ToB optimization to Attila
By WhyXelsink
This guide will show you how to bring Thrones of Britannia optimization to Attila using Pack File manager only.

It would not be possible to create a simple mod to optimize the game, you would have to manualy replace the files in order this to work.

*IMPORTANT*

Works only if your ToB is PRE -"Steel and Statecraft" update build.
2
4
2
   
Award
Favorite
Favorited
Unfavorite
Understanding the optimization process
In order to optimize Attila we need to use optimized shaders from Thrones of Britannia game files. The whole idea of optimization is based on deleting badly optimized shaders from Attila and replacing them with the shaders from ToB.

For this to work, you need 4 things:

1) Attila Total War base game
2) Thrones Of Britannia base game
3) Blood & Burning DLC for Attila and ToB
4) Latest version of Pack File manager


and basic understanding how to mod Total War games.


Before we start, I want you to understand what we are working with.

These are shader rules by which your system renders the game.


If the rules are badly optimized, your system would have harder time rendering the game. One of the downsides of Attila is that it's a 32 bit application, but the main reason why it was so laggy, are these files. We would want them to be gone for good.
Replacing shaders
We will be working with 2 files in both folders:

data.pack and blood.pack

Step 1:

With Pack File Manager (PFM) open data.pack in Thrones of Britannia folder and find "fxc" folder.

Right click on "fxc" folder to extract it to your ToB game directory.


Just press OK, it will be extracted in your ToB game's directory by default.

Step 2:

*NOTE* before starting step 2 uncheck "CA packs are read only" in PFM options.

Now open data.pack from Attila folder and DELETE "fxc" folder. It would take some time depending how fast your computer is. PFM will not respond untill all files are deleted. It might take up from 15 minutes to 1 hour untill all shaders in "fxc" folder will be deleted.

Once all files will be removed from the data.pack PFM should be responding again.

Step 3:

After you deleted "fxc" folder, it's time to import a new "fxc" from ToB game folder.


Navigate to previously extacted (Step 1) "fxc" folder in your ToB game folder and import it your data.pack.

It might take you 30 minutes up to 2 hours in order to import all shaders from ToB. So, be patient and wait untill PFM finish importing all necessary files. Once importing process will be finished, you will see all imported shaders will become green.

It means everything good and you now can save your data.pack


Step 4.

*IMPORTANT*

it's very important to delete "fxc" folder before continuing

Delete "fxc" folder you previously extracted from ToB directory. Now open blood.pack from ToB with PFM, navigate to "fxc" folder inside blood.pack and extract it.

Repeat steps 1-3 to replace "fxc" folder inside blood.pack.

*IMPORTANT*

You will find "fxc" folder in both data.pack and blood.pack and they should be held separated. You should NOT extract shaders to one 'fxc' folder from both files. Exctract shaders from data.pack first, import them to Attila's data.pack >>>>>> delete "fxc" folder you just exctarcted and imported from. Repeat the same steps for blood.pack. Do NOT exctarct all shaders to one "fxc" folder.

Once finished, you will have both data.pack and blood.pack with replaced "fxc" folders from ToB.

Just enjoy optimization from ToB in Attila. Please, don't jump out of your roof, bros.





166 Comments
Madechester 1 Feb @ 6:47am 
Hey, Atilla will blackscreen my PC or just turn it off after playing it for a couple of minutes, I know that its a memory issue, as my CPU is to good for this game (lmao) do you know any methods to optimize it? Or IDK, make it playable?
Mile pro Libertate 31 Jan @ 11:22pm 
This is what I posted here back in summer of 2022:
[Quote]
Consider too that this will only give a credible performance boost if the vid card is the bottleneck in your system: in 2022, that is very unlikely to be the case.

When this mod was new there were still a lot of people rocking cards like the 650 Ti, and, because of inflated new-card prices at the time, a lot of budget builds had cards on the order of 1050; but in 2022, odds are people are going to have something at least on the order of a 1060, if not a 1660 or 2080.

So yeah, just changing the shader scheme isn't likely to do much nowadays for performance, if anything at all, because even the lowest tier gaming cards are capable of maxing Attila performance. The prime bottleneck is going to be CPU, and this mod isn't going to help with that.
[/quote]
Mile pro Libertate 31 Jan @ 11:15pm 
Yes, the game is not optimized well. The thing is, it's not optimized on the CPU side of things, so a graphics mod won't improve performance unless the vid card is your system's bottleneck, and that's why I posted what I wrote earlier: the chance of anyone using a card at this point, ten years after game's release, which would prove to be the bottleneck is exceedingly small; thus, the mod's utility at this point is effectively moot.
Red Warrior 31 Jan @ 10:39am 
The game is not optimized properly which is the major issue
Red Warrior 31 Jan @ 10:39am 
Nah do you think people change video card like clothes? It still has issues with 3000 series
Mile pro Libertate 30 Jan @ 3:29pm 
Tbh, it doesn't really matter at this point. The mod addressed optimizations on the vid card side of things, and in 2025 the chance that someone is still using a vid card that would actually be a bottleneck for this game is exceedingly small.
Red Warrior 30 Jan @ 1:41am 
Yeah I agree doesn't work and have the same issue
INeedAWeapon367 26 Jan @ 1:38pm 
I don’t think this works anymore, I’ve tried twice and all I get is screen flickering
Kuroshi 1 May, 2024 @ 11:24pm 
@Cioby Tob runs like ass because of denuvo imo. Ive tried the cracked versions and they run significantly better. But still Tob runs better overall than attila either ways for me (specially on the campaign map)
Krusarinn 23 Mar, 2024 @ 12:53pm 
Do i have to own Thrones of britannia, Warhammer 1 and 3 kingdoms for this to work