Far Cry 4

Far Cry 4

View Stats:
JOJ03 Nov 19, 2019 @ 5:14pm
ULTRAWIDE FOV FIX
Using 21x9 or higher aspect ratio in this game disables the fov slider, locking it at 65 fov, making the game unplayable, and all the old fixes dont work anymore, please help in fixing this
Originally posted by RudyMentally:
Originally posted by PorcusGrunzus:
The solution above me doesnt work for 21:9 resolutions. In fact the FOV value is hardlocked to 65 whenever 21:9 is used, which is dumb as hell.

However, it can be bypassed with a hex edit.

Open FC64.dll in a hex editor.
Look for 47 23 01 E8 line, which should be 2 times in the dll.
Select the one at offset 0018C650, this was at least the place for me. Some also state 0018C250. Whatever you do, just use the value somewhere around the 0018C area. The only thing you need to change is the "01" value. Change it to 00. Leave the rest as it is.

Done. The FOV slider is back ingame even when using 21:9 and also works as intended. Have fun!

Real shame to Ubisoft not fixing this. Would it really hurt to enable the FOV slider for ultra widescreen users? I dont even...

I can confirm this still works in summer of 2021. The offset for me was 0018C660 or something but it was real close. No FOV slider thoug, but editing the FOVScaleFactor to something like 1.3 in combination with the hex edit works perfectly. The mountainous areas in this game really make for good use of a 21:9 screen :)
< >
Showing 1-15 of 23 comments
-=SOF=-WID99 Nov 20, 2019 @ 12:52pm 
see http://www.wsgf.org/dr/far-cry-4/en

Eyefinity / Surround Specific Solution & Issues
Supports Mixed Res Eyefinity with 16:9 - 21:9 - 16:9. The game has an FOV slider in the graphics options, but it disappears when Eyefinity/Surround resolutions are used. The FOV can manually be set in the GameProfile.xml file.

c:\(User)\My Documents\My Games\Far Cry 4
Change the value of FOVScaleFactor.

Default is 1.0. The slide offers a range from 0.75 to 1.50, though you can set virtually any value you desire.
PorcusGrunzus Jan 18, 2020 @ 2:01pm 
The solution above me doesnt work for 21:9 resolutions. In fact the FOV value is hardlocked to 65 whenever 21:9 is used, which is dumb as hell.

However, it can be bypassed with a hex edit.

Open FC64.dll in a hex editor.
Look for 47 23 01 E8 line, which should be 2 times in the dll.
Select the one at offset 0018C650, this was at least the place for me. Some also state 0018C250. Whatever you do, just use the value somewhere around the 0018C area. The only thing you need to change is the "01" value. Change it to 00. Leave the rest as it is.

Done. The FOV slider is back ingame even when using 21:9 and also works as intended. Have fun!

Real shame to Ubisoft not fixing this. Would it really hurt to enable the FOV slider for ultra widescreen users? I dont even...
Last edited by PorcusGrunzus; Jan 18, 2020 @ 2:03pm
JOJ03 Feb 4, 2020 @ 7:39pm 
thank you for ur help but I cant find the values you are talking about, do you think you could just send me the fc64.dll you use over discord or on google drive or something, thanks a ton regardless, its super annoying that this is even an issue in a tripple a game lol, even an older one
Vynch May 27, 2020 @ 12:58am 
Originally posted by PorcusGrunzus:
The solution above me doesnt work for 21:9 resolutions. In fact the FOV value is hardlocked to 65 whenever 21:9 is used, which is dumb as hell.

However, it can be bypassed with a hex edit.

Open FC64.dll in a hex editor.
Look for 47 23 01 E8 line, which should be 2 times in the dll.
Select the one at offset 0018C650, this was at least the place for me. Some also state 0018C250. Whatever you do, just use the value somewhere around the 0018C area. The only thing you need to change is the "01" value. Change it to 00. Leave the rest as it is.

Done. The FOV slider is back ingame even when using 21:9 and also works as intended. Have fun!

Real shame to Ubisoft not fixing this. Would it really hurt to enable the FOV slider for ultra widescreen users? I dont even...
♥♥♥♥♥♥♥♥♥! I could not play this game with such a low FOV and I own an ultrawide, also tried ini tweaks or whatever and wouldn't work. This worked like a charm, thank you so much! If not for the unsung heroes of steam forums half my problems would never get fixed! (My Far Cry 4 copy is even uplay not steam)
Last edited by Vynch; May 27, 2020 @ 12:58am
Skazzy Jun 26, 2020 @ 8:14am 
Hi all, I can't seem to find the specified value to change in hex edit. Just bought the game on Steam on Summer Sale and it's a bummer that I can't change the FOV in game menu. If anyone knows how to deal with this let me know.
Nite4awk Sep 2, 2020 @ 1:10am 
come on! I found the value in the hex editor, but changing the 01 to 00 did absolutely nothing.

Also, just to test options, if I manually edit my FOV in gamerprofile.xml, to say to 1.5... and load the game in my native ultrawide 21:9, nothing changes, the number i edited has no impact on the FOV in game... however if I simply switch to windowed mode, and then select a 16:9 resolution, like say 1920x1080, my FOV edit takes effect, and the camera zooms out to the FOV i chose. Switching back to 21:9, the camera zoom back into the default 65 FOV which is UNPLAYABLE!!!

I am on the brink of tears. This is so dumb!!!
Last edited by Nite4awk; Sep 2, 2020 @ 1:10am
Lil Quack Nov 8, 2020 @ 7:13am 
Yep, they ♥♥♥♥♥♥ it.

