Fix available from the PC Gaming Wiki Community Files (search there) to adjust the hard-coded FOV setting in Engine.d2u for FOV values up to 127. Default settings are suggested based on the aspect ratio of your resolution or you can set your own. Changing some video settings in-game may reset the resolution; simply run the tool again to fix it.
Here are some suggested settings (used to make the screenshots on this page):
4:3: FOV 90, HUD 67
16:10: FOV 108, HUD 58
16:9: FOV 120, HUD 53
15:9: FOV 112.5, HUD 50
For FOV values wider than 127:
- Open System\Engine.d2u in a hex editor.
- Change all three instances of 00 00 AA 42 to the hex FOV you want (IEEE reversed pairs).
- Edit System\Default.ini
- Change AssumedUIScreenWidth__d= to the single-monitor width
- Edit %USERPROFILE%\Documents\Deus Ex - Invisible War\user.ini
- Change FullscreenViewportY= and FullscreenViewportX= to your resolution.
== Method to correct cut-scenes ==
The in-game, engine-rendered cutscenes were a bit tricky in that I couldn't get good screenshots. Sometimes things seemed fine and sometimes the tops of heads were cut off. I guess I'd go with vert- here, but it's nothing too disruptive.
The intro and ending cutscenes are prerendered bink files. They stretch.
1280:720 Plainly, that helipad is too elliptical to be correct.
Download and install the RAD Video Tools. Open and navigate to ...\deus ex invisible war\content\DX2\VideoTextures.
The relevant files are;
EndgameIlluminati.bik
EndgameJC.bik
EndgameStranger.bik
EndgameTemplar.bik
Intro.bik
Single click to select and hit the Bink It! box in the lower left corner. You should see this window;
For the sake of simplicity leave everything other than the highlighted cropping section alone. Hit Bink to start encoding and expect it to take some time. The above setting would apply if you intend to use a 16:10 resolution. The "Endgame" videos are letterboxed to 16:10 so you'll need different settings for them when using wider aspect ratios.
For 15:9 use;
for Intro.bik and;
for the Endgame videos.
For 16:9 use;
for Intro.bik and;
for the Endgame videos.
When the encoding is finished, open Windows Explorer and go to ...\deus ex invisible war\content\DX2\VideoTextures. Delete, rename or move the original videos and remove the "New_" prefix from your new videos. That's it, stretch no more.
1280:720 Happy day, circular circles.