4STORY : The Original

4STORY : The Original

Not enough ratings
How to improve FPS
By Migas
We'll use DXVK, a Vulkan-based translation layer for Direct3D 8/9/10/11, to fix some graphical and performance issues that 4Story comes with due to still using DirectX 9.
   
Award
Favorite
Favorited
Unfavorite
Vulkan > DirectX 9
If you're here, you probably can't even reach 60 FPS outside the main cities without at least disabling the UI. The reason for this is that 4Story still runs on DX9, so an easy way to fix the problems that come with it is to use Vulkan instead! For this we'll use DXVK, which is what Proton uses (Steam's translation layer on Linux in order to run Windows games, also used by the Steam Deck).
Download and Install
Note: Close the game before doing this!

Let's start by downloading DXVK. Go to https://github.com/doitsujin/dxvk/releases and download the latest release (at the time of writing, it's the dxvk-2.6.2.tar.gz file).


Open the file with Windows Explorer, WinRAR or a similar program, navigate to the x32 folder and copy the d3d9.dll file.


Next, navigate to where 4Story is installed (by default, it should be in C:\Program Files (x86)\Steam\steamapps\common\4STORY The Original).
Paste the d3d9.dll file inside it (as seen in the picture below).


That's it! Enjoy the game at smooth 60 FPS (outside the main cities at least).
Note: You might notice some freezing here and there. That's Vulkan compiling the necessary shaders, it's completely normal. It only does this once per shader, so the more you play the less it'll happen!
Bonus: How to improve texture quality
Want to make the textures less blurry? It's simple!
Open your notepad and paste the following: d3d9.samplerAnisotropy = 16


Save the file as dxvk.conf (make sure it's not a text file, as in dxvk.conf.txt) inside where 4Story is installed, just like you did with d3d9.dll


Enjoy prettier textures!
3 Comments
In case you are using this (you should), switching to windowed mode might break. If it does, move the files to another location, join the game and switch to windowed mode - > quit, place them back and then it's fixed you can switch between fullscreen and windowed again.
I can confirm this doubles fps in kether, overall better.
hitmanskill 20 Jun @ 6:33am 
i want 144 fps no 64