Getting Started
THE VULKAN PORTION OF THIS GUIDE WILL ONLY WORK ON CARDS THAT SUPPORT IT MAKE SURE THAT YOURS DOES BEFORE DOING THAT TWEAK
This guide was written on the understanding you have already patched Windows Live out of the game
If you are like me, and you are getting low fps drops in areas despite having a good pc and running this game at a constant near 60, then this guide is for you. We will go through how to convert DirectX9 to Vulkan, and editing of startup.vfsconfig to stop pop-in (This may make initial loading take slightly longer.
Make sure in game Vysnc is off or the game caps it at 30fps. Use a program like Nvidia Control Panel to apply Vsync
Files
4GB Patch: https://ntcore.com/?page_id=371
Latest DXVX release: https://github.com/doitsujin/dxvk/releases
And some sort of text editor, I highly recommend Notepad++ if you don’t already have it
https://notepad-plus-plus.org/downloads/
4GB Patch
Download the 4GB patch from the getting started section of this guide, download the file and unzip it to somewhere safe, you may need this tool again for other older titles down the line.
After it is extracted run the exe and patch the Fable 3 exe found in your install location. Don’t worry if this causes any issues as the unpatched exe is backed up automatically.
Startup.vfsconfig
Fable 3 loads many of its assets in real time, by doing this you force more to load at the start of the game rather than on the fly which can cause some slower initial load times, but not by much I have noticed.
Start by finding your install location, or right click the game on Steam and browse file location. From there open the data folder, and look for a file called startup.vfsconfig.
Right click and open that file with Notepad++ or your choice of text editor.
Look for the following lines:
<Composite>
<Required><Ref ID=”globals_model_headers” Mode=”memory”/></Required>
<Required><Bank Path=”globals/globals_models.bnk”/></Required>
</Composite>
<Composite>
<Required><Bank Path=”globals/globals_texture_headers.bnk” Mode=”memory”/></Required>
<Required><Bank Path=”globals/globals_textures.bnk”/></Required>
</Composite>
Edit those lines with this: MAKE SURE YOU COPY THE QUOTATIONS AS WELL
<Composite>
<Required><Ref ID=”globals_model_headers” Mode=”memory”/></Required>
<Required><Bank Path=”globals/globals_models.bnk” Mode=”memory”/></Required>
</Composite>
<Composite>
<Required><Bank Path=”globals/globals_texture_headers.bnk” Mode=”memory”/></Required>
<Required><Bank Path=”globals/globals_textures.bnk” Mode=”memory”/></Required>
</Composite>
Save this file and move on the next section
Vulkan (Dxvk)
AGAIN FOR CARDS THAT SUPPORT VULKAN MAKE SURE YOURS DOES
After you have downloaded the latest DXVK, unzip it to a safe location, and open the folder. Fable 3 is a DirectX9 32bit game, so select X32. From there you want to copy over the D3d9.dll and dxgi.dll into the same folder as the game’s exe.
If you get stuttering with Vulkan download or create a new text document and paste the code in the following link: https://raw.githubusercontent.com/doitsujin/dxvk/master/dxvk.conf
If you are making a new text document make sure it is named dxvk.conf and rename anyways if Windows pops a message.
Edit dxvk.conf and edit the following lines to match mine:
dxgi.maxFrameLatency = 1
d3d9.maxFrameLatency = 1
The game may lag more at first, or stutter but this is normal as it has to recreate the shaders cache. Run around for a bit and your fps should increase and become more stable.
If any of this goes wrong simply delete the d3d9.dll and dxgi from the install location.
This is all for Fable III Fable 3 FPS fix for pc hope you enjoy the post. If you believe we forget or we should update the post please let us know via comment, we will try our best to fix how fast is possible! Have a great day!
- Check All Fable III Posts List
Leave a Reply