How to change the FoV?

Someone has posted an excellent guide on how to do this on the steam forums

Summarized here:

Edit your bioinput.ini file and put these commands under the bindings section (bioinput.ini > sfxgame > sfxgamemodebase > bindings ):

( Name="NumPadZero", Command="FOV 32" )
( Name="NumPadOne", Command="FOV 0" )
( Name="NumPadTwo", Command="FOV 75" )
( Name="NumPadThree", Command="FOV 80" )
( Name="NumPadFour", Command="FOV 85" )
( Name="NumPadFive", Command="FOV 90" )
( Name="NumPadSix", Command="FOV 95" )
( Name="NumPadSeven", Command="FOV 100" )
( Name="NumPadEight", Command="FOV 105" )
( Name="NumPadNine", Command="FOV 110" )

You can add as many as you want but these will allow you to adjust FOV in game.


I have found a better solution https://hamstergene.github.io/posts/2012-11-27-fixing-mass-effect-fov/

The global FOV console command messes up cutscenes, taking cover, a lot of things. What really needs to be changed is the SFXGame.SFXCameraMode.FOV property, for example:

( Name="NumPadZero", Command="set SFXGame.SFXCameraMode FOV 100" )

It does what you expect nicely without any side effects. It only affects the default mode (running and shooting) and does not touch conversations or cinematics. This is the only binding you need; you won't need FOV 0 and FOV 32 anymore. Don't forget to revert back Shared_Aim if you changed it.