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 "Wing Commander: Prophecy"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
m
 
(40 intermediate revisions by 15 users not shown)
Line 8: Line 8:
 
{{Infobox game/row/engine|VISION}}
 
{{Infobox game/row/engine|VISION}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|November 30, 1997}}
+
{{Infobox game/row/date|Windows|December 11, 1997}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Shooter, Vehicle combat }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Space flight }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi, Space }}
 +
{{Infobox game/row/taxonomy/series            | Wing Commander }}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  = wing_commander_5_prophecy
+
|gogcom id    = 1207662663
 +
|gogcom id side = 1207660153
 +
|hltb        = 11199
 +
|lutris      = wing-commandertm-5-prophecy-gold-edition
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = 486
 
|wikipedia    = Wing Commander: Prophecy
 
|wikipedia    = Wing Commander: Prophecy
|winehq      =  
+
|winehq      = 2856
 +
|license      = commercial
 
}}
 
}}
{{Series|Wing Commander}}
 
  
'''Key points'''
+
{{Introduction
{{ii}} For Windows 8 and later use the [[#Install enhancements|OpenGL Patch]] or [http://community.pcgamingwiki.com/files/file/66-wing-commander-prophecy-and-secret-ops-fullscreen-border-fix/ fullscreen border fix].
+
|introduction      =
{{++}} Game can be updated for higher-resolution support and DVD-quality FMV without interlacing (see [[#Install enhancements|Install enhancements]]).
+
 
 +
|release history  =
 +
 
 +
|current state    = For Windows 8 and later, use the [[#Install enhancements|OpenGL Patch]] or [https://community.pcgamingwiki.com/files/file/66-wing-commander-prophecy-and-secret-ops-fullscreen-border-fix/ fullscreen border fix]. The game can also be updated for higher-resolution support and DVD-quality {{term|FMV}} without interlacing (see [[#Install enhancements|Install enhancements]]).
 +
}}
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|wing_commander_5_prophecy|wing_commander_series|for game series}}
+
{{GOG.com links|1207662663|wing_commander_series|for game series}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | unknown | | | Windows }}
+
{{Availability/row| Retail | | disc | | | Windows }}
{{Availability/row| GOG | wing_commander_5_prophecy | DRM-free |Includes [[Wing Commander: Secret Ops]]. | | Windows }}
+
{{Availability/row| GOG.com | wing_commander_5_prophecy | DRM-free |Includes [[Wing Commander: Secret Ops]]. | | Windows }}
 
}}
 
}}
 +
{{ii}} A free demo version is available from [https://archive.org/details/WCPDEMO Archive.org].
  
 
==Essential improvements==
 
==Essential improvements==
 +
===Patches===
 +
* The official 3dfx Voodoo1/2-patch is available at [https://soggi.org/misc/3dfx-voodoo-game-patches.htm soggi.org].
 +
 
===Install enhancements===
 
===Install enhancements===
 
{{++}} These enhancements allow higher resolutions and enhanced FMV cutscenes without interlacing.
 
{{++}} These enhancements allow higher resolutions and enhanced FMV cutscenes without interlacing.
  
{{Fixbox|1=
+
{{Fixbox|description=Install enhancements|ref=<ref>[http://www.wcnews.com/chatzone/threads/breaking-wc-prophecy-on-gog.27138/#post-385442 BREAKING: WC Prophecy on GOG | Wing Commander CIC]</ref>|fix=
{{Fixbox/fix|Install enhancements|ref=<ref>[http://www.wcnews.com/chatzone/threads/breaking-wc-prophecy-on-gog.27138/#post-385442 BREAKING: WC Prophecy on GOG | Wing Commander CIC]</ref>}}
 
 
# Download the [http://www.wcnews.com/wcpedia/Enhancement_Pack Enhancement Pack].
 
# Download the [http://www.wcnews.com/wcpedia/Enhancement_Pack Enhancement Pack].
# Extract into the installation folder; do not overwrite <code>prophecy.exe</code> if you are using the GOG.com version.
+
# Extract into the installation folder; do '''not''' overwrite {{file|prophecy.exe}} if using the GOG.com version.
 
# Install the [http://www.wcnews.com/wcpedia/OpenGL_Patch OpenGL Patch].
 
# Install the [http://www.wcnews.com/wcpedia/OpenGL_Patch OpenGL Patch].
# Set your resolution when prompted.
+
# Set the resolution when prompted.
# Optional: install the [http://www.wcnews.com/wcpedia/DVD_Movie_Upgrade_Patch DVD Movie Upgrade Patch] for DVD-quality cutscenes.
+
# Optionally, install the [http://www.wcnews.com/wcpedia/DVD_Movie_Upgrade_Patch DVD Movie Upgrade Patch] for DVD-quality cutscenes.
{{ii}} If missions crash run <code>launcher.exe</code> in the installation folder and set anisotrophy and MSAA to 0.
+
{{ii}} If missions crash, run {{file|launcher.exe}} in the installation folder and set anisotrophy and [[FSAA]] to 0.
 
}}
 
}}
  
Line 47: Line 71:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/saves|Windows|{{p|game}}\save}}
 
}}
 
}}
  
