Ahoy! I've been looking around for some time for a reliable widescreen solution to Invisible War but haven't been able to find one. I did notice at one time there was a link in an old thread here that had a starter program but that has since gone the way of the dodo. So in my frustration at not being able to enjoy Invisible War in widescreen glory I decided to make my own solution.
I'm sure it's probably already known that you can alter the user.ini to start the game in any custom resolution, but it always reverts back to default when the game terminates. You can set the default.ini to use a widescreen resolution, but for some reason that doesn't stick (even when removing the Read-Only tag, making the change, then putting the Read-Only tag back on), meaning you have to alter the user.ini each and every time you want to play in widescreen. THIS IS AN UNACCEPTABLE HASSLE.
My solution is a custom batch file. Right click on your desktop, make a new text file but be sure to end it in .bat instead of .txt, then plug in the code below and follow the instructions. It's a hoop or two to jump through, but it saves you the annoyance of having to edit the user.ini every time.
@REM ===============================================
@REM Deus Ex - Invisible War Custom user.ini Starter
@REM ===============================================
@REM Author: Xaaz 3/8/07
[email protected]
@REM ===============================================
@REM Tested On Windows XP x32 SP2/Windows Vista x32
@REM ===============================================
@REM Tested With And Without Cracked NOCD EXE
@REM ===============================================
@REM
@REM PURPOSE To provide a simple way for players to use
@REM customized user.ini settings, in particular
@REM widescreen resoltuions, without having
@REM to manually alter the user.ini every time
@REM Deus Ex - Invisible War is run.
@REM
@REM INSTRUCTIONS Create a custom user.ini with your desired
@REM settings and save it to a location other than
@REM where the original user.ini is located. Next
@REM alter the SOURCE and DESTINATION paths in the
@REM command line below to reflect where your
@REM specific files and folders are located. Next
@REM alter the GAME PATH to reflect where DX2.exe
@REM is located. Next save and double click this
@REM batch file. With any luck you'll be able to
@REM play Deus Ex - Invisible War with your custom
@REM settings over and over without having to tinker
@REM with anything again.
@REM
@REM SYNTAX COPY [SOURCE]user.ini [DESTINATION]
@REM [GAME PATH]DX2.EXE
@REM
@REM [SOURCE] This is the location of your custom user.ini.
@REM If there are any spaces in any of the SOURCE
@REM folder names you must put the entire argument
@REM in quotes.
@REM
@REM [DESTINATION] This is the location of your game user.ini.
@REM If there are any spaces in any of the DESTINATION
@REM folder names you must put the entire argument
@REM in quotes.
@REM
@REM [GAME PATH] This is the location of your DX2.exe. If there
@REM are any spaces in any of the GAME PATH folders
@REM you must put the entire argument in quotes.
@REM
@REM EXAMPLE COPY "C:DXIW CUSTOM INIuser.ini" "C:Documents and SettingsUserDeus Ex Invisible War"
@REM "C:Program FilesDeus Ex - Invisible WarSystemDX2.exe"
COPY "[SOURCE]user.ini" "[DESTINATION]"
"[GAME PATH]DX2.exe"