Batman™: Arkham Origins

Batman™: Arkham Origins

View Stats:
sinsro Oct 25, 2013 @ 11:24am
FOV fix revisited
I have a huge screen, and the tiny 70 degree FOV is giving me a headache. There is no way to adjust the FOV in the game settings, but I read some tips that says you can locate the file

BmInput.ini

in

...\Steam\SteamApps\common\Batman Arkham Origins\SinglePlayer\BMGame\Config

and add

Bindings=(Name="F10", Command="fov 120")

to the bottom of the section

[Engine.PlayerInput]

Then mark BmInput.ini as read only, so that the game cannot change your settings.

This is supposed to reset the FOV to 120 whenever F10 is pressed while playing, which is necessary since the game switches FOV all the time (it switches between different FOVs in cutscenes, when walking, while running etc, which is why they did not add a FOV setting I suppose as it is not one setting, but a number of them)

However, I cannot get this to work. Further, when I bind a key to an action within the game itself, the binding does not show up in BmInput.ini.

I am wondering if this setting file is saved in Steam Cloud?

Anyone has some ideas hwo to make this work?
Last edited by sinsro; Oct 25, 2013 @ 11:26am
< >
Showing 1-8 of 8 comments
Sp3tzn4z Oct 25, 2013 @ 11:31am 
The default FOV is 90 for me not 70.
eLDeKa Oct 25, 2013 @ 11:47am 
game ignores bind in these files. user binds are saved here: C:\Program Files (x86)\Steam\userdata<unique Steam ID>\209000\remote\shared.swp and this file is not in plain text. there are key names but not actions...
sinsro Oct 25, 2013 @ 11:47am 
Originally posted by Sp3tZn4z:
The default FOV is 90 for me not 70.

Where do you get 90 from? The FOV number 70 which I mentioned is from the games BmGame.ini file, is says:

WalkStateCameraFOVAngle=70.000000

There are numerous FOV settings though, so you are not seeing only one, but many. Generally the FOVs listed in the .ini file are all very narrow, <=75, with a few exceptions like

BoostGlidingCameraFOVAngle=100.000000

I tried to edit these settings, but then Steam refuses to start the game, saying there are corrupted files, and I need to revert it back to the original. So apparently we are not allowed to mess with this particular ini file, even though you can edit BmImput.ini freely.

I supose it is because they are worried players would get an unfair advantage in multiplayer if they can actually see their surroundings well and not suffer a headache while playing with others!
Last edited by sinsro; Oct 25, 2013 @ 2:59pm
Andrew Oct 25, 2013 @ 11:52am 
Originally posted by sinsro:
@Sp3tZn4z: The FOV number 70 is from the games BmGame.ini file, is says:

WalkStateCameraFOVAngle=70.000000

There are numerous FOV settings though, so you are not seeing only one, but many. Generally the FOVs listed in the .ini file are all very narrow, <=75, with a few exceptions like

BoostGlidingCameraFOVAngle=100.000000

I tried to edit these settings, but then Steam refuses to start the game, saying there are corrupted files, and I need to revert it back to the original. So apparently we are not allowed to mess with this particular ini file, even though you can edit BmImput.ini freely.

I supose it is because they are worried players would get an unfair advantage in multiplayer if they can actually see their surroundings well and not suffer a headache while playing with others!
The game views these as protected since it contains configurations for multiplayer characters as well.
sinsro Oct 25, 2013 @ 11:56am 
Originally posted by eLDeKa:
game ignores bind in these files. user binds are saved here: C:\Program Files (x86)\Steam\userdata<unique Steam ID>\209000\remote\shared.swp and this file is not in plain text. there are key names but not actions...
This is the Steam Cloud system it seems, so apparently your game settings are saved in a binary format as defined by Valve, in their cloud service. As I suspected...

What is strange though is that I can modify some settings in BmInput.ini, and it works. For example changing

MouseSensitivity=x

will set the mouse sensitivity to x. But any changed key bindings in that same .ini file are ignored. So apparently settings are stored in both the cloud and the settings file.

One way around it might be to disable Internet, and delete the steam cloud config file. Then the game probably will have to revert to the settings in the local config file, then you will be able to edit the key bindings. Disabling Internet just to change the FOV is not a good solution though...
Last edited by sinsro; Oct 25, 2013 @ 12:15pm
eLDeKa Oct 25, 2013 @ 12:36pm 
Originally posted by sinsro:
One way around it might be to disable Internet, and delete the steam cloud config file. Then the game probably will have to revert to the settings in the local config file, then you will be able to edit the key bindings. Disabling Internet just to change the FOV is not a good solution though...

I've tried that, or something similar - I've disabled Steam Cloud, but the game is still saving to the local repository. Then I've changed "MoveForward" action in all .ini files (it copies itseft to some other .ini files) and deleted "shared.swp". I though that the game will create new shared.swp file with modified commands, but it didn't. It created the file, but with blank binds. In game every action were binded to left mouse button...
Stormkeeper May 11, 2014 @ 4:50pm 
Hi. I hope I can help you, if its not too late. I found these just now and it could be interesting for you.
http://pcgamingwiki.com/wiki/Batman:_Arkham_Origins#Field_of_view_.28FOV.29
By the way, Im looking for a way to include a hotkey to teleport right to the batcave, as I've seen the one everyone uses does not work for me. Have a clue about that?
EbonHawk May 15, 2014 @ 4:25pm 
Originally posted by Nithrate:
Hi. I hope I can help you, if its not too late. I found these just now and it could be interesting for you.
http://pcgamingwiki.com/wiki/Batman:_Arkham_Origins#Field_of_view_.28FOV.29
By the way, Im looking for a way to include a hotkey to teleport right to the batcave, as I've seen the one everyone uses does not work for me. Have a clue about that?
What about this solution? It worked for me and several others. I could actually get different keys to bind for some peoples' preferences and some would work and some wouldn't, but this explanation covered one that did...

http://community.wbgames.com/t5/Support-for-PC/Final-Joker-Boss-Bug/m-p/100483#M5476

"Greetings gamers.
I have a solution for you, having wrestled with this with much anger myself.

Go to:

SteamFolder\steamapps\common\Batman Arkham Origins\SinglePlayer\BMGame\Config\DefaultInput.ini

Look for "NumPadThree" which I found on line 150.
Under that add:
.Bindings=(Name="NumPadFive",Command="TriggerQuickStrike | QuickGadgetX | DebugMenuSelectX | CancelBatarangCamera | Button aQuickStrike")

During the joker beatdown press the 5 key on your numpad to beat down the joker.
Enjoy."

It's worked very well. Kudos to him for finding this workaround. Here's his profile: http://steamcommunity.com/id/the-rowbow
Last edited by EbonHawk; May 15, 2014 @ 4:26pm
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Oct 25, 2013 @ 11:24am
Posts: 8