Jump to content

PCGamingWiki will soon migrate to a Single Sign On (SSO) system to bridge Wiki and Forum accounts, please read our FAQ.

About This File

What is this?

This fix lets you change the FOV of the singleplayer campaign, including the size of the weapon model. It is simple to install and use and comes with a GUI for easy configuration.

 

Overview

Description

Despite being a decent PC version, the singleplayer of Modern Warfare Remastered lacks the option to set the FOV. Even though the default FOV is not as horrible as in other Call of Duty games, it still makes the campaign unpleasant or outright unplayable for some people.

 

This fix aims to fix this issue by providing an easy and convenient way to set the FOV for the game.

 

Features

  • Option to set the vertical FOV to almost arbitrary values
  • Option to set the FOV scale of the weapon model
  • Simple to install and use
  • Easy to configure via a GUI and ingame bindings

Important: This fix is specifically designed for the singleplayer campaign and will not work with the multiplayer version

 

 

Instructions

Supported Versions

  • Steam

Important: This fix relies on the layout of the executable. Although it uses techniques to make it more robust to modifications of the game, it might have to be updated when the game is patched

 

 

Install

The fix does not make any permanent changes to the system, the game or the configuration of the game and can easily be removed (see below).

  1. Extract the XInput1_3.dll and the MWRSPFovFixGUI.exe files to the main folder of the game. For example "C:\Program Files (x86)\Steam\steamapps\common\Call of Duty Modern Warfare Remastered\"
  2. Start the MWRSPFovFixGUI.exe to configure the fix as desired
  3. Start the game like you would normally, for example directly through Steam or Big Picture mode

A few additional notes on the installation:

  • You should hear a FOV Fix loaded message on game launch when the fix was loaded. This sound can be turned off in the config
  • The GUI requires the Microsoft .NET Framework 4.6.1 and the Microsoft Visual C++ 2015 Redistributable package; both of which should already be installed on most systems. If you are having problems starting the program, you can download the required versions here and here

Uninstall

  1. Remove the XInput1_3.dll from the game's main folder.

Configuration

To configure the fix you can use the GUI application. Remember that you can hover over almost any option with the mouse to get an explanatory tooltip.

 

There are two FOV settings. The vertical FOV Base and the FOV Weapon Scale factor. The effective FOV is calculated by multiplying these two values. The scaling factor also affects the way the weapon is displayed in addition to the camera.

 

By default the game uses a base FOV of 65.0 and a weapon scaling of 1.0. For a 16:9 27 inch display I am using a FOV Base of 66.0 and a FOV Weapon Scale of 1.15.

 

Note that the settings can also be adjusted while in the game by using the corresponding keybindings.

 

Additional Information

What You Should Know

Since the fix consists of an executable DLL-File, I could have put any harmful shenanigans in there. You just have to trust me that the file is clean.

 

If you don't -- and why should you -- feel free to use a meta online virus scanner like VirusTotal to verify the file. Be aware however, that because the fix uses "hacking techniques" such as injection and hooking, it could trigger anti-virus software without being harmful.

 

Known Issues

There are currently no known issues with the fix.

 

Contact And Support

If you like this fix and want to support the development or show your appreciation, you can find more information on my website. There you can also find out more about other fixes that I have done and means to contact me if you have a question, want to provide feedback, bug reports or suggestions.


What's New in Version 1.0

Released

  • Initial public release



User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Found PCGamingWiki useful? Please consider making a Donation or visiting our Patreon.
  • Similar Content

    • By istvanszabo890629
      Mod that fixes the small font issue in F.E.A.R., Extraction Point and Perseus Mandate. The archives are separated by resulotion, 1080p, 1440p and 4k (only for base game). Password for the archives is pcgw.
      Original authors of the mod are: Deus and montonero, the original Steam guide link and further instructions are here:
      How to fix the small subtitles font at big screen resolutions
      Big Thank you, Deus and montonero!
    • By istvanszabo890629
      On Windows 8 or newer systems, the game's menu turns upside down or just black and white; because, the codecs of the the original video files don't working very well on these newer system. You can see the problem on the 'before.jpg' image, and the fixed menu 'after.jpg' the applied fix.
      To fix this unpleasant thing, just download and extract the content of the archive into the game's folder. The password for the archive is pcgw.
    • By Rose
      The tool allows to change field of view and remove black bars from the game.
      Unpack the archive with software like 7zip - the password is pcgw Run the game, followed by the tool Press the shown keys to allow for modding at any time Press the black bars removal key - ideally when one first appears Adjust FOV with the shown keys All tools based on CE components may trigger some anti-virus software.
      Tested the latest EGS Vulkan and DX12 game versions at 2560x1080, and briefly at 1920x1080 and 5760x1080.

      You can buy me a coffee here.
    • By Rose
      Option 1: Use the included aspect ratio patchers to target \BloodstainedRotN\Binaries\Win64\BloodstainedRotN-Win64-Shipping.exe within the game folder. For the Steam version, follow the steps of this guide.
      Option 2 (works with Game Pass):
      Download the included trainer and unpack it with software like PeaZip. The password is pcgw Launch the game, then the tool. Press the shown keys to remove the black bars and adjust FOV as desired. To avoid upscaling, edit %LOCALAPPDATA%\BloodstainedRotN\Saved\Config\WindowsNoEditor\GameUserSettings.ini and at the end add
      ResolutionSizeX=YOUR_WIDTH
      ResolutionSizeY=YOUR_HEIGHT
      and set FullscreenMode=0
      Changing game settings may reset the above.
      Tested the latest GOG and Xbox Game Pass versions at 2560x1080, 3840x1080, 5760x1080 and 3240x2160.
      You can buy me a coffee here.
    • By alrayes_brn
      From about 1995 to 1998 it was common practice for setup programs to launch using a Windows 3.1 16-bit loader stub. This gave installers the ability to package multiple binaries for Win16, Win32s, Win32, and Windows NT for Alpha CPUs. At the time it was a reasonable thing to do since all of these platforms could execute 16-Bit Windows 3.1 applications.

      Today, neither ReactOS nor 64-bit Microsoft Windows implement the ability to run 16-bit Windows 3.1 applications. The result is that there are many, many 32-bit programs that would run fine on these OSes, but are prevented from installing.
      Download the InstallShield 3 Engine without Windows/Wine:

      View the version properties of the Setup Launcher, usually called SETUP.EXE. (under Windows, right click, select Properties, and click the "Version" tab).

      If the setup version is 3.xx.xxx, then as a convenience, you may download the Setup Engine executable directly from here rather than manually extracting it.

      Place this file in a WRITABLE folder with the rest of your application install files and run it instead of setup.
      Credit: https://reactos.org/forum/viewtopic.php?p=90280
  • Who's Online   0 Members, 0 Anonymous, 165 Guests (See full list)

    There are no registered users currently online

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Member Statistics

    4,999
    Total Members
    3,870
    Most Online
    nilssohn
    Newest Member
    nilssohn
    Joined
×
×
  • Create New...