STAR WARS™: Dark Forces

STAR WARS™: Dark Forces

200 ratings
Modern Dark Forces Mouselook, KeyBinds and Crosshair Guide
By sonderkraftfahrzeug

This project was superceded by The Force Engine . Please download it here -->

UPDATE May 2022

The Dark Forces Custom Mission Launcher includes the Mouselook.

Use this instead !! --> Dark Forces Launcher


DOWNLOAD THIS --> Dark Forces Mouselook Utility[]

RUN DFORCEDH.EXE straight from ZIP - no need to Extract

Press Enter TWICE and Run Game

This is the improved guide for Modern Mouselook, KeyBind and Crosshair Setup. It simplifies the process down to two simple steps. Running a single executable, choosing your Store and confirming Modern controls.

Detailed Instructions

The whole process takes under one minute!

Please support the Dark Forces Modding Community by visiting
and the author by visiting

Discord Link -->


Enjoy Everyone =)
Step 1. Download Dark Forces Configuration Utility
Get Mouselook Utility from DF-21

DOWNLOAD IT HERE ---> Dark Forces Mouselook Utility[] .

Important: Make sure you exit the game before you run the program!

Launching with Steam or GOG Galaxy

If you have STEAM or GOG , simply open the zip and launch DFORCEDH.EXE

Launching with Origin, another store or standalone

If you have Origin or a standalone Dark Forces installation, place DFORCEDH.EXE in the same folder where DARK.EXE is located. (Ex: C:\Games\Dark Forces\DARK.EXE) and launch it.
Step 2: Run The Mouselook Utility
You will see a popup asking you to choose a store.

  1. If you have Steam choose Steam
  2. If you have GOG Galaxy choose GOG Galaxy
  3. If you have launched DFORCEDH.EXE from another directory choose Current Folder

If this is the first time you are running the Mouselook Utility you will see three options.

  1. If you just want the setup done automatically choose the Recommended option .
  2. If you want it automated but make your own tweaks select the Middle option.
  3. If you want to configure everything yourself choose the third Advanced option .


It should look like this now.

Go play Dark Forces and Enjoy =)

Please visit the hosts at and the author at .

Discord Link -->
< >
Space Macaw Jun 21, 2022 @ 9:52pm 
[h1]Got this running on steam deck[/h1]

so a couple of things,

first download the file and unzip in the Dark Forces Game folder(Same folder with .exe)

then add the dforcedh.exe into steam as non steam game.

Next go to game mode.

Edit control config select WASD and Mouse,

edit layout -> add enter as a key, i used R4.

Go to settings and force proton 7.0.3+

Launch the tool.

Use d pad(arrows) to select 3rd option

select the recommended option(or other options if feeling lucky)

Done! enter game and check that mouse up and down are working and select the best Controller config for you!

I had so much trouble trying to add output=openglnb to the dosbox config file that i basically gave up and decided it would be easier to try to run this .exe file. I may post this as a guide later, maybe with video.
BonBonDonovan Mar 28, 2022 @ 9:05pm 
Thank you for the help, everything about this mod is absolutely amazing and brings a classic game somewhat into the modern age. Much appreciated.:steamthumbsup:
losing_mana Mar 25, 2022 @ 4:18pm 
Thank you so much for this! It works great!!!
Gramoul Zlu Mar 19, 2022 @ 4:37pm 
amazing tool thank you!
dEeP-fRiEd Feb 28, 2022 @ 7:45pm 
Realy nice guide/mod. Made playing the game so much easier for me.
GodzillaPJ Feb 19, 2022 @ 3:51pm 
This is pro. Improves the gaming experience no end!
Thanks so much for this.
Ñaught Dec 7, 2021 @ 1:55am 
With this method, you need to set the desired controls again each time you launch through Steam, but it's a very quick and easy thing to do so it should be fine until a proper fix is made.
Ñaught Dec 7, 2021 @ 1:52am 
@leech You may have found a solution already, but the solution I found today was that by editing the game's Dosbox.conf and boxtron_32400_<hash>.conf by putting dforcedh.exe in the line before wherever dark.exe was found. I made a pastebin to demonstrate what I did:

This brings up DForceDH each time you launch the game. Make the control changes you are happy with and/or select the exit option (but don't close dosbox itself) and then the actual game will run.

According to the readme, these can be found either at ~/.dosbox or in the game's local directory.
MrRip Nov 29, 2021 @ 8:12pm 
This is amazing, thank you so much!
zaki391 Sep 20, 2021 @ 4:41pm 
very helpful mod