


Works good
Plants are white.
As write other users - for screen aspect 16:9 и 16:10 may need change FOV__d=67 to FOV__d=53 or FOV__d=58 in system/Default.ini in order to see full interface.
Played with Proton 9.0-4.

Follow on from my previous report, the loud audio fix has been added to GE-Proton so no need to manually install dsound. Just run any recent version of GE-Proton and it should apply automatically.
While the fix does fix the loud noise, it does introduce some minor audio pops during load screens, which is much more tolerable than the alternative!

I believe need to add directmusic
and more specifically dsound
(which is part of directmusic) to fix the loud audio glitch as reported by others.
So far, been through the hanger level with no audio glitch, whereas before, the glitch would trigger within a few seconds of entering the hanger. Have not tested Spy Drones, which others have said also triggers the glitch.
If dsound
doesn't work try installing of directmusic
from protontricks, which installs a whole bunchg of dlls. One of them should do the trick.
To install from command line:
protontricks 6920 dsound
Or use the protontricks GUI.
Install dsound
using protontricks to fix loud audio glitch in hanger level.

LD_PRELOAD="" gamescope -e -r 60 -W 2560 -H 1440 --mangoapp --force-grab-cursor -- %command%
Used protontricks to install the Visible Upgrades mod
Like others have said, there's an audio bug that causes your speakers/headphones to blast painfully loud. This isn't an exaggeration - it maxes out the volume on your audio device even if your system/game volume is lowered
Some minor slowness and stuttering, and long load times
Just from the audio issues alone, I don't recommend playing this

Needs DX2VisibleUpgrade mod installed for modern resolutions and updated textures support
Install Deus Ex Invisible War On Your Main Linux Disk Drive
Launch the game once
Download Visible Upgrade into your Downloads Folder:
forums:
https://www.ttlg.com/forums/showthread.php?t=147423
moddb:
https://www.moddb.com/mods/deus-ex-2-visible-upgrade/downloads/visible-upgrade-full-edition
- Run this command in console without winetricks/protontricks:
STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.local/share/Steam" STEAM_COMPAT_DATA_PATH=~/.local/share/Steam/steamapps/compatdata/6920 WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/6920/pfx/ ~/.local/share/Steam/steamapps/common/Proton\ 9.0\ \(Beta\)/proton run ~/Downloads/Setup_DX2VisibleUpgrade_Full_1.2.0.exe
- When the istaller asks point it to this path
Z:\home\user.local\share\Steam\steamapps\common\Deus Ex Invisible War
- Enjoy the game.
Works fine with DX2VisibleUpgrade installed.

Apart from restoring the aspect ration and the issue with the really loud deafening noise at times this game plays perfectly.
Edit the Default.ini file in the path .steam/debian-installation/steamapps/common/Deus Ex Invisible War/System. Edit the following lines to read the following for a 16:10 aspect ratio: FOV__d=53 AssumedUIScreenWidth__d=640 AssumedUIScreenHeight__d=480 Choose 800 x 600 in-game. This will restore the correct aspect ratio so that you can see the "drop" and "Cancel" buttons in the main weapons menu.
Certain actions in the game will emit a FULL VOLUME noise from your speakers regardless of game or system volume settings. This is potentially damaging to ears and speakers. One notable actions is using the Spy Drone Biomod. As soon as it is activated the speakers go full-volume deafening random noise until it is deactivated. Beware there are other actions and areas in the game that trigger this noise.
Beware of the random noise when triggering certain actions, it is loud! Also the aspect ratio must be altered in the /System/Defailt.ini file. The game will play without altering this but you will lose the bottom and top sections of your HUD if you do not change these settings directly in the .ini file. Apart from that this game plays a lot faster than it does on Windows and the subtitles actually keep up with the speech ;)

One of the reports mentions an issue with loud bursts of audio which may damage speakers or hearing. Personally I did not suffer this but I was running with default on-board sound and standard Linux audio drivers so maybe with different hardware this may be an issue.
With sub-titles enabled under windows there was a significant delay between sentences when characters were talking with each other. Running on Linux through Proton there is no delay at the end of sentences and the sub-titles keep up with the audio just fine, meaning that this game runs faster and more efficiently on Linux through Proton than it does on Windows... when you can get it to actually run on Windows ;)
Over all a good solid gaming experience even if you don't like the game itself, the Proton Protocol jus works beautifully with it.