Nothing works. The FOVScale doesn't work and the HEX Edit fix doesn't work.

Unplayable for ultrawide users...
Originally posted by -=SOF=-WID99:
see http://www.wsgf.org/dr/far-cry-4/en

Eyefinity / Surround Specific Solution & Issues
Supports Mixed Res Eyefinity with 16:9 - 21:9 - 16:9. The game has an FOV slider in the graphics options, but it disappears when Eyefinity/Surround resolutions are used. The FOV can manually be set in the GameProfile.xml file.

c:\(User)\My Documents\My Games\Far Cry 4
Change the value of FOVScaleFactor.

Default is 1.0. The slide offers a range from 0.75 to 1.50, though you can set virtually any value you desire.
ANASHEEEEEEEEE
The author of this thread has indicated that this post answers the original topic.
RudyMentally Aug 13, 2021 @ 10:51am 
Originally posted by PorcusGrunzus:
The solution above me doesnt work for 21:9 resolutions. In fact the FOV value is hardlocked to 65 whenever 21:9 is used, which is dumb as hell.

However, it can be bypassed with a hex edit.

Open FC64.dll in a hex editor.
Look for 47 23 01 E8 line, which should be 2 times in the dll.
Select the one at offset 0018C650, this was at least the place for me. Some also state 0018C250. Whatever you do, just use the value somewhere around the 0018C area. The only thing you need to change is the "01" value. Change it to 00. Leave the rest as it is.

Done. The FOV slider is back ingame even when using 21:9 and also works as intended. Have fun!

Real shame to Ubisoft not fixing this. Would it really hurt to enable the FOV slider for ultra widescreen users? I dont even...

I can confirm this still works in summer of 2021. The offset for me was 0018C660 or something but it was real close. No FOV slider thoug, but editing the FOVScaleFactor to something like 1.3 in combination with the hex edit works perfectly. The mountainous areas in this game really make for good use of a 21:9 screen :)
76561198868205544 Aug 24, 2021 @ 10:49am 
Originally posted by RudyMentally:
Originally posted by PorcusGrunzus:
The solution above me doesnt work for 21:9 resolutions. In fact the FOV value is hardlocked to 65 whenever 21:9 is used, which is dumb as hell.

However, it can be bypassed with a hex edit.

Open FC64.dll in a hex editor.
Look for 47 23 01 E8 line, which should be 2 times in the dll.
Select the one at offset 0018C650, this was at least the place for me. Some also state 0018C250. Whatever you do, just use the value somewhere around the 0018C area. The only thing you need to change is the "01" value. Change it to 00. Leave the rest as it is.

Done. The FOV slider is back ingame even when using 21:9 and also works as intended. Have fun!

Real shame to Ubisoft not fixing this. Would it really hurt to enable the FOV slider for ultra widescreen users? I dont even...

I can confirm this still works in summer of 2021. The offset for me was 0018C660 or something but it was real close. No FOV slider thoug, but editing the FOVScaleFactor to something like 1.3 in combination with the hex edit works perfectly. The mountainous areas in this game really make for good use of a 21:9 screen :)

Hey! We are happy to hear that editing the FOVScaleFactor helped you.

If you need anything else please let us know.

Thank you.

- Ubisoft Support
Junki Oct 7, 2021 @ 2:24pm 
While the marked solution does allow 21:9 ultrawide to play at 65 fov, the inability to use the in-game FOV slider prevents adjusting FOV to anything other than 65 when in ultrawide. Changing FOVScaleFactor does NOT modify in-game fov whatsoever.

In other words, players had could hack previous versions of FC4 to restore the in-game FOV slider for 21:9 resolutions, allowing for better fov values at 21:9. Ubisoft saw this, hated it, and patched the game so that the by default 21:9 was simply 16:9 but zoomed into to a tighter FOV so you're missing vertical image. The marked solution simply restores 21:9 to the same fov as the default 16:9 resolution (same vertical image, extended horizontal image). However, you cannot increase fov further due to the unrestorable in-game fov slider, and changing FOVScaleFactor does absolutely nothing.

Ubisoft is total ♥♥♥♥.
Last edited by Junki; Oct 7, 2021 @ 2:25pm
KodyxDestroyer Oct 11, 2021 @ 3:38am 
2
2
2
3
For anyone in the future who may see this and try to attempt to get this fix working, there are TWO FC64.dll files. One of the is located in just the base Far Cry 4 folder, the other is located in the bin folder. You need to edit the one in the bin folder! Hopefully this helps!
Ubi-Borealis  [developer] Oct 17, 2021 @ 2:16am 
Hello there Junki and KodyxDestroyer!

Thanks for sharing your own experiences, and for sharing some additional tips KodyxDestroyer!

We appreciate you taking the time to share your feedback with us regarding FOV on ultrawide monitors. Please note that the FOV slider may not be available in such resolutions, and apologise for any inconvenience that has been caused by this.

If you have any further questions or concerns, please don't hesitate to reach out.

Thanks!

- Ubisoft Support
BadBadDad99 Oct 17, 2021 @ 7:37am 
Yea please fix this mess. Every version of Far Cry is the same! Why did only FC2 get it right?
Last edited by BadBadDad99; Jan 20, 2023 @ 3:28pm
s0arin9man Jan 20, 2023 @ 2:26am 
Originally posted by KodyxDestroyer:
For anyone in the future who may see this and try to attempt to get this fix working, there are TWO FC64.dll files. One of the is located in just the base Far Cry 4 folder, the other is located in the bin folder. You need to edit the one in the bin folder! Hopefully this helps!
Thanks! That really helped!
< >
Showing 1-15 of 23 comments
Per page: 1530 50