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

Constantine

From PCGamingWiki, the wiki about fixing PC games
Constantine
Constantine cover
Developers
Bits Studios
SCi Games
Publishers
THQ
Release dates
Windows February 15, 2005
Taxonomy
Series DC
Constantine on MobyGames
Constantine on Wikipedia
Superman (series)
Batman (series)
Aquaman: War of the Water Worlds 1996
Catwoman 2004
Constantine 2005
DC Universe Online 2011
Scribblenauts Unmasked: A DC Comics Adventure 2013
Injustice (series)
Watchmen (series)
Young Justice: Legacy 2013
Infinite Crisis 2015
Suicide Squad: Special Ops 2016
Justice League VR 2017
DC League of Super-Pets: The Adventures of Krypto and Ace 2022
DC's Justice League: Cosmic Chaos 2023
DC Dual Force EA

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows

Essential improvements

Skip intro videos

Start the game with -skipMovies command line argument[1]

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\SCi Games\Constantine_3.23\

Save game data location

System Location
Windows <path-to-game>\*.dat[Note 1]
<path-to-game>\*.dpt[Note 1]

Video

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See the WSGF entry.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Toggled by pressing F2 in the video options screen. See Windowed.
Borderless fullscreen windowed
Anisotropic filtering (AF)
Toggle On/Off. If enabled, It seems to be a x2 or x4 anisotropic filter.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
This game has a hard-coded frame limit set to 30 FPS. Use FPS Utility by unknownproject to unlock the frame rate and then cap it to 60 FPS.[1]
120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Windowed

Set windowed resolution manually[1]
1. Download and run AutoHotkey.
2. Create a new script or edit the default one.
3. Use the following script:
#UseHook On
F12::
GameWidth := 1600
GameHeight := 900

WinGet, WindowID, ID, A
;WinSet, Style, -0xC40000, ahk_id %WindowID%
WinMove, ahk_id %WindowID%, , 1920/2 - GameWidth/2, 0, GameWidth, GameHeight

Return
4. Set GameWidth and GameHeight to the desidered values.
5. Run the game in windowed mode.
6. Press F12 when the game is in the foreground to set the window resolution.
7. Alt+Tab the game, then restart the renderer and make it adapt to the resolution.

Input

In-game input settings.
In-game input settings.

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
None of the sliders affects FMV volume.[1]
Surround sound
If running the game on Windows Vista and/or later, use DirectSound 3D restoration software.
Subtitles
Closed captions
Mute on focus lost
No option to disable it.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Spanish

Issues fixed

Refuse to run on Windows 10

It does not occur on all Windows 10 setups. The cause of the issue is still unknown.[2]
Set the compatibility mode for Constantine.exe to Windows 7[3]

Notes

May cause crashes during video playback.
Use DxWnd[4]
  • To play in windowed mode, import the profile dedicated to Constantine from the exports folder.
  • To play in full screen mode, add a new blank profile and untick Run in Window in the Main tab.
  • For both cases, set the desired resolution in the Main tab (it must also be set in the game) and tick Handle Exceptions in the Compat tab.

Notes

No crashes experienced.[5]

Resolution does not change when in windowed mode [2]

The in-game resolution settings menu only seems to affect full screen mode and not windowed mode.
Modify DWORD values[6]
  1. Open Regedit and go to HKEY_CURRENT_USER\Software\SCi Games\Constantine_3.23\.
  2. Ensure that Windowed and WindowQuality are set to 1.
  3. Ensure that WindowWidth and WindowHeight are set to the desired ones.
  4. Run the game.

Notes

Ensure the changes are made in decimal, as the values are originally hexadecimal.

VR support

3D modes State Notes
vorpX
G3D
User created game profile, important hints see vorpx forum profile introduction.

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Cutscenes Bink Video

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) AMD or Intel - 1.5 GHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 2.5 GB
Video card (GPU) 64 MB of VRAM
Shader model 2.0 support


Notes

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

  1. 1.0 1.1 1.2 1.3 Verified by User:Suicide machine on 2017-05-17
  2. 2.0 2.1 DxWnd Constantine Thread - Test results - last accessed on 2022-01-15
  3. DxWnd Constantine Thread - last accessed on 2022-01-11
  4. DxWnd Constantine Thread - Tested Handle Exceptions - last accessed on 2022-01-21
  5. Verified by User:LukasThyWalls on 2022-01-21
  6. Verified by User:LukasThyWalls on 2022-01-15