Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Star Wars: Dark Forces"

From PCGamingWiki, the wiki about fixing PC games
m (Removed Infobox useless infomation)
(Removed Introduction, as game synopsis are not wanted on the wiki - as per Our Goals. Additional cleanup)
Line 9: Line 9:
 
}}
 
}}
  
'''''Star Wars: Dark Forces''''' is a 1995 DOS first-person shooter, designed by Daron Stinnett, Ray Gresko, and Justin Chin, and developed and published by LucasArts. It is one of two games to use the Jedi engine, the other being ''Outlaws''. It is the first game of the ''Jedi Knight'' series, which would later expand to include ''[[Star Wars Jedi Knight: Dark Forces II]]'' (and its expansion pack ''[[Star Wars Jedi Knight: Dark Forces II|Mysteries of the Sith]]''), as well as ''Star Wars Jedi Knight II: Jedi Outcast'' and ''Star Wars Jedi Knight: Jedi Academy''.
+
One of two games to use the Jedi engine, the other being ''Outlaws'': It is the first game of the ''Jedi Knight'' series, which would later expand to include ''[[Star Wars Jedi Knight: Dark Forces II]]'' (and its expansion pack ''[[Star Wars Jedi Knight: Dark Forces II|Mysteries of the Sith]]''), as well as ''[[Star Wars Jedi Knight II: Jedi Outcast]]'' and ''[[Star Wars Jedi Knight: Jedi Academy]]''.
  
 
The game (and [http://www.fileplanet.com/10636/10000/fileinfo/Dark-Forces-Demo its demo]) can be run on modern machines of any operating system using [http://www.dosbox.com/ DOSBox]. On the Mac, you can also use [http://boxerapp.com/ Boxer], a DOSBox front-end designed to simplify the setup process; Boxer includes the demo as part of its standard install.
 
The game (and [http://www.fileplanet.com/10636/10000/fileinfo/Dark-Forces-Demo its demo]) can be run on modern machines of any operating system using [http://www.dosbox.com/ DOSBox]. On the Mac, you can also use [http://boxerapp.com/ Boxer], a DOSBox front-end designed to simplify the setup process; Boxer includes the demo as part of its standard install.
  
A Mac version, which ran at an increased resolution, was released in June 1995. Because it is a Classic application, however, there is no way to run it on modern machines. A patch for the Mac version is available [http://www.lucasarts.com/support/update/darkforces.html at LucasArts]. A PlayStation port was released in 1996, and rereleased for PS3 and PSP in 2010 via PlayStation Network; this version was criticized for having reduced visuals and more frame rate problems than the PC version.
+
A Mac version, which ran at an increased resolution, was released in June 1995. Because it is a Classic application, however, there is no way to run it on modern machines. A patch for the Mac version is available [http://www.lucasarts.com/support/update/darkforces.html at LucasArts].
  
 
The game [http://store.steampowered.com/app/32400 is available on Steam.] The Steam version uses DOSBox as its backend. It was also available on Direct2Drive, but was removed from its catalog when Direct2Drive was acquired by Gamefly in late 2011.  
 
The game [http://store.steampowered.com/app/32400 is available on Steam.] The Steam version uses DOSBox as its backend. It was also available on Direct2Drive, but was removed from its catalog when Direct2Drive was acquired by Gamefly in late 2011.  

Revision as of 11:01, 27 February 2012

Template:Infobox

One of two games to use the Jedi engine, the other being Outlaws: It is the first game of the Jedi Knight series, which would later expand to include Star Wars Jedi Knight: Dark Forces II (and its expansion pack Mysteries of the Sith), as well as Star Wars Jedi Knight II: Jedi Outcast and Star Wars Jedi Knight: Jedi Academy.

The game (and its demo) can be run on modern machines of any operating system using DOSBox. On the Mac, you can also use Boxer, a DOSBox front-end designed to simplify the setup process; Boxer includes the demo as part of its standard install.

A Mac version, which ran at an increased resolution, was released in June 1995. Because it is a Classic application, however, there is no way to run it on modern machines. A patch for the Mac version is available at LucasArts.

The game is available on Steam. The Steam version uses DOSBox as its backend. It was also available on Direct2Drive, but was removed from its catalog when Direct2Drive was acquired by Gamefly in late 2011.

The original retail version included a manual, Coded Transmissions. In addition to installation instructions and gameplay information, it also provided some background information about the game's plot. Much of this information has since been retconned. The Steam version does not include the manual, but you can download it from ReplacementDocs.

Updating DOSBox (Steam version)

The Steam release of Dark Forces includes an outdated version of DOSBox. To run the game using the latest version of DOSBox, first download and install it, then copy dosbox.exe from your DOSBox install directory to the /steamapps/common/dark forces/ folder in your Steam install directory.

DOSBox configuration file

In the Steam version, the DOSBox configuration file is in your Steam install directory under /steamapps/common/dark forces/dosbox.conf.

For Boxer, right click on your gamebox file and click "Show Package Contents". Inside should be a file called DOSBox Preferences.conf. That is your DOSBox configuration file.

For more information, including the location of the file on other systems, consult the DOSBox wiki.

WARNING: Back this file up before making any changes!

Changing output mode

Some of the instructions on this page refer to changing DOSBox's output mode. To do this, do the following:

  1. Go to the [sdl] section of your DOSBox configuration file (create it if not present).
  2. If there is a line that begins with output= in that section, delete it.
  3. Add one of the following lines to that section:
    • output=surface for surface mode (default)
    • output=opengl for OpenGL mode
    • output=openglnb for OpenGL mode with bilinear filtering (pixels will be smoothed)
    • output=ddraw for DirectDraw mode
    • output=overlay for overlay mode

Note that some output modes may cause performance issues on some machines.

Graphics issues

Game randomly changes colors

If you experience color issues, change the output mode to DirectDraw or OpenGL.

Game appears stretched horizontally/black bars on top and bottom

Dark Forces is designed to run at a resolution of 320x200, but an aspect ratio of 4:3. To account for this, you need to turn aspect ratio correction on in DOSBox. Go to the [render] section of your DOSBox configuration file (create it if not present), and add the line:

aspect=true

If the line aspect=false is present, remove it.

For Boxer, you can also use the View - Use 4:3 Aspect Ratio item in the menu.

If this causes performance issues, try changing the output mode to something other than surface mode.

Running retail version without the CD

  1. Perform a full install of the game within DOSBox.
  2. Copy the CD.ID file from your Dark Forces CD, to the folder you have mounted as DOSBox's root drive.
  3. Use a text editor to open the DRIVE.CD file in your Dark Forces install directory. It should contain one letter. Change it to C and save it. (If you mount to a drive letter other than C, use that letter instead.)

Windowed mode

To switch between fullscreen and windowed mode, press Alt+Enter (Cmd+F in Boxer).

You can also force the game to start in fullscreen mode by adding or removing the line fullscreen=true in the [sdl] section of your DOSBox configuration file (create it if not present, and replace any existing fullscreen= lines).

Enabling Steam overlay

To enable the Steam overlay, change the output mode to OpenGL.

Controls

The default controls differ between the retail and Steam versions. The game also supports joysticks; consult the manual.

Note that you do not actually need to look up or down in order to aim up or down; the game handles vertical aiming automatically.

Default Controls
Action Retail Steam
Movement
Move forward Up, mouse up W
Move backward Down, mouse down S
Strafe left < A
Strafe right > D
Strafe (hold) Alt, MOUSE3 Alt
Turn left Left, mouse left Left, mouse left
Turn right Right, mouse right Right, mouse right
Run (hold) Shift Shift
Walk slow Caps Lock Caps Lock
Crouch C C
Jump X Space
Look up PgUp PgUp
Look down PgDn PgDn
Center view Num5 Num5
Weapons
Primary fire Ctrl, Mouse1 Ctrl, Mouse1
Secondary fire Z R
Holster weapon F8 F8
Previous weapon F9 F9
Next weapon F10 F10
Last used weapon Backspace Backspace
Fists 1 1
Modified Bryar Pistol 2 2
Stormtrooper Rifle 3 3
Thermal Detonators 4 4
Imperial Repeater 5 5
Jeron Fusion Cutter 6 6
IM Mines 7 7
Packered Mortar Gun 8 8
Stouker Concussion Rifle 9 9
Interaction and equipment
Use Space E
Night vision goggles F2 F2
Cleats F3 F3
Gas mask F4 F4
Additional controls
Exit mission Esc Esc
PDA menu F1 F1
Pause game Pause Pause
Map Tab Tab
Zoom map in = =
Zoom map out - -
Increase screen size Alt+= Alt+=
Decrease screen size Alt+- Alt+-
Toggle head wave F6 F6
Toggle auto-equip weapons Alt+F8 Alt+F8
Toggle HUD F7 F7

Customizing controls

You can change these controls using INSTALL.EXE (KEYCONFI.EXE in the demo).

To access this in the Steam version, open your DOSBox configuration file and change dark.exe to install.exe (change it back once you are done configuring). You can also use DOSBox's built-in keymapper (Ctrl+F1).

Mouse settings cannot be changed in the demo.

Adjusting mouse sensitivity

  1. Go to the [sdl] section of your DOSBox configuration file (create it if not present).
  2. If there is not a line sensitivity=100 in that section, create it.
  3. Replace 100 with your desired mouse sensitivity (from 1 to 1000).

Running Steam version on Mac or Linux

On a Windows Steam install of the game, all of the game's files are contained in the /steamapps/common/dark forces/game folder in your Steam install directory. You can copy this folder to a Mac or Linux machine, rename it to whatever you like, then run the game (DARK.EXE) using DOSBox or Boxer.

Unless you have DOSBox set to mount your Dark Forces folder as C:, you will need to copy the CD.ID file from your Dark Forces folder, to the folder you have mounted as DOSBox's hard drive. If your DOSBox hard drive uses a letter other than C:, use a text editor to open the DRIVE.CD file in your Dark Forces install directory; it should contain one letter, C, which should be changed to your DOSBox hard drive letter.

Fan remake projects

XL Engine

XL Engine (formerly DarkXL and DaggerXL) is a fan project, similar to ScummVM, aimed at porting the Jedi, XnGine and Build engines to modern systems with additional features.

Support for Dark Forces is currently in alpha stage, and support for The Elder Scrolls II: Daggerfall is currently in pre-alpha. Initial support for Blood and Outlaws is planned for the next release.

Jedi Academy mod

Dark Forces: A Mod For Jedi Academy was a fan project to remake Dark Forces using the id Tech 3 engine, as a mod for Jedi Academy. A demo version containing the first six levels was released in January 2008. Progress then stalled, and the project was cancelled on January 27, 2012.

Additional material

The official strategy guide, Star Wars: Dark Forces: Official Player's Guide, was written by Jeff Hoff and published in 1996 by Infotainment World. This guide includes full maps and walkthroughs of all missions, as well as concept art, making-of information and the complete script.

A novelization, Star Wars: Dark Forces: Soldier for the Empire, was released in February of 1997. It was written by William C. Dietz, published by Dark Horse Comics and Boulevard, and contains full-color illustrations by Dean Williams.

An audio drama adaptation, also called Star Wars: Dark Forces: Soldier for the Empire, was released in March of 1997 on audiocassette and CD. The audio drama was written by John Whitman, directed by Peter Moore, and published by HighBridge Audio, and includes a score by John Williams. It was rereleased in 1998 as part of the Star Wars: Dark Forces: The Collector's Trilogy boxed set, along with Star Wars: Dark Forces: Rebel Agent and Star Wars: Dark Forces: Jedi Knight (the two audio drama adaptations of the game's sequel).

"Sand Blasted", a short comic in Star Wars Tales #4, expands on one of the events of the game.

System requirements

Template:SysReq

See also

External links