Adjusting FOV for Widescreen
By default Quake uses a FOV (field of view) of 90. You can set a higher FOV to distort your view to see more to the sides of the screen. Setting a higher FOV also means that the center of the screen will be "zoomed away".
If you are using a widescreen resolution to play Quake and keep the FOV of 90, you will actually play with a zoomed-in view instead of a realistic one. Widescreen means you should be able to see the same stuff like before but with additional space on the sides.
Lordhavoc was so nice to share the formula:
atan(tan(120*pi/360)*0.75*resolution_x/resolution_y)*360/pi
For your convenience, here is a table of some more or less common resolutions and the resulting FOV values.
fov 90 | fov 100 | fov 110 | fov 120 | |
---|---|---|---|---|
5:4 | 86.31 | 96.34 | 106.49 | 116.75 |
4:3 | 90 | 100 | 110 | 120 |
3:2 | 96.73 | 106.56 | 116.20 | 125.67 |
8:5 | 100.39 | 110.07 | 119.47 | 128.61 |
5:3 | 102.68 | 112.25 | 121.49 | 130.42 |
16:9 | 106.26 | 115.63 | 124.59 | 133.17 |
- 5:4 (1.250) resolutions are 1280x1024 and 2560x2048
- 4:3 (1.3333) resolutions are 320x240, 640x480, 768x576, 800x600, 1024x768, 1280x960, 1400x1050, 1600x1200, 2048x1536. For these you do not need to adjust the FOV.
- 3:2 (1.5000) resolutions are 480x320, 720x480, 960x640, 1152x768, 1440x960
- 8:5 (1.6000) resolutions are 320x200, 1280x800, 1440x900, 1680x1050, 1920x1200, 2560x1600
- 5:3 (1.6667) resolutions are 800x480 and 1280x768
- 16:9 (1.7778) resolutions: 1280x720 and 1920x1080
As you can see, if you use the equivalent of FOV 90 on eg 1680x1050 you get a FOV of 100 with no visual distortion. That's what widescreen gives you!
Some other resolutions:
fov 90 | fov 100 | fov 110 | fov 120 | |
---|---|---|---|---|
854x480 | 106.30 | 115.67 | 124.62 | 133.21 |
1024x600 | 104.00 | 113.51 | 122.64 | 131.44 |
1280x854 | 96.688 | 106.52 | 116.16 | 125.63 |
1366x768 | 106.29 | 115.66 | 124.61 | 133.19 |
2048x1080 | 109.78 | 118.92 | 127.57 | 135.81 |