File information

Last updated

Original upload

Created by

Daemonjax

Uploaded by

Daemonjax

Virus scan

Safe to use

Tags for this mod

About this mod

A camera mod that only adjusts the camera so far as to correct for the vertical visibility reduction caused when using a resolution with an aspect ratio other than 4:3. This is due to the game using vert- widescreen type instead of hor+.

Share
Permissions and credits
Changelogs
This is a camera mod that only adjusts the camera so far as to correct for the vertical visibility reduction caused when using a resolution with an aspect ratio other than 4:3 (see screenshots).  This can be used for both Dark Crusade and Soulstorm, since the camera .lua files are identical between these two game versions.

Note1 : To most accurately compare the screenshots, you'll need to right-click them to download them and compare them in some image viewer that let's you set the zoom level to "actual pixels". 

Note2: The screenshots are from version 1.0 which wasn't perfect, especially for 16:9 aspect ratio.  But the 1.1 version is perfect.



UPDATE (1/9/2025):  I double-checked the fov values.  I should have uploaded two versions...  One for 16:9 aspect ratios (using a FieldOfView value of 75.11), and for 16:10 aspect ratio resolutions it really should be 69.5 for absolute perfection.  The screenshots are accurate for a value of 69.0 for both aspect ratios, so I guess I was just lazy when I originally made this mod and didn't strive for perfection when it really wasn't THAT hard to divine the exact numbers needed for both aspect ratios (I have a 16:10 lcd panel).  

Anyways, I put the updated files in the download section (1.1).




Q: How does this work?
A: The issue is caused by the game engine using using vert- widescreen type instead of horz+.  Games that operate this way cause you to actually lose vertical visibility when using a non 4:3 resolution (such as 1024x768), and was common in the days when widescreen lcd's were much less common.  This mod corrects for it by increasing the camera fov just enough to restore the original vertical visibility range.  I tested this correction by both adjusting just the fov and also by just adjusting the camera range, and it became obvious that the fov (changing it from 60 to 69 EDIT: 69.5 for 16:10 aspect ratio and 75.11 for 16:9) way was best because it resulted in minimal texture stretching.  

Q: How is this different from other camera mods?
A: This is an alternative to other camera mods which change gameplay somewhat by allowing you to zoom out way farther than originally intended by the developers.  This mod simply corrects for the difference in aspect ratio from 4:3 to widescreen aspect ratios, nothing more, in order to preserve the original look and gameplay.

Tested with at both 16:9 and 16:10 aspect ratio widescreen resolutions.

It's up to you if you want to use this or another camera mod.  Personally, I like to stay as close vanilla as possible but was annoyed by the vert- widescreen visibility reduction and see this as more of a bugfix than anything else.