Difference between revisions of "Descent 3"
From PCGamingWiki, the wiki about fixing PC games
(→Video) |
m |
||
Line 76: | Line 76: | ||
===Skip launcher=== | ===Skip launcher=== | ||
− | {{Fixbox|description=Launch the game with -launched [[Glossary:Command line arguments|parameter]]|ref=<ref name="Sui" />}} | + | {{Fixbox|description=Launch the game with {{code|-launched}} [[Glossary:Command line arguments|parameter]]|ref=<ref name="Sui" />}} |
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox|description=Launch the game with -nointro [[Glossary:Command line arguments|parameter]]|ref=<ref name="Sui" />}} | + | {{Fixbox|description=Launch the game with {{code|-nointro}} [[Glossary:Command line arguments|parameter]]|ref=<ref name="Sui" />}} |
===[https://github.com/InsanityBringer/InjectD3/releases InjectD3]=== | ===[https://github.com/InsanityBringer/InjectD3/releases InjectD3]=== | ||
Line 168: | Line 168: | ||
{{Fixbox|description=Add resolution switches|ref=<ref>[https://www.wsgf.org/dr/descent3 Descent3 | WSGF]</ref><ref name="SW149">{{refcheck|user=SonicWind149|date=2021-11-13}}</ref>|fix= | {{Fixbox|description=Add resolution switches|ref=<ref>[https://www.wsgf.org/dr/descent3 Descent3 | WSGF]</ref><ref name="SW149">{{refcheck|user=SonicWind149|date=2021-11-13}}</ref>|fix= | ||
# Go to the shortcut/launcher properties: | # Go to the shortcut/launcher properties: | ||
− | #* If | + | #* If skipping the launcher, right-click the {{file|MAIN.EXE}} shortcut and choose Properties. |
− | #* If | + | #* If using the launcher, run it and go to Setup, Misc. |
− | #* If | + | #* If using [[#InjectD3|InjectD3]], open {{file|InjectD3Configuration.exe}}. |
− | # Add | + | # Add the desired resolution in the following format to the applicable [[Glossary:Command line arguments|command line arguments]] field: <code>-width 1920 -height 1080 -aspect 1.78</code> |
#* <code>-aspect</code> should be <code>1.78</code> for 16:9 or <code>1.6</code> for 16:10 (calculate by dividing width by height) | #* <code>-aspect</code> should be <code>1.78</code> for 16:9 or <code>1.6</code> for 16:10 (calculate by dividing width by height) | ||
− | # Click OK to save | + | # Click OK to save the changes. |
#* Additionally, for InjectD3, launch the game from {{file|InjectD3Configuration.exe}}, as the arguments will only work if the game is launched from there. | #* Additionally, for InjectD3, launch the game from {{file|InjectD3Configuration.exe}}, as the arguments will only work if the game is launched from there. | ||
'''Notes''' | '''Notes''' | ||
− | {{ii}} If the output is pillarboxed in-game use the key to the left of {{key|Backspace}} to zoom in. | + | {{ii}} If the output is pillarboxed in-game, use the key to the left of {{key|Backspace}} to zoom in. |
{{ii}} Resolutions higher than 2048 pixels on either axis will crash the game; use [[dgVoodoo 2]] to remove resolution limits. | {{ii}} Resolutions higher than 2048 pixels on either axis will crash the game; use [[dgVoodoo 2]] to remove resolution limits. | ||
}} | }} | ||
Line 330: | Line 330: | ||
==="Error: Unable to set temporary directory to ... The directory is in use" error at launch=== | ==="Error: Unable to set temporary directory to ... The directory is in use" error at launch=== | ||
{{Fixbox|description=Delete .lock file|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Delete .lock file|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to | + | # Go to {{file|{{p|game}}\custom\cache|folder}}. |
− | # Delete | + | # Delete {{file|.lock}} |
# The game should now start normally. | # The game should now start normally. | ||
}} | }} | ||
===Mouse movement issues on Windows 8.1=== | ===Mouse movement issues on Windows 8.1=== | ||
− | {{ii}} For the GOG.com version use the Windows 8.1 mouse lag fix installer | + | {{ii}} For the GOG.com version, use the Windows 8.1 mouse lag fix installer from the game library. |
{{Fixbox|description=Install mouse fix|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Install mouse fix|ref={{cn|date=July 2016}}|fix= |
Revision as of 23:16, 7 January 2023
Developers | |
---|---|
Outrage Entertainment | |
Linux | Loki Software |
Mac OS (Classic) | Graphsim Entertainment |
Linux | Ryan C. Gordon[1] |
macOS (OS X) | Ryan C. Gordon[1] |
Publishers | |
Interplay Entertainment | |
Re-release | Sold Out Software |
Engines | |
Fusion | |
Release dates | |
Windows | June 11, 1999 |
Mac OS (Classic) | November 17, 1999 |
Linux | July 2000 |
macOS (OS X) | January 31, 2020[1] |
Reception | |
Metacritic | 89 |
Taxonomy | |
Monetization | One-time game purchase, Expansion pack |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Action, FPS, Shooter, Vehicle combat |
Vehicles | Space flight |
Art styles | Realistic |
Themes | Sci-fi |
Series | Descent |
Descent | |
---|---|
Descent | 1995 |
Descent II | 1996 |
Descent 3 | 1999 |
Descent (cancelled) renamed to S.T.F.U (Ships That Fight Underground) | TBA |
Descent 3 is a singleplayer and multiplayer first-person action, FPS, shooter and vehicle combat game in the Descent series.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Oversized DRM in US release (lead-out area shortened and used for data, to prevent most contemporary CD-RW drives from copying the method), LaserLock DRM in European release. Can be removed using an officially sanctioned no-CD patch. | |||
GOG.com | Descent 3 + Mercenary. Comes pre-configured with nGlide. |
|||
Steam | Descent 3 + Mercenary.[2] Linux and macOS versions are enhanced ports.[1] |
- Two demo versions were released
- The source code of the game was never released, unlike the other titles in the series.
Monetization
DLC and expansion packs
Name | Notes | |
---|---|---|
Mercenary |
Essential improvements
Patches
- Latest patches for every game version available here
Skip launcher
Launch the game with -launched parameter[2]
|
---|
Skip intro videos
Launch the game with -nointro parameter[2]
|
---|
InjectD3
- An injector program that patches the game with fixes and changes, including windowed and borderless fullscreen modes, new mouse code, OpenAL support, and the ability to change the field of view.
- In early development.
- Currently only patches the OpenGL renderer.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Outrage\Descent3\[Note 1] |
Mac OS (Classic) | |
Linux |
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\savegame\[Note 2] |
Mac OS (Classic) | |
Linux |
-
*.plt
in the installation folder stores pilot-related settings.
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Use InjectD3 and set the field of view option to your liking in InjectD3Configuration.exe . |
||
Windowed | See Disable Windows 95 compatibility (Steam) and use dgVoodoo 2, D3DWindower, or InjectD3. | ||
Borderless fullscreen windowed | Use InjectD3 and set the screen mode option to "NewFullscreen" in InjectD3Configuration.exe . |
||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | Use InjectD3 and set the Multisampling option above 1 in InjectD3Configuration.exe . |
||
Vertical sync (Vsync) | Enabled by default. Set in Options, Video. | ||
60 FPS | 50 FPS default cap;[3] use the command line arguments -framecap 60 |
||
120+ FPS | Use -framecap X command line arguments with the desired cap. |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Widescreen resolution
Add resolution switches[4][5] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | Go to Config, Joy/Mouse and click the question mark beside the axis. | |
Controller | ||
Controller support | Supports force feedback but not vibration. | |
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion | Go to Config, Joy/Mouse and click the question mark beside the axis. |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sound and Music. | |
Surround sound | Via A3D 2.0 and DirectSound3D | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | EAX 2, DirectSound3D, A3D 2.0[6] Correct support for the latter requires latest patch[7] |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
German | Retail only; download for digital releases (does not affect Mercenary) | |||
Polish | Only available in Polish retail release. 'Mercenary' expansion pack was never translated. |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
LAN play | Co-op, Versus |
||
Online play | Co-op, Versus The official HEAT service has been shut down. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | Use D3Server3. | |
Self-hosting | ||
Direct IP |
Issues fixed
"Error: Unable to set temporary directory to ... The directory is in use" error at launch
Delete .lock file[citation needed] |
---|
|
Mouse movement issues on Windows 8.1
- For the GOG.com version, use the Windows 8.1 mouse lag fix installer from the game library.
Install mouse fix[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6 | |
OpenGL | 1.2 | |
Glide | 3 |
Executable | PPC | 16-bit | 32-bit | 64-bit | Notes |
---|---|---|---|---|---|
Windows | |||||
macOS (OS X) | |||||
Linux | |||||
Mac OS (Classic) |
- The 64-bit executables for OS X and Linux are currently only available for the enhanced Steam ports, and there are no plans for a Windows release of said port.[1]
Disable motion blur
Launch the game with -nomotionblur parameter[8] |
---|
Disable Windows 95 compatibility (Steam)
Disable Windows 95 compatibility[2] |
---|
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98, NT |
Processor (CPU) | Intel Pentium 200 MHz | Intel Pentium II 300 MHz |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 210 MB | 500 MB |
Video card (GPU) | 4 MB of VRAM DirectX 6.1 compatible | 8 MB of VRAM |
Mac OS | ||
---|---|---|
Minimum | ||
Operating system (OS) | 7.5 | |
Processor (CPU) | PowerPC 604e | |
System memory (RAM) | 32 MB | |
Hard disk drive (HDD) | 350 MB | |
Video card (GPU) | 6 MB of VRAM |
Notes
- ↑ Applications writing to
HKEY_LOCAL_MACHINE\SOFTWARE
will be redirected to other locations based on various criterias, see the glossary page for more details. - ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ 1.0 1.1 1.2 1.3 1.4 Project: Descent 3 - Ryan C. Gordon on Patreon
- ↑ 2.0 2.1 2.2 2.3 Verified by User:Suicide_machine on 2017-12-16
- ↑ http://www.descent3.com/patch/Readme_14.txt
- ↑ Descent3 | WSGF
- ↑ Verified by User:SonicWind149 on 2021-11-13
- ↑ Games List - All Titles supporting 3D Audio
- ↑ Aureal A3D Central - Frequently Asked Questions - General
- ↑ Descent 3 readme