Great work Hayden!
Unfortunately i seem to be having issues @ 21:9.. i'm using a single 2560x1080 display, the fix works @ 90fov (playermodel/weapons are no longer stretched), but as i increase the fov beyond 90 the playmodel/weapons gets stretched in the opposite direction (AKA squished).
Take a look below:
Vanilla 21:9 2560x1080 @ 90FOV, all seems fine except weapons are stretched:
With fix 21:9 2560x1080 @ 90FOV, weapons now have the correct aspect ratio:
With fix 21:9 2560x1080 @ 110FOV, weapons are now squished:
This really sucks because it's very distracting and i really like the game + it's running great @ a solid 74fps on ultra with nightmare textures on my single GTX 970
EDIT: Found a fix by modifying fws plugin, now playermodel scales correctly @ desired fov.
2560x1080 @ 115FOV:
So for anyone who wants to properly play the game in 21:9 @ higher fovs here's what to do;
Open with text editor: Flawless Widescreen\PluginCache\FWS_Plugins\Modules\DOOM\Dependencies\Scripts\DOOM.lua
Find this section:(without quotes)
"Variables["DefaultWeaponFOV1"]:WriteFloat(180.0)"
DefaultWeaponFOV1 needs to be increased when increasing fov, 200.0 seems to be perfect for 110fov and 205.0 for 115fov.
This can be done while the game is running provided you close fws and open it again after saving.