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 "Binary Domain"

From PCGamingWiki, the wiki about fixing PC games
m (Note about V-Sync.)
 
(168 intermediate revisions by 48 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Binary Domain cover.jpg
 
|cover        = Binary Domain cover.jpg
|developers  =
+
|developers  =  
{{Infobox game/row/developer|Yakuza Team}}
+
{{Infobox game/row/developer|Ryu Ga Gotoku Studio}}
{{Infobox game/row/winporter|Devil's Details}}
+
{{Infobox game/row/porter|Devil's Details|Windows}}
|publishers  =
+
|publishers  =  
 
{{Infobox game/row/publisher|Sega}}
 
{{Infobox game/row/publisher|Sega}}
|release dates=
+
|engines      =
 +
|release dates=  
 
{{Infobox game/row/date|Windows|April 27, 2012}}
 
{{Infobox game/row/date|Windows|April 27, 2012}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Shooter}}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Japan, Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  = 203750
 
|steam appid  = 203750
|gogcom page  =
+
|gogcom id    =  
 +
|hltb        = 1047
 +
|mobygames    = binary-domain
 +
|igdb        = binary-domain
 +
|strategywiki = Binary Domain
 
|wikipedia    = Binary Domain
 
|wikipedia    = Binary Domain
 +
|winehq      = 14263
 +
|license      = commercial
 
}}
 
}}
 +
 +
'''Key points'''
 +
{{ii}} Best suited for a controller due to the odd mouse controls, often unmarked keyboard prompts, and flawed key rebinding. See [[#Issues fixed|Issues fixed]] regarding XInput controllers.
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=1365 Steam Users' Forums]
+
{{mm}} [https://steamcommunity.com/app/203750/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/203750/discussions/ Steam Community Discussions]
 
  
 
==Availability==
 
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| [http://store.steampowered.com/app/203750/ Steam] | {{ID|Steam}} | }}
+
{{Availability/row| Retail | | Steam | Europe only. |  | Windows }}
 +
{{Availability/row| Gamesplanet | 1188-2 | Steam | Binary Domain Collection. | | Windows }}
 +
{{Availability/row| Humble | binary-domain-collection | Steam | Binary Domain Collection.  |  | Windows }}
 +
{{Availability/row| Steam | 203750 | Steam | {{store link|Steam-sub|27824|Binary Domain Collection}} also available. |  | Windows }}
 +
{{Availability/row| Amazon | B007V6MQR6 | Steam |  |  | Windows | Unavailable }}
 +
{{Availability/row| GamersGate | DD-BINDOM | Steam |  |  | Windows | Unavailable }}
 +
{{Availability/row| GMG | binary-domain | Steam |  |  | Windows | Unavailable }}
 +
}}
 +
{{ii}} All versions require {{DRM|Steam}}.
 +
 
 +
===Demo===
 +
{{ii}} A demo is available on [steam://install/210310 Steam].
 +
 
 +
===Version differences===
 +
{{ii}} The '''Binary Domain Collection''' includes the base game, the Dan Marshall Pack, and the Multiplayer Map Pack.
 +
 
 +
{{DLC|
 +
{{DLC/row| Dan Marshall Pack | | Windows }}
 +
{{DLC/row| Multiplayer Map Pack |  | Windows }}
 
}}
 
}}
  
 
==Game data==
 
==Game data==
{{Game Location Table|
+
{{Image|Binary Domain General.png|In-game general settings.}}
{{Game Location Table/row|Windows|}}
+
 
 +
===Configuration file(s) location===
 +
{{Game data|
 +
{{Game data/config|Windows|{{p|game}}\savedata\UserCFG.txt}}
 
}}
 
}}
  
===[[Save game cloud syncing]]===
+
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Windows|{{p|game}}\savedata\}}
 +
{{Game data/saves|Steam|{{p|steam}}\userdata\{{p|uid}}\203750\}}
 +
}}
 +
 
 +
