Total War: PHARAOH

Total War: PHARAOH

Proton Font Fix [OBSOLETE]
20 Comments
Levie Oct 26, 2023 @ 1:07pm 
Bravo!
Snickers Anyone  [author] Oct 26, 2023 @ 12:57pm 
♥♥♥♥♥♥♥♥♥ guys: https://i.imgur.com/O2tVU3B.png

B E A U T I F U L

This is with the newest patch. They fixed it, and this mod is now obsolete! Gogogo update and remember to deactivate this mod!
Levie Oct 21, 2023 @ 8:19am 
I created a steam deck guide for those who are interested: https://steamcommunity.com/sharedfiles/filedetails/?id=3056527723

Including this mod, it covers recommended Proton, controller configuration, and graphics settings.
Snickers Anyone  [author] Oct 14, 2023 @ 4:30pm 
Oh and I‘ve also noticed that resizing some text elements beyond a certain size results in the text ending up really small and blurry instead. The same display error is present in some elements right now (like the diplomatic relations tooltip when you hover over an AI settlement). Just adding this info for anyone with more experience who might want to investigate this issue.
Snickers Anyone  [author] Oct 14, 2023 @ 4:21pm 
As long as these mods don‘t touch the fontcategories.xml it should be fine.

I don‘t have much experience (or any at all tbh) with modding TW games so I don‘t know how modders implement new strings in the game, but as long as they don‘t define Noto as their font there shouldn‘t be any issues.

In theory it should also be possible to implement a Proton fix in another way.
I think the bug/render error occurs somewhere in the .cuf files, which seems to be a TW specific font format. There‘s a community made cuf editor from 2010 but I didn‘t manage to get it to run properly. Maybe someone else can use it to repackage the Noto .cufs in a way which would render with Proton? Alternatively using a different font altogether would also be a possibility, most if not all Google Fonts are Open Source and can be redistributed.
Kendji Oct 14, 2023 @ 1:18pm 
I'm wondering how does this work with other mods, does it change those fonts as well?
Snickers Anyone  [author] Oct 13, 2023 @ 4:04am 
- Update: 13 Oct @ 12:41pm

Add proton_fontfix_larger; Change font size for some UI elements
Note:
Most changes have been conservative as larger font sizes end up with text being cut off in many cases.
I've tested these changes on 1440p with UI scaling set to 100%. Some text might not fit every UI element especially if you play in a language other than English. Use the default proton_fontfix and up your UI scale if you have issues with this .pack.
Remember to copy+paste the new .pack in your data folder - it won't show up otherwise!
xxxNinja-rulezxxx Oct 12, 2023 @ 2:01pm 
@Levie i have UMA buffer set to 4gb and had CyroUtilities script executed (bigger swap file, etc.)
xxxNinja-rulezxxx Oct 12, 2023 @ 2:00pm 
@Levie
Ultra textures + everything demanding on medium (like shadows, vfx, reflections, unit details) + less demanding stuff on high (for instance water or SSAO) + large unit size = perfectly stable 30 fps in battles as well as campaing map

@soulmindproductions
Fun as hell, troy was perfectly playable thanks to very legible font, in Pharaoh text is a bit smaller, but it's still one hundred per cent playable. I am from Poland
Snickers Anyone  [author] Oct 12, 2023 @ 8:40am 
My protondb report is pending, should go live with the next site update. Thanks for the kind words :) Hopefully Valve can push a more permanent fix with Proton, I think it's really just a case of a download going wrong since it looks like the font in question isn't packaged with the game itself. But I'm not a dev or modder, so I'm just guessing here.
Kendji Oct 12, 2023 @ 8:27am 
This deserves a thumbs up! Somebody should probably make a protondb report about this and let everybody know Snickers is the hero of the hour! ;)
Green Beens Oct 12, 2023 @ 7:36am 
Love this! Thanks so much!
Areeves40 Oct 12, 2023 @ 7:22am 
This mod makes the game playable on the Steam Deck. Thanks a ton!
sigmars_disciple Oct 12, 2023 @ 7:18am 
@xxxNinja-rulezxxx

Your're using Steam Deck on your sofa to play Pharaoh? That sounds very cool, is it fun? Running well? Hard to imagine how the game would feel like with a screen that's so much smaller, but I envy you 100% <3

May I ask which country you're from?
Zinneke van Brussel Oct 12, 2023 @ 6:52am 
You are a hero
FiveSparrowsInATrenchCoat Oct 12, 2023 @ 5:52am 
I love you.
xxxNinja-rulezxxx Oct 12, 2023 @ 5:30am 
You can tweak the game to easily achieve 30 fps in the campaign map and it looks really pretty (mix of high and medium settings + ultra textures). Have not tested huge battles yet, but I suspect the game to behave similarly to Troy (stable 30). Will take a look after work.
Levie Oct 12, 2023 @ 5:25am 
What kind of fps are you seeing?
Snickers Anyone  [author] Oct 12, 2023 @ 5:13am 
Glad to hear it's working! I've added a 'HowTo' under 'Discussions' for anyone who might want to update this mod in the future, in case it breaks with updates or DLC, and I'm not around to maintain it.
xxxNinja-rulezxxx Oct 12, 2023 @ 4:31am 
you rock mate! works great! PSA: On Steam Deck the game has a higher FPS with Proton 7.0.6 than with 8 or Experimental so even though it will be fixed on the Experimental branch I would recommend using this mod + 7.0.6.