top of page

Independence War: Running in Windows 10


Independence War Deluxe

A setup guide for running Independence War (also known as I-War) under Windows 10. Independence War is a Newtonian lite, six degrees of freedom space sim produced by the developer Particle Systems, who also made the sequel Independence War 2: Edge of Chaos and the futuristic sub sim Subwar 2050.



Versions


The preferred modern version is the GOG version. Installation is straightforward, using the GOG installer.


The CD retail version can be installed on Windows 10. Instructions can be found on PC Gaming Wiki. Once installed the latest v1.24 patch should be applied (it replaces earlier patches), it can be found on the i-war2.com fansite, in the patches section.


Running with nGlide


A version of nGlide is included with the both the GOG and Steam versions, however it is the earlier v1.03. The latest version of nGlide, at present, is v2.10.


Disabling the bundled version


Move the following files from the installation folder, into a sub-folder eg. old_nglide

3DfxSpl.dll
3DfxSpl2.dll
3DfxSpl3.dll
glide.dll
glide2x.dll
glide3x.dll
nglide_config.exe
nglide_readme.txt
nGlideEULA.txt

The can always be copied back if you wish to use the bundled version of nGlide.


Using a later version


The latest version of nGlide can be found at zeus-software.com. The installer will install nGlide making it the default glide wrapper. Alternatively the executable installer can be opened in 7zip and the above files copied into the Independence War installation folder.


There is no separate .ini config file. The nGlide configurator will apply changes to the relevant nGlide .dll file.


With the nGlide configurator check the following settings:


  • The screen resolution should be set appropriately for your monitor/resolution.

  • The aspect ratio should be 4:3 otherwise the game looks too stretched (although this is personal preference).

  • The refresh rate should be 'by app' (which should be 30Hz) the game will behave erratically at 60hz (PBC will cause no damage, ship overheating, etc).

  • You may wish to turn on the 3Dfx logo splash screen, to check nGlide is being used, and turn it off later.


Running with dgVoodoo2


Disable the bundled version of nGlide as described above. Download the latest version of dgVoodoo2 and extract the files to a folder. Copy the following files to the Independence War installation.

dgVoodoo.conf
dgVoodooCpl.exe
/3Dfx/x64/Glide.dll
/3Dfx/x64/Glide2x.dll
/3Dfx/x64/Glide3x.dll

There is a choice of x64, x86 or arm64 folders under the 3Dfx folder. Choose the folder appropriate for your hardware. Note: only copy the files to the Independence War installation folder, don't copy the 3Dfx folder or sub-folders.


The setting I use are shown in the images below. Of particular note are:


  • Enumerate refresh rates is set.

  • Stretched, 4:3 Aspect ratio.

  • Voodoo 2 (8MB/12MB, 2 TMUs)

  • Resolution is 2880x2160, 30Hz corresponds to the height resolution of my monitor with a width matching a 4:3 aspect ratio. 30Hz was explicitly set as this is needed by the game. 60Hz causes erratic game behaviour. You may need to set a different resolution.

  • You may wish to set 3Dfx Watermark or 3Dfx Splash screen to check dgVoodoo2 is being used and turn it off later.


dgVoodoo2 General settings
dgVoodoo2 General settings
dgVoodoo2 Glide settings
dgVoodoo2 Glide settings



















Command line options


You will need to create an Independence War shortcut or add another GOG Galaxy executable. The default GOG executable runs iwar_start.exe which runs the intro movie and then the game, but doesn't support the command line options needed to enable Glide.


The new executable should be IWar.exe which doesn't play the intro movie but does support the Glide command line options.


-b -16 to enable Glide

-800x600 higher resolution Glide output (Voodoo 2 only)


For example (in my case) the shortcut Target would be:

"D:\Program Files (x86)\GOG Galaxy\Games\Independence War Deluxe\IWar.exe" -b -16 -800x600

HOTAS setup


As a Windows game the HOTAS controllers defined in Windows should be available to use. However you may want to edit axis or button assignments with either the manufacturers software, eg. TM TARGET or Joystick Gremlin if you own hardware from 1 or more different suppliers.


Axes


The joystick y-axis is mapped to pitch up/down in game (intuitive).


The joystick x-axis is mapped to yaw left/right in game (intuitive) although this can be toggled to roll, in game (intuitive).

The throttle z-axis is mapped to thrust forward/reverse by default in game but will switch to a lateral thrust mode if the throttle exceeds max forward/reverse. This is unintuitive and makes flight more difficult.


If the throttle z-axis is disabled the next available axis becomes thrust forward/reverse (unintuitive).


Therefore I keep the default x/y axes unchanged.


I changed the z-axis to be disabled.


Forward/reverse are mapped to a throttle hat forward/reverse positions. Thrust override forward/reverse are mapped to a throttle hat up/down position.


Rudder pedals are axis-mapped to roll left/right keys with a centre dead-zone..


In summary:


  • Joystick x-axis, x-axis, yaw left/right (default).

  • Joystick y-axis, y-axis, pitch up/down (default).

  • Throttle hat forward, button, thrust forward (configured).

  • Throttle hat back, button, thrust reverse (configured).

  • Throttle hat up, button, thrust override forward (configured).

  • Throttle hat down, button, thrust override reverse (configured).

  • Rudder pedals, axis-mapped to roll keys, roll left/right (configured).


References




コメント

5つ星のうち0と評価されています。
まだ評価がありません

評価を追加
bottom of page