Occasional bursts of extremely loud sound. You are risk of damaging your hearing and speakers running this game through Proton.
gamescope -e -W 2560 -H 1440 -r 60 --force-grab-cursor %command%
Used protontricks to install the Visible Upgrade mod to run the game at the correct resolution.
Some parts of the game (like when controlling a turret) cause VERY loud static to be outputted. The noise is so loud, that even when setting the volume to the lowest level (not muted) the noise still feels like it's 100x louder than max volume. This audio is NOT present when playing on Windows, which seems to indicate it's an issue exclusive to Proton. I don't recommend playing this game through Proton for this alone, as it could easily damage your hearing, let alone your speakers/headphones.
The game isn't optimised very well and runs on a single core so there is some stuttering. This isn't a fault of Proton however -- just how the game was designed.
Sometimes the game can crash or hang when at loading screens when using the Visible Upgrade mod's multicore mode (you are warned about this in the mod's configuration tool).
You can use gamescope to cap the framerate to 60 FPS so that the game's physics works properly (as per https://www.pcgamingwiki.com/wiki/Deus_Ex:_Invisible_War#Physics_Are_Sped_Up_at_High_Frame_Rate).

FPS is lower than on Windows, but it is still playable
For some reason, Deus Ex: Invisible War has a worse FPS on other versions of Proton, but not on the Experimental one. It works good on this version

Tweak1of2: open “user.ini” at /mnt/YourHardDriveID/SteamLibrary/steamapps/compatdata/6920/pfx/drive_c/users/steamuser/My Documents/Deus Ex - Invisible War search for “viewporty” and change them to [WinDrv.WindowsClient] FullscreenViewportY=800 FullscreenViewportX=1280
Tweak2of2: then go to /mnt/YourHardDriveID/SteamLibrary/steamapps/common/Deus Ex Invisible War/System and edit “Default.ini” search for “fov__d” and change number to 58
Controller does not work. KB&M only.
WINEDLLOVERRIDES="d3d8=n,b" %command%
ProtonTricks used to install Visible Upgrade Mod 1.2.0, dgVoodoo wrapper 2.8 also used
Game limited to 40 or 50fps according to preference
Extremely loud bursts of audio in one (optional) location - Sophia Sak's Hangar. Fine everywhere else in the game.
Got it working perfectly with the Visible Upgrade mod and dgVoodoo.
Run the game normally once, then use ProtonTricks to install Visible Upgrade 1.2.0, selecting the game's folder as the place to run the EXE.
Navigate to the game's install folder, then into /System/ then run VisibleTweaker.exe and select the IW installation. Set the game to 1280x800 and enable the texture pack, along with any other options you want. Save and apply.
Download dgVoodoo and unzip into the System folder in the game's installation directory. Place dgVoodooCpl.exe, dgVoodoo.conf and the full contents of dgVoodoo2_8\MS\x86 into the Invisible War folder. Run dgVoodooCpl.exe and select the IW installation.
In dgVoodoo, set Output API to Direct3D 11 (feature level 11.0). In the DirectX tab, disable dgVoodoo Watermark. You could make further tweaks here (i.e. anti-aliasing, etc) but I didn't.
In steam, add the following line to the launch options. Without this, dgVoodoo will not work and the framerate will be terrible: WINEDLLOVERRIDES="d3d8=n,b" %command%
Play and enjoy!
Runs perfectly OOTB.
Game runs with zero issues OOTB.

To fix the resolution, edit: /home/deck/.local/share/Steam/steamapps/compatdata/6920/pfx/drive_c/users/steamuser/Documents/Deus Ex - Invisible War/user.ini in line 279
[WinDrv.WindowsClient] FullscreenViewportY=1280 FullscreenViewportX=800
To fix the hud, edit: /home/deck/.local/share/Steam/steamapps/common/Deus Ex Invisible War/System/Default.ini in line 783
FOV__d=58
In-game control options reduce the sensitivity to 10
Main menu and Cutscenes aren't fullscreen
Game runs great
Game runs fantastic, I was unable to play it at all on windows but had no issues on Linux. Happy i get to play this game again. I did not have to do any tinkering for it to work for me.
Works good
Game has no window mode.
As write other users - for screen aspect 16:9 и 16:10 may need change FOV__d=67 to FOV__d=53 or FOV__d=58 in system/Default.ini
.
Played with Proton 6.3-8.

Runs out of the box
Changing any video settings sometimes crashed the game

