Dark Messiah of Might & Magic Single Player

Dark Messiah of Might & Magic Single Player

Not enough ratings
How to change FOV via hex edit.
By ∙
Guide describes how to change default FOV via hex-edit (so the bow zooms out properly and xana mode properly zooms back)
   
Award
Favorite
Favorited
Unfavorite
How to change FOV
To change default FOV, go to Dark Messiah Might and Magic Single Player\mm\bin and open server.dll in hex editor of your choice. Do a search for B855000000C3 and change the 55 byte to you preferred FOV in binary representation (you can use the Windows calculator for conversion). Be advised, that the FOV value you are changing is for 4:3 resolution. For example, if you have a 16:9 monitor and you changed 55 to 78 (120 in decimal representation), your actual FOV will be 136 thus 16 degrees more. So, if you want actual FOV to be 120 degrees, you should change 55 to 68 (104 in decimal representation). And if you have a 16:10 monitor and want 120 degrees FOV you should change 55 to 64 (110 in decimal representation) instead (the actual FOV will be 10 degrees more).


But that is not all. You also need to correct the fov of viewmodel. To do this, every time you start the game, put the command viewmodel_fov and the value in the console or just bind it to a key and press it once you have loaded into the main menu. Also, there is “mm_xana_fov” command (FOV in Xana mode). I highly suggest to set it to the same value as you FOV.
Ballista fix
In the beginning of the game you will have to use the ballista to kill a cyclop. After you kill it, your FOV will be locked at 80. To fix this issue, proceed to the next map and take a bow at the table right at the beginning. Equip it and press the "Bow zoom" button (R by default). Your FOV will revert back to your chosen value.
1 Comments
ONLYPISSmePANTS 21 Sep, 2021 @ 3:36pm 
Thanks!