Daemonica

From PCGamingWiki, the wiki about fixing PC games
Daemonica
Daemonica cover
Developers
Cinemax
RA Images
Publishers
North America Meridian4
Czech Republic Cinemax
Russia Akella
Germany Frogster Interactive
Engines
3D GameStudio (ACKNEX)
Release dates
Windows May 13, 2005
Taxonomy
Modes Singleplayer
Daemonica on MobyGames
Daemonica on Wikipedia

General information

Offical Website

Availability[edit]

Source DRM Notes Keys OS
Retail
DRM details are not known
German[1] and English[2] versions are available on Amazon. German version is also available here (only in Germany).
Disc is only required for installation, not to play.
Windows

Demo[edit]

Links for English demo and German demo.

Patch[edit]

The patch 1.1 (for the English version only!) is available here.

Game data[edit]

Configuration file(s) location[edit]

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

Save game data location[edit]

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

Video[edit]

Input[edit]

Keyboard and mouse State Notes
Remapping
See the glossary page for potential workarounds.
Mouse acceleration
Mouse sensitivity
Can be set in daemonica.cfg.
Mouse input in menus
Mouse Y-axis inversion
Can be set in daemonica.cfg.
Controller
Controller support
See the glossary page for potential workarounds.

Audio[edit]

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Isometric view, all texts are written in text boxes.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Only cutscenes have voice acting.
German
Only cutscenes have voice acting.

Issues fixed[edit]

Crash on startup[edit]

When the game crashes on startup with the message Error E2000: D3D Error: D3DERR_NOTAVAILABLE[3][4][5], or with the error Malfunction W-2113929204: Unnamed Error no. -2113929204 (the error hash is {289a12fb-10fd-bb5b-3edc-4567046643a5}), then apply the following fix. This is a DirectX-error.

Use WineD3D
  1. Download WineD3D here. This fix was tested with WineD3D version 1.7.54 here, unknown if it works with the most modern versions. Download the standard version, not the x86_64 version.
  2. Copy d3d9.dll, ddraw.dll, dxgi.dll, libwine.dll and wined3d.dll in the game folder (where the .exe is). Maybe not all of those are needed, but it works with this setup.
  3. Set compatibility of the daemonica.exe to Windows XP Service Pack 2 and set override high dpi scaling to system. These two steps might not be required.
  4. Now you can start the game without problems.

Alternatively:

Edit daemonica.cfg

Another suggested fix includes editing the daemonica.cfg. in the \Data folder, read here for more info. This has not been tested.

Other information[edit]

API[edit]

Executable 32-bit 64-bit Notes
Windows
Executes via maindata.dae, which is an exe with a changed file type (.dae). Maindata.dae gets called with parameters by daemonica.exe (-nc -nx 200, and -langger for German version).

Middleware[edit]

No middleware information; you can edit this page to add it.

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. German version of Daemonica on Amazon - last accessed on 2021-01-23
  2. English version of Daemonica on Amazon
  3. Error codes of the engine (German) - last accessed on 2021-01-23
  4. Error codes of the engine (English) - last accessed on 2021-03-18
  5. Microsoft error codes - last accessed on 2021-01-23