Proton-6.9-GE-1 GloriousEggroll
Manually set resolution to 16:9 won't change menu resolution, only change in-game resolution, and cannot change resolution in-game.
When I set resolution to 1920x1080 and multisampling to 16, game start stutter.
Here's how to change resolution and fix in-game hud.
- Open $(steamfolder)/steamapps/compatdata/6920/pfx/drive_c/users/steamuser/My Documents/Deus Ex - Invisible War/user.ini, change FullscreenViewportY to 1080, and FullscreenViewportX to 1920 (Or any resolution you want, but I didn't test other resolution, you can try it). Save it and leave it.
- Open $(steamfolder)/steamapps/common/Deus Ex Invisible War/System/Default.ini, change FOV__d to 53 if you use 16:9 aspect. The less value makes hud shrink more. Save it and leave it.
- That's it, you can start playing game without 4:3 aspect ratio. But keep in mind, once you exit the game, the next time you start game, you will notice the resolution change to 1280x1024, but don't panic. If you load the save or start a new game, the resolution will restore to 1920x1080.
The game works just fine.
There were some moments where the audio would literally explode in a deafening noise. These were pretty rare, and always happened near some turrets, about two or three, and when using the homing on the rocker launcher.
Load times are quite long (20+ seconds) for such an old game, even on a moderately fast CPU and SSD.
The game would just crash when quick loading. Quick saving/manual saving and manual loading work just fine.
If you want to play in an aspect ratio that is not 4:3, installing the mods that other people recommended didn't work for me: the game would refuse to use the GPU, even after applying the voodoo patch. I got around it with this guide. No mods necessary, just edit two files and that's it.

6.1-GE-2 GloriousEggroll
Visible Upgrade Mod
Get link to the visible upgrade mod from here: https://www.pcgamingwiki.com/wiki/Deus_Ex:_Invisible_War.
Install in deus ex wine prefix (I used protontricks). I installed the texture pack. In the Visible Upgrade settings I enabled the texture pack, and multi-core support. For me the game ran at ~5-10fps without multi-core support. Enabling this option fixed it. I set resolution in the Visible Upgrade settings to match my screen (2560x1440). I had to also change to this res in game and restart it to take effect.
dgVoodoo2
I also followed these steps, but copied DDraw.dll, and D3DImm.dll to the game executable directory (common/Deus Ex Invisible War/System). https://www.pcgamingwiki.com/wiki/Deus_Ex:Invisible_War#Low_FPS.2F_Game_not_using_GPU
~1hr in with no issues so far.
N.B. : One can dislike the long-time loadings.
The menu interface characters can be lost when the screen resolution option is modified in game.
Some keys and axes in gamepad are not detected.
Loading times can be very long, more than 5 minutes.

Works well
Played with Proton 5.0-7
As mentioned below edit user.ini to set 1920x1080
Edit user.ini to set the screen resolution.
The game turns off when changing the resolution. Solution: Change the parameters in the file. /home/user/.steam/steam/steamapps/compatdata/6920/pfx/drive_c/users/steamuser/My Documents/Deus Ex - Invisible War/user.ini
FullscreenViewportY=1080 FullscreenColorBits=32 FullscreenViewportX=1920
Game turns off occasionally.Without notice.
Gameplay and modifications to run FullHD in the link below: https://youtu.be/4bQHvW8umdo Works with 160-325 fps. Modifications at the end of the video.

The game runs fine directly on proton with low-resolution screens, but for best experience install mods and dgVoodoo2 before playing.
A better gaming experience are possible when install dgVoodoo2, wrapping the old DirectX code to DX11, and then the proton's DXVK will convert to Vulkan. The wrapper also enable screen upscaling to FullHD, and better framerate with highly action scenes. Without this, the game runs, but with lower resolutions that can be an eyesore for FullHD or higher monitors.
The game may suffer freezes with the custom dgVoodoo2 wrapper with older NVidia drivers (The 418 was problematic with many games that use Vulkan wrappers), but fixed at 430 drivers branch. Running without wrappers on older drivers don't have issues.
Works out of the box.
The game drops out to the desktop every time when loading a save or a new level, but then goes back in. This is apparently normal and is caused by some glitch in the game engine.
I tried installing the "Visible Upgrade" mod, but this just made things worse and cause the frame rate to drop to 5 fps, so played the game as originally designed instead.


Game works out of the box on Proton with WineD3D. I copied manually dgVoodoo2, run protontricks GAMEID winecfg, set d3d8 to native and then the game worked on Vulkan with DXVK even when testing it with the new ACO compiler. Tested on Plasma Wayland.


Working perfectly out of the box. Be careful not to change resolutions too fast.

Game works fine out of the box on Proton.


Works flawlessly from beginning to end (with Visible Upgrade). 8+ hours played.


For the best experience on widescreen, install the Visible Upgrade from within the default wineprefix. Enable multicore rendering and launch the game using the generated .desktop file.

For the best experience on widescreen resolutions, install the Visible Upgrade modification. Install within the default wine prefix, enable multi-core rendering from the Tweaker, then use the .desktop file to run it.

Works perfectly fine out of the box. I only had to reduce mouse sensitivity.

Even supports widescreen resolutions, where the original game did not.


Games runs beautifully except for the usual mouse problems with FPS and Wine (exit to menu, go to controls, go back to game). Game was designed in 4x3, HUD does not display properly in 16x9. To fix, open your Default.ini file in Steam/steamapps/common/Deus Ex Invisible war and change FOV__d=67 to FOV__d=53 for 16:9 or FOV__d=58 for 16:10.


Two small issues, Steam doesn't track playtime right and you need to click once to lock the mouse to the screen. Played perfect with the Visible Updrade mod in multicore mode.

everything ran well except the inventory would randomly disappear making the game virtually impossible to progress