Difference between revisions of "Descent 3"
From PCGamingWiki, the wiki about fixing PC games
SonicWind149 (talk | contribs) (Update replacing InjectD3 with its creator's new project based off the released source code: Piccu Engine.) |
SonicWind149 (talk | contribs) m (→Piccu Engine: Link changed.) |
||
Line 81: | Line 81: | ||
{{Fixbox|description=Launch the game with {{code|-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/ | + | ===[https://github.com/InsanityBringer/PiccuEngine/releases Piccu Engine]=== |
{{ii}} A source port that makes several enhancements to the game, including restoration of missing features in the OpenGL renderer, native widescreen support, adjustable FOV that is automatically expanded for widescreen, easy switching between fullscreen and windowed modes, bug fixes, and more. | {{ii}} A source port that makes several enhancements to the game, including restoration of missing features in the OpenGL renderer, native widescreen support, adjustable FOV that is automatically expanded for widescreen, easy switching between fullscreen and windowed modes, bug fixes, and more. | ||
Latest revision as of 03:05, 1 May 2024
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 17, 1999[2] |
Mac OS (Classic) | November 23, 1999[3] |
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.
The game's source code was released on GitHub by Kevin Bentley, one of the game's programmers, on April 16, 2024. It includes changes from the unreleased v1.5 patch.[4]
General information
- Official source code
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
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.[5] Linux and macOS versions are enhanced ports.[1] |
- Two demo versions were released.
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[5]
|
---|
Skip intro videos
Launch the game with -nointro parameter[5]
|
---|
Piccu Engine
- A source port that makes several enhancements to the game, including restoration of missing features in the OpenGL renderer, native widescreen support, adjustable FOV that is automatically expanded for widescreen, easy switching between fullscreen and windowed modes, bug fixes, and more.
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 or use Piccu Engine. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Use Piccu Engine and set the FOV option to your liking in the Video menu in Options. Automatically expands for widescreen. | ||
Windowed | See Disable Windows 95 compatibility (Steam) and use dgVoodoo 2, D3DWindower, or Piccu Engine. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | Enabled by default. Set in Options, Video. | ||
60 FPS | 50 FPS default cap;[6] 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[7][8] |
---|
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, or OpenAL through Piccu Engine. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | EAX 2, DirectSound3D, A3D 2.0[9] Correct support for the latter requires latest patch[10] |
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. Details 'Mercenary' expansion pack was never translated. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 16 | Co-op, Versus |
||
Online play | 16 | 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[11] |
---|
Disable Windows 95 compatibility (Steam)
Disable Windows 95 compatibility[5] |
---|
|
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
- ↑ Descent III Hits Retail News (retrieved) - last accessed on 2023-06-03
- ↑ pgPress - last accessed on 2024-03-31 (archived)
- ↑ GitHub - kevinbentley/Descent3: Descent 3 by Outrage Entertainment - last accessed on 2024-04-16
- ↑ 5.0 5.1 5.2 5.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 - last accessed on May 2023
- ↑ Aureal A3D Central - Frequently Asked Questions - General
- ↑ Descent 3 readme