E.Y.E: Divine Cybermancy

E.Y.E: Divine Cybermancy

评价数不足
How to change FOV via hex edit.
由 ∙ 制作
Guide describes an alternative method of changing default FOV via hex-edit to get rid of the necessity of executing the fov command every map change.
   
奖励
收藏
已收藏
取消收藏
How to
To change default FOV, go to EYE\EYE\bin and open client.dll and server.dll in hex editor of your choice. Do a search for B85A000000C3 and change the 5A 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 5A 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 5A to 68 (104 in decimal representation). And if you have a 16:10 monitor and want 120 degrees FOV you should change 5A to 64 (110 in decimal representation) instead (the actual FOV will be 10 degrees more).

Sadly, hex edit works only for Singleplayer. In Multiplayer the FOV will always stay at 90 degrees.

7 条留言
Drugs not Pugs 2024 年 10 月 18 日 上午 4:28 
Nice one bro! I can finally play the game
Doctor Manwhore 2022 年 5 月 2 日 下午 10:02 
You are doing the lord's work. Seems like the viewmodel_fov hasn't broken anything yet, either.
fetobanana 2020 年 7 月 7 日 上午 3:14 
Just tested a full mission with both mods, worked just fine. Thanks!!!
 [作者] 2020 年 7 月 6 日 上午 10:39 
> Do you think it could work in MP if both the client and server do the modding
I believe you don’t even need clients to use the same set of dlls the server has, clients will use the FOV specified by server. You can try this out – host and ask a friend to connect to you.

> do you have the hex values for viewmodel_fov
I think changing viemodel_fov via hex editing is not a good idea as it could interfere with some other functions and possibly cause bugs. But if you are willing to do it nevertheless, open up client.dll, do a search for 766965776d6f64656c5f666f76 (or viewmodel_fov in text mode), skip three bytes, then change next three bytes for your preferred viewmodel fov (it’s 54 by default)
fetobanana 2020 年 7 月 5 日 上午 5:22 
Do you think it could work in MP if both the client and server do the modding, or share de modded dlls?

also, do you have the hex values for viewmodel_fov?
 [作者] 2020 年 2 月 10 日 下午 12:54 
Nope, it is not compatible.
Sheik Yerbouti 2020 年 2 月 2 日 下午 12:57 
Does the FOV mod for HL2 work here?