===[[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           = true
+
|epic games launcher      =
|steam cloud notes     =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                =
|uplay notes           =  
+
|gog galaxy notes          =
|gamesave manager      =  
+
|origin                   =  
|gamesave manager notes=  
+
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes         =  
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
==Video settings==
+
 
{{Video settings
+
==Video==
|wsgf link                  =  
+
{{--}} Most graphical options have to be set through an external configuration utility.
|widescreen wsgf award      =  
+
{{Image|Binary Domain External Video.png|External video settings.}}
|multimonitor wsgf award    =  
+
{{Video
|ultrawidescreen wsgf award =  
+
|wsgf link                  = https://www.wsgf.org/dr/binary-domain/en
|4k ultra hd wsgf award    =  
+
|widescreen wsgf award      = gold
 +
|multimonitor wsgf award    = limited
 +
|ultrawidescreen wsgf award = limited
 +
|4k ultra hd wsgf award    = gold
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= Aspect ratios narrower than 16:9 are letterboxed (use [https://www.flawlesswidescreen.org Flawless Widescreen]).
|multimonitor              = unknown
+
|multimonitor              = hackable
|multimonitor notes        =  
+
|multimonitor notes        = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
|4k ultra hd                = unknown
+
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = true
 
|fov                        = true
|fov notes                  =  
+
|fov notes                  = 20-80° (vertical). The slider text always shows 20 degrees when the configuration tool is re-opened (the actual setting is remembered correctly despite this).
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = MLAA & FXAA
+
|antialiasing notes        = [[FXAA]], [[MLAA]].
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                = Reverts to 30fps during cutscenes regardless of refresh rate.
+
|vsync notes                =  
 +
|60 fps                    = true
 +
|60 fps notes              = Cutscenes are capped at 30 FPS.
 +
|120 fps                    = false
 +
|120 fps notes              = Frame rate is capped at 60 FPS.<ref>{{Refurl|url=http://web.archive.org/web/20160913143805/http://120hz.net/showthread.php?3258-New-120Hz-Games-Report|title=New 120Hz Games Report|date=May 2023}}</ref>
 +
|hdr                        = false
 +
|hdr notes                  =
 +
|color blind                = unknown
 +
|color blind notes          =
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Binary Domain External Keyboard Mouse.png|External keyboard and mouse settings.}}
 +
{{Image|Binary Domain External Gamepad.png|External gamepad settings.}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
|key remap notes          =  
+
|key remap notes          = Keys such as {{key|Shift}}, {{key|Ctrl}}, {{key|Enter}}, {{key|Backslash}}, {{key|Delete}}, and other special characters cannot be remapped. For left-handed players this means many of the keys around the arrow keys cannot be mapped. Although UserCFG.txt can be edited with raw keyboard scancodes.
|acceleration option      = true
+
|acceleration option      = hackable
|acceleration option notes = No configuration option.
+
|acceleration option notes = Negative mouse acceleration. Use [[#Negative_mouse_acceleration|Binary Domaim]] for raw mouse input.
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  =
 
|mouse menu                = false
 
|mouse menu                = false
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
|invert mouse y-axis notes =  
+
|invert mouse y-axis notes = Along with the X axis and both X and Y.
 
|controller support        = true
 
|controller support        = true
|controller support notes  =  
+
|controller support notes  = Xbox One controllers will not work properly in-game. See [[#Issues fixed|Issues fixed]].
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = false
 
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
 +
|controller sensitivity    = true
 +
|controller sensitivity notes=
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 +
|xinput controllers        = unknown
 +
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|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=
 +
|button prompts            = Xbox, Dualshock
 +
|button prompts notes      = Choice of Xbox or keyboard prompts under Input Configuration. For DS3 icons use [https://www.undertow.club/threads/binary-domain-ps3-buttons-for-pc.2636/ this mod].
 +
|controller hotplug        = true
 +
|controller hotplug notes  =
 +
|haptic feedback          = true
 +
|haptic feedback notes    =
 +
|simultaneous input        = false
 +
|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
+
{{Image|Binary Domain External Audio.png|External audio settings.}}
 +
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = true
 
|mute on focus lost      = true
 
|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  =
 +
}}
 +
 
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Portuguese - Brazil
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation; [https://tribogamer.com/traducoes/150_traducao-do-binary-domain-para-portugues-do-brasil.html download.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by «ZoG Forum Team / ENPY Studio» [https://www.zoneofgames.ru/games/binary_domain/files/4874.html link #1] [https://enpy.net/forum/files/file/79-binary-domain/ #2].
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
 +
{{ii}} The game features characters speaking in Japanese, regardless of the chosen language, although individual subtitles for these dialogues are not provided. General subtitles have to be enabled instead.
 +
 
 +
==Network==
 +
{{Network/Multiplayer
 +
|local play          = hackable
 +
|local play players  = 10
 +
|local play modes    = Versus, Co-op
 +
|local play notes    = Use [https://github.com/SplitScreen-Me/splitscreenme-nucleus/releases Nucleus Co-op]. Co-op supports 4 players.
 +
|lan play            = false
 +
|lan play players    =
 +
|lan play modes      =
 +
|lan play notes      =
 +
|online play          = true
 +
|online play players  = 10
 +
|online play modes    = Versus, Co-op
 +
|online play notes    = Co-op supports 4 players.
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}
 +
{{Network/Connections
 +
|matchmaking        = true
 +
|matchmaking notes  =
 +
|p2p                = true
 +
|p2p notes          =
 +
|dedicated          = false
 +
|dedicated notes    =
 +
|self-hosting      = true
 +
|self-hosting notes =
 +
|direct ip          = false
 +
|direct ip notes    =
 +
}}{{Network/Ports
 +
|tcp  =
 +
|udp  =
 +
|upnp =  
 
}}
 
}}
  
=== Available Languages ===
+
==VR support==
English, French, German, Italian, Spanish
+
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = false
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2012/05/binary-domain.html Helix Mod: Binary Domain].
 +
|tridef 3d                  = true
 +
|tridef 3d notes            =
 +
|iz3d                        = false
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/binary-domain/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
  
All languages have full audio support. Some parts of the game, when Japanese characters are talking to other Japanese Characters, are in Japanese. These parts are only subtitled when you activate the subtitles.
+
==Issues unresolved==
 +
===Low performance with certain AMD configurations===
 +
In certain AMD CPU + GPU configurations performance will be extremely low when engaged in combat.
  
 
==Issues fixed==
 
==Issues fixed==
 +
===Negative mouse acceleration===
 +
{{Fixbox|description=Use RollinBarrel's "Binary Domaim" fix|ref=<ref>{{Refurl|url=https://github.com/RollinBarrel/binary-domaim/|title=Binary Domaim - Mod for Binary Domain aimed at improving mouse aiming|date=2021-03-29}}</ref>|fix=
 +
# Download the [https://github.com/RollinBarrel/binary-domaim/releases "Binary Domaim" fix].
 +
# Place the <code>DINPUT8.dll</code> in the <code>{{p|game}}</code> directory.
 +
#Launch the game.
 +
{{ii}} Use the +/- keys to adjust the mouse sensitivity in-game. The current sensitivity will be shown in the HUD instead of the ammo counter for a brief period.
 +
}}
 +
 +
===Controller inputs are illogical or not working correctly===
 +
{{ii}} XInput controllers, especially Xbox One controllers, will have their button mappings in awkward places.
 +
{{Fixbox|description=Disable the appropriate 'HID-compliant game controller' under 'Human Interface Devices' in [[Microsoft Windows#Device Manager|Device Manager]]|ref=|fix=
 +
}}
 +
{{Fixbox|description=Launch the game directly through <code>BinaryDomain.exe</code> instead of the Steam Client or disable Steam input for the game and only connect the controller after launching the game|ref=|fix=
 +
}}
 +
{{Fixbox|description=Use a modified version of Dark_Buf0n's controller configuration|ref=<ref>{{Refcheck|user=Shooterboss|date=2020-08-05|comment=}}</ref>|fix=
 +
# Using Big Picture Mode's Controller Configuration feature, select the highest-voted community-created configuration by Dark_Buf0n, which maps the keyboard controls to the controller.
 +
# Select the right analog stick (mapped to joystick mouse) to adjust the aim sensitivity.  It's also recommended to check "additional settings" to change the deadzone shape to circle in case you have aiming problems.
 +
# Launch the Binary Domain configurator. Under Input Configuration, have "Keyboard" selected at the top under Input Device.
 +
# Scroll down on that page until you see "Input Display Icons," and switch that option to Xbox 360 controls. This will enable Xbox button prompts in-game despite taking inputs from the keyboard.
 +
}}
 +
{{Fixbox|description=Use devreorder to hide XInput device(s) and disable Steam Input support for the game|fix=
 +
# Download [https://github.com/briankendall/devreorder devreorder] and unpack it into a temporary folder
 +
# Run <code>DeviceLister.exe</code>, copy the GUIDs of all available controllers
 +
# Open <code>devreorder.ini</code> for editing and paste the GUIDs into [hidden] section, save the file
 +
# Put the edited <code>devreorder.ini</code> and the <code>dinput8.dll</code> from x86 folder into game's installation folder (where <code>binarydomain.exe</code> is)
 +
# In game's properties in Steam set Controller override drop down on "Controller" tab to "Disable Steam Input"
 +
{{ii}} The game should detect gamepad fine now. If there will be issues with configuring the game to use the gamepad try doing it with [https://www.x360ce.com/ x360ce] active (you don't need it to be active while playing the game).
 +
}}
 +
 
===Incorrect Input Display Icons===
 
===Incorrect Input Display Icons===
 
Normally the game shows you the Xbox 360 buttons for the buttons you have to press. You can change this in the configuration utility of the game under the Input configuration tab.
 
Normally the game shows you the Xbox 360 buttons for the buttons you have to press. You can change this in the configuration utility of the game under the Input configuration tab.
  
===Cheesy Mouse===
+
==="Graphics device is invalid, please run the configuration tool" error on launch===
The controls of the game were improved with the first patch. But the mouse is still a little bit cheesy. Some people notice a positive change after applying the [http://www.techpowerup.com/downloads/763/CPL_Mouse_Fix.html CPL Mouse Fix] or the [http://donewmouseaccel.blogspot.de/2010/03/markc-windows-7-mouse-acceleration-fix.html MarkC Windows 8 + 7 Mouse Acceleration Fix].
+
{{Fixbox|description=Reapply settings|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/203750/discussions/0/34093781713167281/|title=Graphics device is invalid, please run the configuration tool :: Binary Domain General Discussions|date=May 2023}}</ref>|fix=
 +
# Open the configuration tool.
 +
# Open the Graphics Adapter and Resolution lists and select the correct option for each (even if it is already highlighted).
 +
# Choose Save and Quit to apply the change.
 +
}}
  
== Less than 100% of the screen used ==
+
==="Configuration file not found" error on launch===
If you have a black border on the left and right side of the screen you have to increase the screen size in the options of the game. This was fixed with the patch from 3 May 2012. This patch sets the default screen size to 100%.
+
{{Fixbox|description=Run as administrator with audio input disabled|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/203750/discussions/0/810919691156218150/|title=steamcommunity.com - A solution for the "configuration file not found error" :: Binary Domain General Discussions|date=2017-08-21}}</ref>|fix=
 +
# Go to <code>{{P|game}}</code>
 +
# Right click on {{code|BinaryDomain.exe}} and select "Properties".
 +
# On the compatibility tab select "Run this program as administrator" and click OK.
 +
# Repeat this with {{code|BinaryDomainConfiguration.exe}}.
 +
# Run the configuration tool and select '''"None"''' as '''"Input Audio Adapter"''' on the audio configuration page.
 +
}}
 +
 
 +
===Sudden Game Over near the objective's goal during Chapter 2's sewer rescue Mission even when well within the time limit===
 +
 
 +
This can always happen on the first attempt of any playthrough, any subsequent attempt plays out fine. Can be pre-emptively avoided by manually reloading the checkpoint right after you first get to this part.
 +
 
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  = 3
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|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 =
 +
}}
  
==Issues unresolved==
+
===Middleware===
===Low performance with certain AMD configurations===
+
{{Middleware
In certain AMD CPU + GPU configurations performance will be extremely low when engaged in combat.
+
|physics          =
 +
|physics notes    =
 +
|audio            = SpeechFX, CriWare
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =  
 +
|input            =  
 +
|input notes      =  
 +
|cutscenes        =  
 +
|cutscenes notes  =  
 +
|multiplayer      = Steamworks
 +
|multiplayer notes=  
 +
}}
  
 
==System requirements==
 
==System requirements==
Line 130: Line 472:
  
 
|minOS    = XP
 
|minOS    = XP
|minproc  = Intel Core 2 Duo @ 2.66 GHz or AMD equivalent
+
|minCPU  = Intel Core 2 Duo 2.66 GHz
|minmem   = 2 GB (XP) / 3 GB (Windows 7 / Vista)
+
|minCPU2  = AMD equivalent
|minHD    = 8 GB free
+
|minRAM   = 2 GB (XP)<br />3 GB (Vista, 7)
|minGPU  = NVIDIA GeForce GT220 (512MB) / ATI Radeon HD 2600 XT (512MB)
+
|minHD    = 8 GB
 +
|minGPU  = Nvidia GeForce GT 220
 +
|minGPU2  = ATI Radeon HD 2600 XT
 +
|minVRAM  = 512 MB
  
 
|recOS    = 7
 
|recOS    = 7
|recproc  = Intel Core i5 @ 2.66 GHz or AMD equivalent
+
|recCPU  = Intel Core i5 2.66 GHz
|recmem   = 3 GB
+
|recCPU2  = AMD equivalent
|recGPU  = NVIDIA GeForce GTX 460 (1GB) / ATI Radeon HD 5750 (1GB)
+
|recRAM   = 3 GB
 +
|recGPU  = Nvidia GeForce GTX 460
 +
|recGPU2  = ATI Radeon HD 5750
 +
|recVRAM  = 1 GB
 
}}
 
}}
 +
 +
{{References}}

Latest revision as of 03:01, 27 February 2024

Binary Domain
Binary Domain cover
Developers
Ryu Ga Gotoku Studio
Windows Devil's Details
Publishers
Sega
Release dates
Windows April 27, 2012
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Shooter
Art styles Realistic
Themes Japan, Sci-fi
Binary Domain on HowLongToBeat
Binary Domain on IGDB
Binary Domain guide on StrategyWiki
Binary Domain on MobyGames
Binary Domain on Wikipedia

Key points

Best suited for a controller due to the odd mouse controls, often unmarked keyboard prompts, and flawed key rebinding. See Issues fixed regarding XInput controllers.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Europe only.
Windows
Gamesplanet logo.svg
Icon overlay.png
Binary Domain Collection.
Windows
Humble Store
Icon overlay.png
Binary Domain Collection.
Windows
Steam
Icon overlay.png
Binary Domain Collection also available.
Windows
Amazon.com (unavailable)
Icon overlay.png
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows
All versions require Steam DRM.

Demo

A demo is available on Steam.

Version differences

The Binary Domain Collection includes the base game, the Dan Marshall Pack, and the Multiplayer Map Pack.

DLC and expansion packs

Name Notes
Dan Marshall Pack
Windows
Multiplayer Map Pack
Windows

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows <path-to-game>\savedata\UserCFG.txt[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/203750/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\savedata\[Note 1]
Steam <Steam-folder>\userdata\<user-id>\203750\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/203750/pfx/[Note 2]

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Most graphical options have to be set through an external configuration utility.
External video settings.
External video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Aspect ratios narrower than 16:9 are letterboxed (use Flawless Widescreen).
Multi-monitor
Use Flawless Widescreen.
Ultra-widescreen
Use Flawless Widescreen.
4K Ultra HD
Field of view (FOV)
20-80° (vertical). The slider text always shows 20 degrees when the configuration tool is re-opened (the actual setting is remembered correctly despite this).
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
FXAA, MLAA.
Vertical sync (Vsync)
60 FPS
Cutscenes are capped at 30 FPS.
120+ FPS
Frame rate is capped at 60 FPS.[1]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

External keyboard and mouse settings.
External keyboard and mouse settings.
External gamepad settings.
External gamepad settings.

Keyboard and mouse State Notes
Remapping
Keys such as Shift, Ctrl, Enter, Backslash, Delete, and other special characters cannot be remapped. For left-handed players this means many of the keys around the arrow keys cannot be mapped. Although UserCFG.txt can be edited with raw keyboard scancodes.
Mouse acceleration
Negative mouse acceleration. Use Binary Domaim for raw mouse input.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Along with the X axis and both X and Y.
Controller
Controller support
Xbox One controllers will not work properly in-game. See Issues fixed.
Full controller support
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Additional information
Button prompts
Choice of Xbox or keyboard prompts under Input Configuration. For DS3 icons use this mod.
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

External audio settings.
External audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Brazilian Portuguese
Fan translation; download.
Russian
Fan translation by «ZoG Forum Team / ENPY Studio» link #1 #2.
Spanish
The game features characters speaking in Japanese, regardless of the chosen language, although individual subtitles for these dialogues are not provided. General subtitles have to be enabled instead.

Network

Multiplayer types

Type Native Players Notes
Local play
10 Versus, Co-op
Use Nucleus Co-op. Co-op supports 4 players.
LAN play
Online play
10 Versus, Co-op
Co-op supports 4 players.

Connection types

VR support

3D modes State Notes
Native 3D
Nvidia 3D Vision
See Helix Mod: Binary Domain.
TriDef 3D
iZ3D
vorpX
G3D
User created game profile, see vorpx forum profile introduction.

Issues unresolved

Low performance with certain AMD configurations

In certain AMD CPU + GPU configurations performance will be extremely low when engaged in combat.

Issues fixed

Negative mouse acceleration

Use RollinBarrel's "Binary Domaim" fix[2]
  1. Download the "Binary Domaim" fix.
  2. Place the DINPUT8.dll in the <path-to-game> directory.
  3. Launch the game.
Use the +/- keys to adjust the mouse sensitivity in-game. The current sensitivity will be shown in the HUD instead of the ammo counter for a brief period.

Controller inputs are illogical or not working correctly

XInput controllers, especially Xbox One controllers, will have their button mappings in awkward places.
Disable the appropriate 'HID-compliant game controller' under 'Human Interface Devices' in Device Manager
Launch the game directly through BinaryDomain.exe instead of the Steam Client or disable Steam input for the game and only connect the controller after launching the game
Use a modified version of Dark_Buf0n's controller configuration[3]
  1. Using Big Picture Mode's Controller Configuration feature, select the highest-voted community-created configuration by Dark_Buf0n, which maps the keyboard controls to the controller.
  2. Select the right analog stick (mapped to joystick mouse) to adjust the aim sensitivity. It's also recommended to check "additional settings" to change the deadzone shape to circle in case you have aiming problems.
  3. Launch the Binary Domain configurator. Under Input Configuration, have "Keyboard" selected at the top under Input Device.
  4. Scroll down on that page until you see "Input Display Icons," and switch that option to Xbox 360 controls. This will enable Xbox button prompts in-game despite taking inputs from the keyboard.
Use devreorder to hide XInput device(s) and disable Steam Input support for the game
  1. Download devreorder and unpack it into a temporary folder
  2. Run DeviceLister.exe, copy the GUIDs of all available controllers
  3. Open devreorder.ini for editing and paste the GUIDs into [hidden] section, save the file
  4. Put the edited devreorder.ini and the dinput8.dll from x86 folder into game's installation folder (where binarydomain.exe is)
  5. In game's properties in Steam set Controller override drop down on "Controller" tab to "Disable Steam Input"
The game should detect gamepad fine now. If there will be issues with configuring the game to use the gamepad try doing it with x360ce active (you don't need it to be active while playing the game).

Incorrect Input Display Icons

Normally the game shows you the Xbox 360 buttons for the buttons you have to press. You can change this in the configuration utility of the game under the Input configuration tab.

"Graphics device is invalid, please run the configuration tool" error on launch

Reapply settings[4]
  1. Open the configuration tool.
  2. Open the Graphics Adapter and Resolution lists and select the correct option for each (even if it is already highlighted).
  3. Choose Save and Quit to apply the change.

"Configuration file not found" error on launch

Run as administrator with audio input disabled[5]
  1. Go to <path-to-game>
  2. Right click on BinaryDomain.exe and select "Properties".
  3. On the compatibility tab select "Run this program as administrator" and click OK.
  4. Repeat this with BinaryDomainConfiguration.exe.
  5. Run the configuration tool and select "None" as "Input Audio Adapter" on the audio configuration page.

Sudden Game Over near the objective's goal during Chapter 2's sewer rescue Mission even when well within the time limit

This can always happen on the first attempt of any playthrough, any subsequent attempt plays out fine. Can be pre-emptively avoided by manually reloading the checkpoint right after you first get to this part.

Other information

API

Technical specs Supported Notes
Direct3D 9
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio SpeechFX, CriWare
Multiplayer Steamworks

System requirements

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) Intel Core 2 Duo 2.66 GHz
AMD equivalent
System memory (RAM) 2 GB (XP)
3 GB (Vista, 7)
Hard disk drive (HDD) 8 GB
Video card (GPU) Nvidia GeForce GT 220
ATI Radeon HD 2600 XT
512 MB of VRAM


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).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References