ACE COMBAT™7: SKIES UNKNOWN

ACE COMBAT™7: SKIES UNKNOWN

363 ratings
Quick Guide to Maximum Texture Quality
By Yiryi-Sa
Hey fellow Aces,

This is a quick guide to illustrate how to improve the texture quality for Ace Combat 7. The game manages texture quality in an inconsistent manner, if at all, at times. This guide will show before and after photos captured in game with the relative changes in texture quality from the planes hull's and cockpits. The guide also shows input text required in the Engine.ini file.

Note: If you're looking for a guide on improving terrain and draw distance, head over to Speedwagon's guide located here:

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1643119916

The Engine.ini changes in this guide contain some of the information found in Speedwagon's guide related to changing draw distance.
4
4
6
2
   
Award
Favorite
Favorited
Unfavorite
Before the changes to Engine.ini
Here is the appearance of maximum texture fidelity, set by in-game settings, before the Engine.ini changes:



The above photos show a subpar level of texture quality, with the F-104's cockpit showing text with a lot of bluriness, especially on the fire extenguisher. The side/nose of the F-16 also has flat textures, notably the yellow warning label; within the F-16's cockpit, textures on various digital and analog displays are blurry.
Editing the Engine.ini File
The first step is to find your Engine.ini file, located here:

C:\Users\[USERNAME]\AppData\Local\BANDAI NAMCO Entertainment\ACE COMBAT 7\Config\Engine.ini

All you have to do is click on it to open it. It'll likely open with Notepad or a similar program. Then, copy and paste the lines below into the Engine.ini file:

[SystemSettings]
r.MaxAnisotropy=16
r.Streaming.UseAllMips=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.HLODStrategy=2
r.Streaming.FramesForFullUpdate=0
r.Streaming.UseFixedPoolSize=False
r.Streaming.PoolSize=0
r.MipMapLODBias=-1
r.DisableLODFade=True
r.SceneColorFringe.Max=0
r.SceneColorFringeQuality=0
r.ViewDistanceScale=6
r.SkeletalMeshLODBias=-2
r.StaticMeshLODDistanceScale=0.1

(Note: Chromatic Aberration is disabled with SceneColorFringe.Max & SceneColorFringeQuality; if you wish to keep the effect in the game, omit those two lines from the .ini changes)

If done right, the file in it's entirety should appear like so:

[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../Engine/Plugins/Wwise/Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Media/MediaCompositing/Content
Paths=../../../Engine/Plugins/Runtime/CriWare/CriWare/Content
Paths=../../../Engine/Plugins/TrueSkyPlugin/Content

[SystemSettings]
r.MaxAnisotropy=16
r.Streaming.UseAllMips=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.HLODStrategy=2
r.Streaming.FramesForFullUpdate=0
r.Streaming.UseFixedPoolSize=False
r.Streaming.PoolSize=0
r.MipMapLODBias=-1
r.DisableLODFade=True
r.SceneColorFringe.Max=0
r.SceneColorFringeQuality=0
r.ViewDistanceScale=6
r.SkeletalMeshLODBias=-2
r.StaticMeshLODDistanceScale=0.1

Save the file, and then right click on the file, click on "Properties," and check the box that says "Read-only," that way the game does not override the settings in any way.
MipMaps
MipsMaps are a function of the Unreal engine. In Ace Combat 7, they can be added in for additional layers and adjusted; the fine tuning can affect the clarity, depth and overall appearance of textures and are also impacted by Anisotropic Filtering.

These are the recommended settings, provided you have the hardware to run them:

r.MaxAnisotropy=16
r.MipMapLODBias=-2

Below, are two examples of how the MipMaps and Ansitropic Filtering interact in-game (these changes are less visible in the hangars):

After Changes to Engine.ini
Here are comparative examples of the changes:


I hope this guide helps, and you can enjoy your Ace Combat 7 experience a little more!
Side-by-side Comparison


121 Comments
DRIFTX 14 Aug @ 2:07pm 
Also lol, it did not work
DRIFTX 14 Aug @ 1:41pm 
So more is better for that setting?
Yiryi-Sa  [author] 14 Aug @ 12:52pm 
Set r.StaticMeshLODDistanceScale to:

r.StaticMeshLODDistanceScale=0.4
DRIFTX 13 Aug @ 10:44am 
Actually, one more thing, some lods, like buildings or containers, don't load in fully. How can I fix this if you know? https://imgur.com/7TW0BVz
DRIFTX 12 Aug @ 2:59pm 
Sucks. Thanks for the help though!
Yiryi-Sa  [author] 12 Aug @ 2:55pm 
Doesn't seem like it.
DRIFTX 12 Aug @ 10:19am 
That's too bad. Then I'm assuming there's no way to fix these super low res shadows either? https://imgur.com/a/4Q8ohT9
Yiryi-Sa  [author] 11 Aug @ 3:27pm 
Well, it seems like the issue is that shadows. I'm not sure how to fix those, yet.
DRIFTX 9 Aug @ 7:50pm 
If you have a chance to talk let me know lol. Still haven't figured out how to fix.
DRIFTX 7 Aug @ 10:33am 
Also the shadows are like blocky for me. I can attach photos if your're interested in helping me out real quick.