The Da Vinci Code

From PCGamingWiki, the wiki about fixing PC games
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, Quick time events, Adventure, Puzzle
Art styles Realistic
Themes Europe, Renaissance, Historical, Contemporary, Detective/mystery
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, quick time events, adventure and puzzle game.

Key points

The game may crash when using Alt+Tab in fullscreen. See Issues fixed.
Suffers from poor performance on Windows 8/8.1/10/11. See dgVoodoo 2 to fix it.

Availability[edit]

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[edit]

Higher quality music[edit]

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[edit]

Skip intro videos
  1. Go to the configuration file(s) location.
  2. Open default_pc.cfg.
  3. Change playlicensemovie:1 to playlicensemovie:0.

dgVoodoo 2[edit]

dgVoodoo 2 is a graphics wrapper that converts old graphics APIs up to Direct3D 12 (as of version 2.7) for use on Windows 7/8/10/11.
dgVoodoo 2
  1. Download the latest version of dgVoodoo 2 and extract the archive.
  2. Open the MS\x86 folder and copy D3D8.dll, D3DImm.dll and DDraw.dll files.
  3. Paste the files into the game installation folder where the game executable is.
  4. Optional: Run the included dgVoodooCpl program and configure the settings.

Game data[edit]

Configuration file(s) location[edit]

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

Save game data location[edit]

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

Video[edit]

Graphics Options
Graphics Options

Field of view (FOV)[edit]

This game uses horizontal FOV (Hor+).
Change Field of View
  1. Go to the configuration file(s) location.
  2. Open vars_pc.cfg.
  3. Change defaultfov=65 to the desired value.

Windowed[edit]

Enable windowed mode
  1. Go to the configuration file(s) location.
  2. Open default_pc.cfg.
  3. Change fullscreen:1 to fullscreen:0.

Vertical sync (Vsync)[edit]

Disable vsync
  1. Go to <path-to-game>\engine\.
  2. Open default_pc.cfg with a text editor.
  3. Add the line vsyncinterval:0 (vsyncinterval:2 means VSync is on).

Anti-aliasing (AA)[edit]

Force MSAA using dgVoodoo 2
  1. Install dgVoodoo 2.
  2. Open dgVoodooCpl.exe and click on the DirectX tab.
  3. Set Antialiasing (MSAA) to 2x, 4x or 8x.

High frame rate[edit]

Remove FPS cap
  1. Go to the configuration file(s) location.
  2. Open vars_pc.cfg.
  3. Change fpsLimit=60 and maxFPSLimit=60 to the desired value.

Input[edit]

Controls
Controls

Remapping[edit]

Change keybinds[citation needed]
  1. Go to the configuration file(s) location.
  2. Open binds_pc.cfg.
  3. Keyboard controls are the top of the file. Controller controls are the lower two sections of the file.

Mouse sensitivity[edit]

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

Audio[edit]

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
Spanish
Italian
French
German
Dutch
Brazilian Portuguese
Fan translation for retail english version by GameVicio, download.

Issues fixed[edit]

Game crashes on Alt+Tab[edit]

Run the game in windowed mode.
Install dgVoodoo 2.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 8.1
Shader Model support 2.0
Executable 32-bit 64-bit Notes
Windows

Various engine options[edit]

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

Middleware[edit]

Middleware Notes
Audio Miles Sound System
Cutscenes Bink Video

System requirements[edit]

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