==Video settings==
+
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 +
{{Save game cloud syncing
 +
|discord                  =
 +
|discord notes            =
 +
|epic games launcher      =
 +
|epic games launcher notes =
 +
|gog galaxy                = false
 +
|gog galaxy notes          =
 +
|origin                    =
 +
|origin notes              =
 +
|steam cloud              =
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =
 +
|xbox cloud                =
 +
|xbox cloud notes          =
 +
}}
 +
 
 +
==Video==
 
{{Image|Wing Commander Prophecy settings 1.png|Audio & Video Options.}}
 
{{Image|Wing Commander Prophecy settings 1.png|Audio & Video Options.}}
 
{{Image|Wing Commander Prophecy settings 2.png|Special Effects Options.}}
 
{{Image|Wing Commander Prophecy settings 2.png|Special Effects Options.}}
 
{{Image|Wing Commander Prophecy settings 3.png|Gameplay Options.}}
 
{{Image|Wing Commander Prophecy settings 3.png|Gameplay Options.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/wing-commander-prophecy/en
+
|wsgf link                  = https://www.wsgf.org/dr/wing-commander-prophecy/en
 
|widescreen wsgf award      = unsupported
 
|widescreen wsgf award      = unsupported
 
|multimonitor wsgf award    = unsupported
 
|multimonitor wsgf award    = unsupported
Line 76: Line 118:
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = hackable
 
|windowed                  = hackable
|windowed notes            = Install the [[#Install enhancements|OpenGL Patch]] and set with <code>OGLsetup.exe</code>.
+
|windowed notes            = Install the [[#Install enhancements|OpenGL Patch]] and set with {{file|OGLsetup.exe}}.
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = hackable
 
|anisotropic                = hackable
|anisotropic notes          = Install the [[#Install enhancements|OpenGL Patch]] and set with <code>OGLsetup.exe</code>..
+
|anisotropic notes          = Install the [[#Install enhancements|OpenGL Patch]] and set with {{file|OGLsetup.exe}}.
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = Install the [[#Install enhancements|OpenGL Patch]] and set with <code>OGLsetup.exe</code>.
+
|antialiasing notes        = Install the [[#Install enhancements|OpenGL Patch]] and set with {{file|OGLsetup.exe}}.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
Line 89: Line 134:
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              =  
 
|120 fps notes              =  
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
Line 103: Line 150:
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = false
+
|invert mouse y-axis      = hackable
|invert mouse y-axis notes =  
+
|invert mouse y-axis notes = See below for a workaround
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 117: Line 164:
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts           = unknown
+
|xinput controllers        = unknown
|button prompts notes     =  
+
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4              = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes =  
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =
 +
}}
 +
 
 +
{{Fixbox|description=Invert mouse Y-axis|fix=
 +
{{ii}} Before editing, make a backup of the {{file|prophecy.exe}} file in case the modifications go wrong.
 +
# Go to {{folder|{{p|game}}}}.
 +
# Open {{file|prophecy.exe}} using a hex editor.
 +
# Go to offset <code>0x271D7</code>. At this address, replace the two bytes <code>03 C8</code> by <code>29 C1</code>.
 +
# Mouse controls will now be inverted.
 +
{{--}} Mouse will also be inverted in menus.
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Music, SFX and Movies.
 
|separate volume notes    = Music, SFX and Movies.
Line 141: Line 227:
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = true
 +
|royalty free audio notes = Simulator music by Cobalt 60.
 
}}
 
}}
  
Line 146: Line 234:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Has to be manually activated in GOG version, see [https://www.gog.com/forum/wing_commander_series/wing_commander_prophecy_french_and_german_languages_text_only here].
 +
  |fan       =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
  |fan       =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes     = Not included in GOG version.
 +
|fan      =  
 
}}
 
}}
 
}}
 
}}
Line 166: Line 276:
 
==Issues fixed==
 
==Issues fixed==
 
===Window border visible in fullscreen mode===
 
===Window border visible in fullscreen mode===
{{ii}} Use the [[#Install enhancements|OpenGL Patch]] or the [http://community.pcgamingwiki.com/files/file/66-wing-commander-prophecy-and-secret-ops-fullscreen-border-fix/ Wing Commander: Prophecy and Secret Ops fullscreen border fix].
+
{{ii}} Use the [[#Install enhancements|OpenGL Patch]] or the [https://community.pcgamingwiki.com/files/file/66-wing-commander-prophecy-and-secret-ops-fullscreen-border-fix/ Wing Commander: Prophecy and Secret Ops fullscreen border fix].
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 6
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 177: Line 287:
 
|opengl versions        =  
 
|opengl versions        =  
 
|opengl notes          =  
 
|opengl notes          =  
|glide versions        =  
+
|glide versions        = 2.43
 
|glide notes            =  
 
|glide notes            =  
 
|software mode          =  
 
|software mode          =  
Line 185: Line 295:
 
|metal support          =  
 
|metal support          =  
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = unknown
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = false
 +
|windows exe notes     =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 200: Line 320:
  
 
|minOS    = 95, 98
 
|minOS    = 95, 98
|minCPU  = Pentium 133MHz
+
|minCPU  = Intel Pentium 133 MHz
 
|minRAM  = 32 MB
 
|minRAM  = 32 MB
 
|minHD    = 150 MB
 
|minHD    = 150 MB
Line 208: Line 328:
  
 
|recOS    =  
 
|recOS    =  
|recCPU  = Pentium 166MHz
+
|recCPU  = Intel Pentium 166 MHz
 
|recRAM  =  
 
|recRAM  =  
 
|recHD    =  
 
|recHD    =  
|recGPU  = DirectX 6.0-compatible or Direct3D 3Dfx card with Glide version 2.43 or later installed.
+
|recGPU  = DirectX 6.0-compatible or Direct3D 3Dfx card with Glide version 2.43 or later installed
 
|recVRAM  = 4 MB
 
|recVRAM  = 4 MB
 
}}
 
}}
 +
{{ii}} Supported Direct3D video chipsets: ATI Rage Pro, Intel i740, Matrox Mystique, Permedia 2, Rendition 2200, Riva 128
  
 
{{References}}
 
{{References}}

Latest revision as of 10:40, 13 August 2023

Wing Commander: Prophecy
Wing Commander: Prophecy cover
Developers
Origin Systems
Publishers
Electronic Arts
Engines
VISION
Release dates
Windows December 11, 1997
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Perspectives First-person
Genres Action, Shooter, Vehicle combat
Vehicles Space flight
Themes Sci-fi, Space
Series Wing Commander
Wing Commander: Prophecy on HowLongToBeat
Wing Commander: Prophecy on MobyGames
Wing Commander: Prophecy on Wikipedia
Wing Commander 1990
Wing Commander II: Vengeance of the Kilrathi 1991
Wing Commander: Academy 1993
Wing Commander: Privateer 1993
Super Wing Commander 1994
Wing Commander: Armada 1994
Wing Commander III: Heart of the Tiger 1994
Wing Commander IV: The Price of Freedom 1996
Privateer 2: The Darkening 1996
Wing Commander: Prophecy 1997
Wing Commander: Secret Ops 1998

Wing Commander: Prophecy is a singleplayer first-person action, shooter and vehicle combat game in the Wing Commander series.

For Windows 8 and later, use the OpenGL Patch or fullscreen border fix. The game can also be updated for higher-resolution support and DVD-quality FMV without interlacing (see Install enhancements).

General information

GOG.com Community Discussions for game series
GOG.com Support Page

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows
GOG.com
DRM-free
Includes Wing Commander: Secret Ops.
Windows
A free demo version is available from Archive.org.

Essential improvements

Patches

  • The official 3dfx Voodoo1/2-patch is available at soggi.org.

Install enhancements

These enhancements allow higher resolutions and enhanced FMV cutscenes without interlacing.
Install enhancements[1]
  1. Download the Enhancement Pack.
  2. Extract into the installation folder; do not overwrite prophecy.exe if using the GOG.com version.
  3. Install the OpenGL Patch.
  4. Set the resolution when prompted.
  5. Optionally, install the DVD Movie Upgrade Patch for DVD-quality cutscenes.
If missions crash, run launcher.exe in the installation folder and set anisotrophy and FSAA to 0.

Game data

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows <path-to-game>\save[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy

Video

Audio & Video Options.
Audio & Video Options.
Special Effects Options.
Special Effects Options.
Gameplay Options.
Gameplay Options.

Graphics feature State WSGF Notes
Widescreen resolution
Use the OpenGL Patch for higher resolutions (pillarboxed 4:3).
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Install the OpenGL Patch and set with OGLsetup.exe.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Install the OpenGL Patch and set with OGLsetup.exe.
Anti-aliasing (AA)
Install the OpenGL Patch and set with OGLsetup.exe.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
Game is capped to around 30 FPS.

Input

Invert mouse Y-axis
Before editing, make a backup of the prophecy.exe file in case the modifications go wrong.
  1. Go to <path-to-game>.
  2. Open prophecy.exe using a hex editor.
  3. Go to offset 0x271D7. At this address, replace the two bytes 03 C8 by 29 C1.
  4. Mouse controls will now be inverted.
Mouse will also be inverted in menus.

Audio

Audio feature State Notes
Separate volume controls
Music, SFX and Movies.
Surround sound
Subtitles
Disabled by default.
Closed captions
Mute on focus lost
Royalty free audio
Simulator music by Cobalt 60.

Localizations

Language UI Audio Sub Notes
English
French
Has to be manually activated in GOG version, see here.
German
Italian
Spanish
Not included in GOG version.

Issues fixed

Window border visible in fullscreen mode

Use the OpenGL Patch or the Wing Commander: Prophecy and Secret Ops fullscreen border fix.

Other information

API

Technical specs Supported Notes
Direct3D 6
Glide 2.43
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 95, 98
Processor (CPU) Intel Pentium 133 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 150 MB
Video card (GPU) 2 MB of VRAM
DirectX 6.0 compatible
Supported Direct3D video chipsets: ATI Rage Pro, Intel i740, Matrox Mystique, Permedia 2, Rendition 2200, Riva 128


Notes

  1. 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