Visage
Not enough ratings
Visage in 32:9 and 21:9 Ultrawide (No Unreal Engine 4 Unlocker required)
By Boba Le Thief
Introduction
This is a relatively short process and should be fairly easy to follow. This goes for both 32:9 and 21:9 users.

NOTE: The main menu will still appear to be zoomed in, the FOV doesn't apply until you're in-game.







   
Award
Favorite
Favorited
Unfavorite
Your custom resolution
Implementing our custom resolution before we start.

First we need to implement our own custom resolution into Visage as 32:9 isn't supported natively and 21:9 is barely supported.

So in order to get to the config file we need to type this into the search bar in the start menu of Windows: %appdata% and press enter.

Then follow this path: AppData\Local\Visage\Saved\Config\WindowsNoEditor
and you'll end up seeing a file called 'GameUserSettings.ini which you need to open with notepad or equivalent.

You'll have two values you need to change.
  • ResolutionSizeX=xxxx
  • ResolutionSizeY=xxxx

Change those two values to your own custom resolution, mine is set like this:

  • ResolutionSizeX=5120
  • ResolutionSizeY=1440

Hit 'Save' and make it a 'read-only' file by right-clicking the file and going into the properies and checking the 'read-only' checkerbox. If you don't then any video settings you change in the game will reset the resolution and you'll have to redo this step.
Download HxD
So you'll need a hex-editing program such as HxD to do this.
I recommend using the same hex-editing application so it's easier to understand the different steps.

You can download HxD by clicking here: Download HxD[mh-nexus.de]

Install the application and follow the next steps.
Search
Locating your game's .exe file
First you'll need to locate your game's .exe file. You do this by right-clicking your game in your steam library and by going into properties - then Local Files and browse.

Follow this path to get to the .exe file you need:
steamapps\common\Visage\Visage\Binaries\Win64
The .exe's name should be: Visage-Win64-Shipping.exe

Proceeding with HxD
Start HxD and drag and drop your game's .exe file into HxD. HxD will make a backup of your .exe the moment you save a change.

Make sure you're scrolled all the way up - Press CTRL+F and click on the Hex tab in the search window and put in 35 FA 0E 3C and press 'Search All' with direction set to 'All'


Replace and Save
Once you've performed a search you should see something like this:

















Select the bottom one and put your cursor to the left side of '0E'

Next open up your calculator and change it to the 'programmer' mode.


























Type in your desired field of view value in the 'DEC' field on the calculator. That way you'd get the hex variant of your desired fov value.

























The value of 90 becomes '5A' in hex. You'll get a fish-eye effect with that value at 32:9 so I chose to do 60 which equals to about 90 in vert+ fov. That becomes 3C instead of 5A.
So I replaced '0E' with '3C' in HxD, the text should be highlighted with red just like this:

















If I were to press CTRL+S now, the value would be changed, and the next time I launch Visage my field of view should be applied.


In-Game Comparisons / Examples
90 Degrees FOV - '5A'

74 Degrees FOV - '4A'

60 Degrees FOV - '3C'