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 "The Da Vinci Code"

From PCGamingWiki, the wiki about fixing PC games
 
(75 intermediate revisions by 11 users not shown)
Line 2: Line 2:
 
|cover        = The Da Vinci Code cover.jpg
 
|cover        = The Da Vinci Code cover.jpg
 
|developers  =  
 
|developers  =  
{{Infobox game/row/developer|The Collective, Inc.}}
+
{{Infobox game/row/developer|The Collective}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|2K Games}}
 
{{Infobox game/row/publisher|2K Games}}
 +
{{Infobox game/row/publisher|Ak tronic Software & Services|Germany|ref=<ref>{{Refurl|url=https://www.mobygames.com/game/da-vinci-code/release-info|title=The Da Vinci Code (2006) release dates - MobyGames}}</ref>}}
 +
{{Infobox game/row/publisher|1C Company|Russia|ref=<ref>{{Refurl|url=https://www.mobygames.com/game/da-vinci-code/release-info|title=The Da Vinci Code (2006) release dates - MobyGames}}</ref>}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Slayer}}
 
{{Infobox game/row/engine|Slayer}}
Line 12: Line 14:
 
{{Infobox game/row/reception|Metacritic|the-da-vinci-code|53}}
 
{{Infobox game/row/reception|Metacritic|the-da-vinci-code|53}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
{{Infobox game/row/taxonomy/microtransactions | None }}
 
 
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
{{Infobox game/row/taxonomy/pacing            | }}
+
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
{{Infobox game/row/taxonomy/controls          | }}
+
{{Infobox game/row/taxonomy/controls          | Direct control }}
{{Infobox game/row/taxonomy/genres            | Adventure, Puzzle }}
+
{{Infobox game/row/taxonomy/genres            | Action, Adventure, Puzzle, Quick time events }}
{{Infobox game/row/taxonomy/sports            | }}
+
{{Infobox game/row/taxonomy/art styles        | Realistic }}
{{Infobox game/row/taxonomy/vehicles          | }}
+
{{Infobox game/row/taxonomy/themes            | Contemporary, Detective/mystery, Europe }}
{{Infobox game/row/taxonomy/art styles        | }}
 
{{Infobox game/row/taxonomy/themes            | Europe, Renaissance }}
 
{{Infobox game/row/taxonomy/series            | }}
 
 
|steam appid  =  
 
|steam appid  =  
 
|steam appid side =  
 
|steam appid side =  
Line 29: Line 27:
 
|gogcom id side =  
 
|gogcom id side =  
 
|official site=  
 
|official site=  
 +
|lutris      = the-da-vinci-code
 +
|igdb        = the-da-vinci-code
 +
|hltb        = 9824
 
|mobygames    = da-vinci-code
 
|mobygames    = da-vinci-code
 
|strategywiki = The Da Vinci Code
 
|strategywiki = The Da Vinci Code
Line 35: Line 36:
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
 
'''Key points'''
 
{{--}} The game may crash when using {{key|Alt|Tab}} in fullscreen. See [[#Issues fixed|Issues fixed]].
 
  
 
{{Introduction
 
{{Introduction
Line 44: Line 42:
 
|release history  =  
 
|release history  =  
  
|current state    =
+
|current state    =  
 
}}
 
}}
  
Line 51: Line 49:
 
{{Availability/row| retail | | disc | {{DRM|SafeDisc}}. |  | Windows }}
 
{{Availability/row| retail | | disc | {{DRM|SafeDisc}}. |  | Windows }}
 
}}
 
}}
 +
{{ii}} This game is not available digitally.
  
 
==Essential improvements==
 
==Essential improvements==
 +
===Higher quality music===
 +
{{ii}} The PC version uses lower quality 22.050 KHz MP3 tracks compared to the 44.1 KHz WMA tracks from the Xbox version.
 +
{{ii}} Make sure to use Creative ALchemy for the highest quality sound playback.
 +
{{Fixbox|description=Replace music tracks with higher quality Xbox music tracks|fix=
 +
# Download and unzip the [https://community.pcgamingwiki.com/files/file/2522-the-da-vinci-code-higher-quality-music-and-ambience-xbox/ replacement archive].
 +
# Copy the files to {{folder|{{p|game}}\engine\music\}}, overwriting any existing files.
 +
}}
 +
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Skip intro videos|fix=
+
{{Fixbox|description=Skip intro videos|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
# Open {{file|{{p|game}}\engine\default_pc.cfg}}.
# Open {{code|default_pc.cfg}}.
 
 
# Change <code>playlicensemovie:1</code> to <code>playlicensemovie:0</code>.
 
# Change <code>playlicensemovie:1</code> to <code>playlicensemovie:0</code>.
 
}}
 
}}
Line 72: Line 78:
  
 
==Video==
 
==Video==
 +
{{Image|Davincigraphics.jpg|Graphics Options}}
 
{{Video
 
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 78: Line 85:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = unknown
+
|widescreen resolution      = hackable
|widescreen resolution notes=  
+
|widescreen resolution notes= See [https://community.pcgamingwiki.com/files/file/2443-the-da-vinci-code-widescreen-fix/ Widescreen Patch].
|multimonitor              = unknown
+
|multimonitor              = hackable
|multimonitor notes        =  
+
|multimonitor notes        = See [https://community.pcgamingwiki.com/files/file/2443-the-da-vinci-code-widescreen-fix/ Widescreen Patch].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = See [https://community.pcgamingwiki.com/files/file/2443-the-da-vinci-code-widescreen-fix/ Widescreen Patch].
|4k ultra hd                = unknown
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = See [https://community.pcgamingwiki.com/files/file/2443-the-da-vinci-code-widescreen-fix/ Widescreen Patch].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
+
|fov notes                  = 65º by default. See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            = Borderless only. See [[#Windowed|Windowed]].
 
|windowed notes            = Borderless only. See [[#Windowed|Windowed]].
Line 94: Line 101:
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = hackable
+
|antialiasing              = false
|antialiasing notes        = See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
+
|antialiasing notes        =  
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = always on
 
|vsync                      = always on
|vsync notes                = Always enabled.
+
|vsync notes                = Always enabled. To turn it off, see [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = hackable
 
|120 fps                    = hackable
|120 fps notes              = See [[#High frame rate|High frame rate]].
+
|120 fps notes              = Capped at 60 FPS by default. See [[#High frame rate|High frame rate]].
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|ray tracing                = false
 
|ray tracing notes          =
 
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
Line 111: Line 119:
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|description=Change Field of View|fix=
+
{{Fixbox|description=Change Field of View|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
# Open {{file|{{p|game}}\engine\vars_pc.cfg}}.
# Open <code>vars_pc.cfg</code>.
 
 
# Change <code>defaultfov=65</code> to the desired value.
 
# Change <code>defaultfov=65</code> to the desired value.
 +
 +
'''Notes'''
 +
{{ii}} This game uses horizontal FOV (Hor+).
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|description=Enable windowed mode|fix=
+
{{Fixbox|description=Enable windowed mode|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
# Open {{file|{{p|game}}\engine\default_pc.cfg}}.
# Open <code>default_pc.cfg</code>.
 
 
# Change <code>fullscreen:1</code> to <code>fullscreen:0</code>.
 
# Change <code>fullscreen:1</code> to <code>fullscreen:0</code>.
 
}}
 
}}
  
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
+
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
{{Fixbox|description=Force [[MSAA]] using dgVoodoo 2|fix=
+
{{Fixbox|description=Disable vsync|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Install [[#dgVoodoo 2|dgVoodoo 2]].
+
# Open {{file|{{p|game}}\engine\default_pc.cfg}}.
# Open {{File|dgVoodooCpl.exe}} and click on the <code>DirectX</code> tab.
+
# Add the line <code>vsyncinterval:0</code> (<code>vsyncinterval:2</code> means VSync is on).
# Set <code>Antialiasing (MSAA)</code> to 2x, 4x or 8x.
 
 
}}
 
}}
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Fixbox|description=Remove FPS cap|fix=
+
{{Fixbox|description=Remove FPS cap|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
# Open {{file|{{p|game}}\engine\vars_pc.cfg}}.
# Open <code>vars_pc.cfg</code>.
+
# Change <code>fpsLimit=60</code> and <code>maxFPSLimit=60</code> to the desired value (Setting to 0 disables the limit entirely).
# Change <code>fpsLimit=60</code> and <code>maxFPSLimit=60</code> to the desired value.
 
 
}}
 
}}
  
Line 159: Line 166:
 
|controller remap          = hackable
 
|controller remap          = hackable
 
|controller remap notes    = See [[#Remapping|Remapping]].
 
|controller remap notes    = See [[#Remapping|Remapping]].
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
 
|xinput controllers        = unknown
 
|xinput controllers        = unknown
Line 204: Line 211:
  
 
===[[Glossary:Remapping|Remapping]]===
 
===[[Glossary:Remapping|Remapping]]===
{{Fixbox|description=Change keybinds|ref={{cn|date=August 2017}}|fix=
+
{{Fixbox|description=Change keybinds|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to the [[#Game data|configuration file(s) location]].
+
# Open {{file|{{p|game}}\engine\binds_pc.cfg}}.
# Open <code>binds_pc.cfg</code>.
 
 
# Keyboard controls are the top of the file. Controller controls are the lower two sections of the file.
 
# Keyboard controls are the top of the file. Controller controls are the lower two sections of the file.
 
}}
 
}}
  
 
===[[Glossary:Mouse#Sensitivity|Mouse sensitivity]]===
 
===[[Glossary:Mouse#Sensitivity|Mouse sensitivity]]===
{{Fixbox|description=Mouse sensitivity|fix=
+
{{Fixbox|description=Mouse sensitivity|ref=<ref>{{Refcheck|user=AlphaYellow|date=2022-11-21}}</ref>|fix=
# Go to <code>{{p|game}}\engine\</code>
+
# Open {{file|{{p|game}}\engine\vars_pc.cfg}}.
# Open <code>vars_pc.cfg</code>.
+
# Change <code>mousespeed=0.50000</code> (found roughly half way down) to the desired value.
# Change <code>mousespeed=0.50000</code> (found roughly half way down) to a desired value.
 
 
# Save the file.
 
# Save the file.
 
}}
 
}}
Line 222: Line 227:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Dialogue, Music and Effects
+
|separate volume notes    = Dialogue, Music and Effects.
|surround sound          = unknown
+
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = true
 
|subtitles                = true
Line 232: Line 237:
 
|mute on focus lost notes = Game pauses, but audio continues.
 
|mute on focus lost notes = Game pauses, but audio continues.
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       =
 +
|royalty free audio notes  =  
 
|red book cd audio        =  
 
|red book cd audio        =  
 
|red book cd audio notes  =  
 
|red book cd audio notes  =  
Line 244: Line 251:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Dafenqi Mima.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Dutch
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Da Vinci Code.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = The Da Vinci Code: Sakrileg.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Il codice da Vinci.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = O Código Da Vinci. Fan translation for retail english version by GameVicio, [https://www.gamevicio.com/traducao/traducao-de-the-da-vinci-code-para-portugues-brasil/ download].
 +
|fan      = true
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Код да Винчи.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = El código Da Vinci.
 
  |fan      =  
 
  |fan      =  
 
  |ref      =  
 
  |ref      =  
Line 251: Line 330:
 
==Issues fixed==
 
==Issues fixed==
 
===Game crashes on Alt+Tab===
 
===Game crashes on Alt+Tab===
{{Fixbox|description=Run the game in [[#Windowed|windowed mode]].|fix=}}
+
{{Fixbox|description=Run the game in [[#Windowed|windowed mode]]}}
 +
 
 +
{{Fixbox|description=Use [[dgVoodoo 2]]}}
  
{{Fixbox|description=Install [[dgVoodoo 2]].|fix=}}
+
===Poor performance on Windows 8/8.1/10/11===
 +
{{Fixbox|description=Use [[dgVoodoo 2]]}}
 +
 
 +
{{Fixbox|description=Use crosire's d3d8to9 wrapper|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-12-19}}</ref>|fix=
 +
# Download [https://github.com/crosire/d3d8to9/releases/latest d3d8to9].
 +
# Place {{file|d3d8.dll}} into {{folder|{{p|game}}\_bin\}}.
 +
}}
  
 
==Other information==
 
==Other information==
Line 278: Line 365:
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  = 2.0
+
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        =
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
Line 288: Line 376:
 
|macos app notes        =  
 
|macos app notes        =  
 
|macos arm app          =  
 
|macos arm app          =  
|macos arm notes        =
 
 
|linux powerpc app      =  
 
|linux powerpc app      =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=
 
|linux 64-bit executable=
 +
|linux arm app          =
 
|linux executable notes =  
 
|linux executable notes =  
 +
}}
 +
 +
===Various engine options===
 +
{{Fixbox|description=Instructions|fix=
 +
# Download [https://github.com/unknownproject/DaVinciCode/blob/master/DaVinciCode_DebugPatch_Update1.zip Debug Patch] to enable hidden DebugUI and Debug windows.
 
}}
 
}}
  
Line 299: Line 392:
 
|physics          =  
 
|physics          =  
 
|physics notes    =  
 
|physics notes    =  
|audio            = DirectSound
+
|audio            = Miles Sound System
 
|audio notes      =  
 
|audio notes      =  
 
|interface        =  
 
|interface        =  
Line 316: Line 409:
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
|minOS    = 2000, XP
+
|minOS    = 2000
 
|minCPU  = Intel Pentium 4 1.8 GHz
 
|minCPU  = Intel Pentium 4 1.8 GHz
 
|minCPU2  = AMD Athlon XP 1.8 GHz
 
|minCPU2  = AMD Athlon XP 1.8 GHz
Line 330: Line 423:
 
|recCPU2  = AMD Athlon XP 2.4 GHz
 
|recCPU2  = AMD Athlon XP 2.4 GHz
 
|recRAM  = 1 GB
 
|recRAM  = 1 GB
|recHD    = 3 GB
+
|recHD    =  
 
|recGPU  = Nvidia GeForce 4
 
|recGPU  = Nvidia GeForce 4
 
|recGPU2  = ATI Radeon 9000
 
|recGPU2  = ATI Radeon 9000
 
|recVRAM  = 128 MB
 
|recVRAM  = 128 MB
|recDX    = 9.0c
+
|recDX    =  
 
|notes    =  
 
|notes    =  
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 14:14, 19 April 2024

The Da Vinci Code
The Da Vinci Code cover
Developers
The Collective
Publishers
2K Games
Germany Ak tronic Software & Services[1]
Russia 1C Company[2]
Engines
Slayer
Release dates
Windows May 19, 2006
Reception
Metacritic 53
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Adventure, Puzzle, Quick time events
Art styles Realistic
Themes Contemporary, Detective/mystery, Europe
The Da Vinci Code on HowLongToBeat
The Da Vinci Code on IGDB
The Da Vinci Code guide on StrategyWiki
The Da Vinci Code on MobyGames
The Da Vinci Code on Wikipedia

Warnings

SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).

The Da Vinci Code is a singleplayer third-person action, adventure, puzzle and quick time events game.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc DRM[Note 1].
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
This game is not available digitally.

Essential improvements

Higher quality music

The PC version uses lower quality 22.050 KHz MP3 tracks compared to the 44.1 KHz WMA tracks from the Xbox version.
Make sure to use Creative ALchemy for the highest quality sound playback.
Replace music tracks with higher quality Xbox music tracks
  1. Download and unzip the replacement archive.
  2. Copy the files to <path-to-game>\engine\music\, overwriting any existing files.

Skip intro videos

Skip intro videos[5]
  1. Open <path-to-game>\engine\default_pc.cfg.
  2. Change playlicensemovie:1 to playlicensemovie:0.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\engine\[Note 2]

Save game data location

System Location
Windows %PUBLIC%\Documents\the da vinci code\

Video

Graphics Options
Graphics Options

Graphics feature State Notes
Widescreen resolution
See Widescreen Patch.
Multi-monitor
See Widescreen Patch.
Ultra-widescreen
See Widescreen Patch.
4K Ultra HD
See Widescreen Patch.
Field of view (FOV)
65º by default. See Field of view (FOV).
Windowed
Borderless only. See Windowed.
Borderless fullscreen windowed
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Always enabled. To turn it off, see Vertical sync (Vsync).
60 FPS
120+ FPS
Capped at 60 FPS by default. See High frame rate.
High dynamic range display (HDR)

Field of view (FOV)

Change Field of View[6]
  1. Open <path-to-game>\engine\vars_pc.cfg.
  2. Change defaultfov=65 to the desired value.

Notes

This game uses horizontal FOV (Hor+).

Windowed

Enable windowed mode[7]
  1. Open <path-to-game>\engine\default_pc.cfg.
  2. Change fullscreen:1 to fullscreen:0.

Vertical sync (Vsync)

Disable vsync[8]
  1. Open <path-to-game>\engine\default_pc.cfg.
  2. Add the line vsyncinterval:0 (vsyncinterval:2 means VSync is on).

High frame rate

Remove FPS cap[9]
  1. Open <path-to-game>\engine\vars_pc.cfg.
  2. Change fpsLimit=60 and maxFPSLimit=60 to the desired value (Setting to 0 disables the limit entirely).

Input

Controls
Controls

Remapping

Change keybinds[10]
  1. Open <path-to-game>\engine\binds_pc.cfg.
  2. Keyboard controls are the top of the file. Controller controls are the lower two sections of the file.

Mouse sensitivity

Mouse sensitivity[11]
  1. Open <path-to-game>\engine\vars_pc.cfg.
  2. Change mousespeed=0.50000 (found roughly half way down) to the desired value.
  3. Save the file.

Audio

Audio Settings
Audio Settings

Audio feature State Notes
Separate volume controls
Dialogue, Music and Effects.
Surround sound
Subtitles
Closed captions
Mute on focus lost
Game pauses, but audio continues.

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
Dafenqi Mima.
Dutch
French
Da Vinci Code.
German
The Da Vinci Code: Sakrileg.
Italian
Il codice da Vinci.
Brazilian Portuguese
O Código Da Vinci. Fan translation for retail english version by GameVicio, download.
Russian
Код да Винчи.
Spanish
El código Da Vinci.

Issues fixed

Game crashes on Alt+Tab

Run the game in windowed mode
Use dgVoodoo 2

Poor performance on Windows 8/8.1/10/11

Use dgVoodoo 2
Use crosire's d3d8to9 wrapper[12]
  1. Download d3d8to9.
  2. Place d3d8.dll into <path-to-game>\_bin\.

Other information

API

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

Various engine options

Instructions
  1. Download Debug Patch to enable hidden DebugUI and Debug windows.

Middleware

Middleware Notes
Audio Miles Sound System
Cutscenes Bink Video

System requirements

Windows
Minimum Recommended
Operating system (OS) 2000
Processor (CPU) Intel Pentium 4 1.8 GHz
AMD Athlon XP 1.8 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 3 GB
Video card (GPU) Nvidia GeForce 3
ATI Radeon 8500
64 MB of VRAM
DirectX 9.0c compatible


Notes

  1. SafeDisc retail DRM does not work on Windows 10[3] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[4]
  2. 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. The Da Vinci Code (2006) release dates - MobyGames - last accessed on [unknown]
  2. The Da Vinci Code (2006) release dates - MobyGames - last accessed on [unknown]
  3. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  4. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  5. Verified by User:AlphaYellow on 2022-11-21
  6. Verified by User:AlphaYellow on 2022-11-21
  7. Verified by User:AlphaYellow on 2022-11-21
  8. Verified by User:AlphaYellow on 2022-11-21
  9. Verified by User:AlphaYellow on 2022-11-21
  10. Verified by User:AlphaYellow on 2022-11-21
  11. Verified by User:AlphaYellow on 2022-11-21
  12. Verified by User:AlphaYellow on 2023-12-19