

option 1: Step 1: Switch to Desktop Mode
- On your Steam Deck, press the Steam button.
- Navigate to "Power" and select "Switch to Desktop."
Step 2: Download folder: https://drive.google.com/drive/folders/1mTYraGnnI59wnhbV-6fw_DC1a-r7oASO?usp=drive_link
Step 3:
- Navigate to the Urban Chaos folder on your device:
- Internal location:
/home/deck/.steam/steam/steamapps/common/Urban Chaos
- Internal location:
- Paste the copied files into the Urban Chaos folder and overwrite.
Step 4: Set Launch Parameters in Steam
- Open Steam and go to your Library.
- Right-click on Urban Chaos and select "Properties."
- In the General tab, find the "Launch Options" field.
- Add the following line to the launch parameters:
WINEDLLOVERRIDES="DDraw=n;D3DImm=n" %command%
option 2: Step 1: Switch to Desktop Mode
- On your Steam Deck, press the Steam button.
- Navigate to "Power" and select "Switch to Desktop."
Step 2: Download dgVoodoo
- Go to the dgVoodoo website: dgVoodoo 2 Download.
- Download the latest version (v2.79.3 at the time of writing).
Step 3: Copy Necessary Files
- Extract the downloaded dgVoodoo files.
- Locate the
MS/x86
folder in the extracted files. - Copy
DDraw.dll
andD3DImm.dll
. - Navigate to the Urban Chaos folder on your device:
- Internal location:
/home/deck/.steam/steam/steamapps/common/Urban Chaos
- Internal location:
- Paste the copied files into the Urban Chaos folder.
Step 4: Set Launch Parameters in Steam
- Open Steam and go to your Library.
- Right-click on Urban Chaos and select "Properties."
- In the General tab, find the "Launch Options" field.
- Add the following line to the launch parameters:
WINEDLLOVERRIDES="DDraw=n;D3DImm=n" %command%
Step 5: Configure Aspect Ratio
- Download the Widescreen Fix from PC Gaming Wiki: Urban Chaos Widescreen Fix.
- Replace the
Fallen.exe
in your Urban Chaos folder with the appropriate version for your screen’s aspect ratio.
Step 6: Adjust Frame Rate Settings
- Open the
config.ini
file located in your Urban Chaos folder. - Set the maximum frame rate. A recommended value is
45
, as it provides smooth animations without making them too fast. - Avoid adjusting the draw distance, especially with the Aspect Ratio Fix, as it may lead to crashes.

WINEDLLOVERRIDES="DDraw=n;D3DImm=n" %command%
option 1: Step 1: Switch to Desktop Mode
- On your Steam Deck, press the Steam button.
- Navigate to "Power" and select "Switch to Desktop."
Step 2: Download folder: https://drive.google.com/drive/folders/1mTYraGnnI59wnhbV-6fw_DC1a-r7oASO?usp=drive_link
Step 3:
- Navigate to the Urban Chaos folder on your device:
- Internal location:
/home/deck/.steam/steam/steamapps/common/Urban Chaos
- Internal location:
- Paste the copied files into the Urban Chaos folder and overwrite.
Step 4: Set Launch Parameters in Steam
- Open Steam and go to your Library.
- Right-click on Urban Chaos and select "Properties."
- In the General tab, find the "Launch Options" field.
- Add the following line to the launch parameters:
WINEDLLOVERRIDES="DDraw=n;D3DImm=n" %command%
option 2: Step 1: Switch to Desktop Mode
- On your Steam Deck, press the Steam button.
- Navigate to "Power" and select "Switch to Desktop."
Step 2: Download dgVoodoo
- Go to the dgVoodoo website: dgVoodoo 2 Download.
- Download the latest version (v2.79.3 at the time of writing).
Step 3: Copy Necessary Files
- Extract the downloaded dgVoodoo files.
- Locate the
MS/x86
folder in the extracted files. - Copy
DDraw.dll
andD3DImm.dll
. - Navigate to the Urban Chaos folder on your device:
- Internal location:
/home/deck/.steam/steam/steamapps/common/Urban Chaos
- Internal location:
- Paste the copied files into the Urban Chaos folder.
Step 4: Set Launch Parameters in Steam
- Open Steam and go to your Library.
- Right-click on Urban Chaos and select "Properties."
- In the General tab, find the "Launch Options" field.
- Add the following line to the launch parameters:
WINEDLLOVERRIDES="DDraw=n;D3DImm=n" %command%
Step 5: Configure Aspect Ratio
- Download the Widescreen Fix from PC Gaming Wiki: Urban Chaos Widescreen Fix.
- Replace the
Fallen.exe
in your Urban Chaos folder with the appropriate version for your screen’s aspect ratio.
Step 6: Adjust Frame Rate Settings
- Open the
config.ini
file located in your Urban Chaos folder. - Set the maximum frame rate. A recommended value is
45
, as it provides smooth animations without making them too fast. - Avoid adjusting the draw distance, especially with the Aspect Ratio Fix, as it may lead to crashes.
Doesn't work with any Proton version up to 6.3-7: always gets stuck at loading screen. It's unplayable.

Works as well as its age would allow; i.e. Issues are specific to the game itself. Trying to run it in any other Proton version causes it to get stuck when loading levels. Applied widescreen patch and "60 fps" tweak from PCGamingWiki with no additional problems. Did not test controller support nor forcing windowed mod.

when you start a level the loading screen never goes away, so it seems the level starts, and you can hear things happening but all you can see is the loading screen.


Doesn't leave Loading screen, even when the stage has finished loading (it's even possible to hear the characters talking, but no image other than the static loading screen).



Launches the game, but locks up at Loading screen.



max fps (30), no missing textures, not compared with windows version, XBOX 360 Wireless Controller messes up during missions, but works in menus. Game has to be restarted if this happens.
