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 "Darkstone"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
 
(45 intermediate revisions by 15 users not shown)
Line 4: Line 4:
 
{{Infobox game/row/developer|Delphine Software International}}
 
{{Infobox game/row/developer|Delphine Software International}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Gathering of Developers}}
+
{{Infobox game/row/publisher|Gathering of Developers|Retail}}
{{Infobox game/row/publisher|Anuman Interactive}}
+
{{Infobox game/row/publisher|VectorCell|GOG.com}}
{{Infobox game/row/publisher|VectorCell}}
+
{{Infobox game/row/publisher|Anuman Interactive|Steam}}
{{Infobox game/row/publisher|Gravity Europe SAS}}
 
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|July 31, 1999}}
+
{{Infobox game/row/date|Windows|July 27, 1999}}
 +
|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            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view }}
 +
{{Infobox game/row/taxonomy/controls          | Point and select }}
 +
{{Infobox game/row/taxonomy/genres            | RPG }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  = 320320
 
|steam appid  = 320320
|gogcom page  = darkstone
+
|gogcom id    = 1207659025
 +
|hltb        = 2256
 +
|igdb        = darkstone
 +
|lutris      = darkstone
 
|strategywiki = Darkstone
 
|strategywiki = Darkstone
 +
|mobygames    = 591
 
|wikipedia    = Darkstone
 
|wikipedia    = Darkstone
 
|winehq      = 5144
 
|winehq      = 5144
 +
|license      = commercial
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{ii}} For Windows 8 and later use the [http://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ low frame rate fix].
+
|introduction      =
{{++}} A [[#Quest Editor|Quest Editor]] is available for making custom content.
+
 
{{--}} Major graphics glitches on recent AMD drivers (see [[#Broken graphics on AMD graphics cards|Broken graphics on AMD graphics cards]]).
+
|release history  =
{{--}} The in-game music will frequently skip and stutter on modern hardware. There is no known fix.<ref>[https://www.gog.com/forum/darkstone/music_skipping Music skipping, page 1 - Forum - GOG.com]</ref>
+
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
 
{{mm}} [http://dsdb.it-taucher.at/ Darkstone Database] community site
 
{{mm}} [http://dsdb.it-taucher.at/ Darkstone Database] community site
{{GOG.com links|darkstone|darkstone}}
+
{{GOG.com links|1207659025|darkstone}}
{{mm}} [http://steamcommunity.com/app/320320/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/320320/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc | {{DRM|SafeDisc}}.<ref>[http://strategywiki.org/wiki/Talk:Darkstone Talk:Darkstone — StrategyWiki, the video game walkthrough and strategy guide wiki]</ref> | | Windows}}
+
{{Availability/row| Retail | | disc | {{DRM|SafeDisc}}.<ref>{{Refurl|url=http://strategywiki.org/wiki/Talk:Darkstone|title=Talk:Darkstone — StrategyWiki, the video game walkthrough and strategy guide wiki|date=9 June 2023}}</ref> | | Windows}}
{{Availability/row| GOG | darkstone | DRM-free | | | Windows}}
+
{{Availability/row| GOG.com | darkstone | DRM-free | Uses GOG's custom DirectDraw wrapper. | | Windows}}
 
{{Availability/row| Steam | 320320 | Steam | | | Windows}}
 
{{Availability/row| Steam | 320320 | Steam | | | Windows}}
 +
{{Availability/row| Zoom Platform | darkstone | DRM-free | | | Windows}}
 +
}}
 +
{{ii}} A free demo version is available from [https://archive.org/details/DarkstoneDemo Archive.org].
 +
 +
==Monetization==
 +
{{DLC|
 +
{{DLC/row| Journey in Uma | [https://web.archive.org/web/20160304170944/http://www.tgeweb.com/ironworks/darkstone/downloads.shtml Released for free]. Included in digital releases. | Windows }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
The latest patch is [http://www.tgeweb.com/ironworks/darkstone/downloads.shtml v1.05b]. Some previous patches are required. The GOG.com version is already fully patched.
+
{{ii}} The latest patch is [https://web.archive.org/web/20160304170944/http://www.tgeweb.com/ironworks/darkstone/downloads.shtml v1.05b]. Some previous patches are required. The GOG.com version is already fully patched.
 +
 
 +
===Framerate fix===
 +
{{ii}} For Windows 8 and later, use the [https://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ low frame rate fix].
 +
 
 +
===Peixoto's patch===
 +
{{ii}} [https://www.patreon.com/user?u=44312848 Peixoto's patch] allows high resolution, super-sampling anti-aliasing and gets the installer working on 64-bit systems.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Run the game with the <code>-nointro</code> [[Glossary:Command line arguments|command line argument]].|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Add -nointro to shortcut|ref={{cn|date=July 2016}}}}
 
# Go to the shortcut properties.
 
# Add <code> -nointro</code> to the end of the target.
 
# Click OK to save your changes.
 
 
}}
 
}}
 
===Quest Editor===
 
The [http://www.tgeweb.com/ironworks/darkstone/downloads.shtml Darkstone Quest Editor] supports adding or editing monsters, NPCs, buildings and quests.
 
 
===Journey in Uma addon===
 
[http://www.tgeweb.com/ironworks/darkstone/downloads.shtml Journey in Uma] is an official quest pack built with the [[#Quest Editor|Quest Editor]].
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\config}}
+
{{Game data/config|Windows|{{p|game}}\config\*.txt}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\save}}
+
{{Game data/saves|Windows|{{p|game}}\save}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = false
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = false
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Darkstone settings.png|General settings.}}
 
{{Image|Darkstone settings.png|General settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/darkstone/en
+
|wsgf link                  = https://www.wsgf.org/dr/darkstone/en
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
 
|ultrawidescreen wsgf award = limited
 
|ultrawidescreen wsgf award = limited
|4k ultra hd wsgf award    =  
+
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= See the [http://www.wsgf.org/dr/darkstone/en WSGF entry].
+
|widescreen resolution notes= See the [https://www.wsgf.org/dr/darkstone/en WSGF entry].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = See the [http://www.wsgf.org/dr/darkstone/en WSGF entry].
+
|multimonitor notes        = See the [https://www.wsgf.org/dr/darkstone/en WSGF entry].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = See the [http://www.wsgf.org/dr/darkstone/en WSGF entry].
+
|ultrawidescreen notes      = See the [https://www.wsgf.org/dr/darkstone/en WSGF entry].
 
|4k ultra hd                = unknown
 
|4k ultra hd                = unknown
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 99: Line 129:
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = hackable
+
|antialiasing              = false
|antialiasing notes        = Force in the [[Glossary:Graphics card|graphics card]] control panel.
+
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = unknown
 
|vsync                      = unknown
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              = For Windows 8 and later use the [http://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ low frame rate fix].
+
|60 fps notes              = For Windows 8 and later, use the [https://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ low frame rate fix].
|120 fps                    = unknown
+
|120 fps                    = false
|120 fps notes              =  
+
|120 fps notes              = Capped at 60 FPS.<ref>{{Refcheck|user=Expack3|date=2019-03-16|comment=Tested by using my monitor's 48 Hz refresh mode, disabling vsync, and simply running the game normally.}}</ref>
 +
|hdr                        = unknown
 +
|hdr notes                  =  
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 112: Line 147:
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Use the <code> -32bit -window</code> [[Glossary:Command line arguments|command line arguments]].|ref=<ref name="windowed">[https://www.gog.com/forum/darkstone/a_way_to_run_this_in_windowed_mode A way to run this in windowed mode?, page 1 - Forum - GOG.com]</ref>|fix=
{{Fixbox/fix|Add -32bit -window to shortcut|ref=<ref name="windowed">[https://www.gog.com/forum/darkstone/a_way_to_run_this_in_windowed_mode A way to run this in windowed mode?, page 1 - Forum - GOG.com]</ref>
 
 
}}
 
}}
Use the <code> -32bit -window</code> [[Glossary:Command line arguments|command line argument]]s.
 
 
{{ii}} The 32-bit parameter must be present or the interface will be broken.<ref name="windowed"/>
 
{{ii}} The 32-bit parameter must be present or the interface will be broken.<ref name="windowed"/>
}}
 
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = hackable
 
|key remap                = hackable
|key remap notes          = Set in <code>{{p|game}}\config\keyboard.txt</code>.
+
|key remap notes          = Set in {{file|{{p|game}}\config\keyboard.txt}}.
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 131: Line 163:
 
|invert mouse y-axis      = false
 
|invert mouse y-axis      = false
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = false
 
|controller support        = false
 
|controller support notes  =  
 
|controller support notes  =  
Line 141: Line 175:
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|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 =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = SFX, Music, Voices
 
|separate volume notes    = SFX, Music, Voices
Line 166: Line 228:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 172: Line 236:
 
{{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
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Swedish
 
  |language  = Swedish
  |interface = yes
+
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
Line 231: Line 289:
 
|local play players  =  
 
|local play players  =  
 
|local play modes    =  
 
|local play modes    =  
|local play notes    = Not supported (Steam store page is incorrect).<ref>[http://steamcommunity.com/app/320320/discussions/0/594820656444739599/ Local coop :: Darkstone General Discussions]</ref>
+
|local play notes    = Not supported (Steam store page is incorrect).<ref>{{Refurl|url=https://steamcommunity.com/app/320320/discussions/0/594820656444739599/|title=Local coop :: Darkstone General Discussions|date=May 2023}}</ref>
 
|lan play            = true
 
|lan play            = true
 
|lan play players    = 2
 
|lan play players    = 2
 
|lan play modes      = Co-op
 
|lan play modes      = Co-op
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = false
|online play players  = 2
+
|online play players  =  
|online play modes    = Co-op
+
|online play modes    =  
 
|online play notes    =  
 
|online play notes    =  
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
 
|p2p                = true
 
|p2p                = true
Line 249: Line 307:
 
|dedicated          = false
 
|dedicated          = false
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      = unknown
+
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
 
|direct ip          = true
 
|direct ip          = true
Line 262: Line 320:
 
===Broken graphics on AMD graphics cards===
 
===Broken graphics on AMD graphics cards===
 
{{Image|Darkstone AMD graphics glitch.png|Characters and buildings display incorrectly on recent AMD drivers.}}
 
{{Image|Darkstone AMD graphics glitch.png|Characters and buildings display incorrectly on recent AMD drivers.}}
{{--}} 3D elements are broken on AMD drivers newer than Catalyst 13.1.<ref>[https://www.gog.com/forum/darkstone/game_does_not_work_cannot_send_support_ticket_either Game does not work, Cannot send support ticket either...., page 1 - Forum - GOG.com]</ref><ref>[https://www.gog.com/forum/general_archive/latest_ati_drivers_have_broken_some_gog_games_on_win7_info_inside/page1 Latest ATI drivers have broken some GOG games on Win7 (info inside), page 1 - Forum - GOG.com]</ref> The <code>-sortbyz</code> [[Glossary:Command line arguments|command line argument]] will fix some issues but others remain.<ref>[https://www.gog.com/forum/darkstone/exhaustive_list_of_command_line_parameters Exhaustive List of Command Line Parameters, page 1 - Forum - GOG.com]</ref>
+
{{--}} 3D elements are broken on AMD drivers newer than Catalyst 13.1.<ref>{{Refurl|url=https://www.gog.com/forum/darkstone/game_does_not_work_cannot_send_support_ticket_either|title=Game does not work, Cannot send support ticket either...., page 1 - Forum - GOG.com|date=May 2023}}</ref><ref>{{Refurl|url=https://www.gog.com/forum/general_archive/latest_ati_drivers_have_broken_some_gog_games_on_win7_info_inside/page1|title=Latest ATI drivers have broken some GOG games on Win7 (info inside), page 1 - Forum - GOG.com|date=May 2023}}</ref> The <code>-sortbyz</code> [[Glossary:Command line arguments|command line argument]] will fix some issues but others remain.<ref>{{Refurl|url=https://www.gog.com/forum/darkstone/exhaustive_list_of_command_line_parameters|title=Exhaustive List of Command Line Parameters, page 1 - Forum - GOG.com|date=May 2023}}</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Use dgVoodoo 2|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Use dgVoodoo2|ref={{cn|date=July 2016}}}}
+
# Download [[dgVoodoo 2]].
# Download [http://dege.freeweb.hu dgVoodoo2].
+
# Extract {{file|dgVoodooCpl.exe}} along with the {{file|DDraw.dll}} and {{file|D3Dlmm.dll}} from the {{file|MS\x86|folder}} subfolder to {{file|{{p|game}}|folder}}.
# Open the ZIP file downloaded and copy <code>DDraw.dll</code> and <code>D3Dlmm.dll</code> from the MS folder.
 
# Paste the file into the installation folder.
 
 
 
'''Notes'''
 
{{ii}} If you use a multi-monitor setup and intend to play the game fullscreen, you'll also need to extract <code>dgVoodooSetup.exe</code> to the folder of your choosing so you can set the display monitor to your primary (See <code>Readme.txt</code>, included in the ZIP file, for more details).
 
 
}}
 
}}
  
Line 277: Line 330:
 
{{ii}} Setting 32-bit color mode fixes the windowed mode interface.<ref name="windowed"/>
 
{{ii}} Setting 32-bit color mode fixes the windowed mode interface.<ref name="windowed"/>
  
{{Fixbox|1=
+
{{Fixbox|description=Use the <code> -32bit</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="windowed"/>|fix=
{{Fixbox/fix|Set 32-bit color mode|ref=<ref name="windowed"/>
 
}}
 
Use the <code> -32bit</code> [[Glossary:Command line arguments|command line argument]]
 
 
}}
 
}}
  
Line 286: Line 336:
 
{{ii}} This game has frame rate issues on Windows 8 and later when running in fullscreen mode.
 
{{ii}} This game has frame rate issues on Windows 8 and later when running in fullscreen mode.
  
{{Fixbox|1=
+
{{Fixbox|description=Apply necessary fixes|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Apply necessary fixes|ref={{cn|date=July 2016}}}}
+
# Install the [https://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ Darkstone low frame rate fix].
# Install the [http://community.pcgamingwiki.com/files/file/382-darkstone-low-frame-rate-fix/ Darkstone low frame rate fix].
 
 
# Use the <code> -32bit</code> [[Glossary:Command line arguments|command line argument]] to avoid flickering/invisible graphics.
 
# Use the <code> -32bit</code> [[Glossary:Command line arguments|command line argument]] to avoid flickering/invisible graphics.
 
}}
 
}}
 +
 +
==Issues unresolved==
 +
===Music stuttering===
 +
{{--}} The in-game music will frequently skip and stutter on modern hardware. There is no known fix.<ref>{{Refurl|url=https://www.gog.com/forum/darkstone/music_skipping|title=Music skipping, page 1 - Forum - GOG.com|date=May 2023}}</ref>
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 6.1
+
|direct3d versions      = 6
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 307: Line 360:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle 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     = false
+
|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 327: Line 390:
 
|input            =  
 
|input            =  
 
|input notes      =  
 
|input notes      =  
|cutscenes        =  
+
|cutscenes        = Windows Media Foundation
 
|cutscenes notes  =  
 
|cutscenes notes  =  
 
|multiplayer      =  
 
|multiplayer      =  
 
|multiplayer notes=  
 
|multiplayer notes=  
 
}}
 
}}
 +
 +
===Quest Editor===
 +
The [https://web.archive.org/web/20160304170944/http://www.tgeweb.com/ironworks/darkstone/downloads.shtml Darkstone Quest Editor] supports adding or editing monsters, NPCs, buildings and quests.
  
 
==System requirements==
 
==System requirements==
Line 338: Line 404:
  
 
|minOS    = 95
 
|minOS    = 95
|minCPU  = Pentium 233 MHz MMX (or AMD equivalent)
+
|minCPU  = Intel Pentium 233 MHz MMX<br />(or AMD equivalent)
 
|minRAM  = 32 MB
 
|minRAM  = 32 MB
 
|minHD    = 170 MB
 
|minHD    = 170 MB
Line 346: Line 412:
  
 
|recOS    = 98
 
|recOS    = 98
|recCPU  = Pentium II 350 MHz MMX (or AMD equivalent)
+
|recCPU  = Intel Pentium II 350 MHz MMX<br />(or AMD equivalent)
 
|recRAM  = 64 MB
 
|recRAM  = 64 MB
 
|recHD    = 380 MB
 
|recHD    = 380 MB
 +
|recGPU  =
 +
|recDX    =
 +
|recVRAM  = 4 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 08:06, 1 December 2023

Darkstone
Darkstone cover
Developers
Delphine Software International
Publishers
Retail Gathering of Developers
GOG.com VectorCell
Steam Anuman Interactive
Release dates
Windows July 27, 1999
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Bird's-eye view
Controls Point and select
Genres RPG
Themes Fantasy
Darkstone on HowLongToBeat
Darkstone on IGDB
Darkstone guide on StrategyWiki
Darkstone on MobyGames
Darkstone on Wikipedia

Darkstone is a singleplayer bird's-eye view RPG game.

General information

Darkstone Database community site
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc DRM[Note 1].[3]
Windows
GOG.com
DRM-free
Uses GOG's custom DirectDraw wrapper.
Windows
Steam
Icon overlay.png
Windows
ZOOM Platform
DRM-free
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
A free demo version is available from Archive.org.

Monetization

DLC and expansion packs

Name Notes
Journey in Uma Released for free. Included in digital releases.
Windows

Essential improvements

Patches

The latest patch is v1.05b. Some previous patches are required. The GOG.com version is already fully patched.

Framerate fix

For Windows 8 and later, use the low frame rate fix.

Peixoto's patch

Peixoto's patch allows high resolution, super-sampling anti-aliasing and gets the installer working on 64-bit systems.

Skip intro videos

Run the game with the -nointro command line argument.[citation needed]

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\config\*.txt[Note 2]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/320320/pfx/[Note 3]

Save game data location

System Location
Windows <path-to-game>\save[Note 2]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/320320/pfx/[Note 3]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

General settings.
General settings.

Graphics feature State WSGF Notes
Widescreen resolution
See the WSGF entry.
Multi-monitor
See the WSGF entry.
Ultra-widescreen
See the WSGF entry.
4K Ultra HD
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
For Windows 8 and later, use the low frame rate fix.
120+ FPS
Capped at 60 FPS.[4]

Windowed

Use the -32bit -window command line arguments.[5]
The 32-bit parameter must be present or the interface will be broken.[5]

Input

Keyboard and mouse State Notes
Remapping
Set in <path-to-game>\config\keyboard.txt.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

Audio feature State Notes
Separate volume controls
SFX, Music, Voices
Surround sound
Subtitles
Disabled by default.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish
Swedish

Network

Multiplayer types

Type Native Players Notes
Local play
Not supported (Steam store page is incorrect).[6]
LAN play
2 Co-op
Online play

Connection types

Issues fixed

Broken graphics on AMD graphics cards

Characters and buildings display incorrectly on recent AMD drivers.
Characters and buildings display incorrectly on recent AMD drivers.
3D elements are broken on AMD drivers newer than Catalyst 13.1.[7][8] The -sortbyz command line argument will fix some issues but others remain.[9]
Use dgVoodoo 2[citation needed]
  1. Download dgVoodoo 2.
  2. Extract dgVoodooCpl.exe along with the DDraw.dll and D3Dlmm.dll from the MS\x86 subfolder to <path-to-game>.

Broken interface in windowed mode

Setting 32-bit color mode fixes the windowed mode interface.[5]
Use the -32bit command line argument[5]

Low frame rate in fullscreen mode

This game has frame rate issues on Windows 8 and later when running in fullscreen mode.
Apply necessary fixes[citation needed]
  1. Install the Darkstone low frame rate fix.
  2. Use the -32bit command line argument to avoid flickering/invisible graphics.

Issues unresolved

Music stuttering

The in-game music will frequently skip and stutter on modern hardware. There is no known fix.[10]

Other information

API

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

Middleware

Middleware Notes
Audio Xaudio MPEG Audio Engine
Cutscenes Windows Media Foundation

Quest Editor

The Darkstone Quest Editor supports adding or editing monsters, NPCs, buildings and quests.

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 233 MHz MMX
(or AMD equivalent)
System memory (RAM) 32 MB
Hard disk drive (HDD) 170 MB
Video card (GPU) 4 MB of VRAM
DirectX 6.1 compatible


Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] 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.[2]
  2. 2.0 2.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).
  3. 3.0 3.1 Notes regarding Steam Play (Linux) data:

References