Code: Select all
<Patch Name="1600x1200 to 1920x1080 Resolution - HUD Scale 1.49">
<Item Offset="10A3BC" From="4006" To="8007"/>
<Item Offset="10A3C1" From="B0" To= "38"/>
<Item Offset="10F500" From="00000040" To= "52B8BE3F"/>
<Item Offset="10F50A" From="0005" To= "8004"/>
The first and second offsets modifies the width and height of the resolution in the 1600x1200 spot. The third is what sets the time scale and the last sets the FOV.
The original bytes are correct, and so are the new bytes. The HUD scale gets set to 1.49 with the third offset.
Each resolution setting has their own hud scale and fov that can be set. I've gotten the HUD scale and FOV of the rest of the resolutions since it looks like you have the height and width for the others already.
Code: Select all
640x480:
HUD Scale: 0000803F (10F428)
FOV: 00020000 (10F432)
800x600:
HUD Scale: 0000803F (10F455)
FOV: 80020000 (10F45F)
1024x768
HUD Scale: 0AD7A33F (10F482)
FOV: 33030000 (10F48C)
1152x864
HUD Scale: EC51B83F (10F4AC)
FOV: 9A030000 (10F4B6)
1280x1024
HUD Scale: 6666E63F (10F4D6)
FOV: C0030000 (10F4E0)