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 "Daemon X Machina"

From PCGamingWiki, the wiki about fixing PC games
m (Added MobyGames)
(updated template usage)
 
(59 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Daemon_x_machina.jpg
 
|cover        = Daemon_x_machina.jpg
Line 10: Line 9:
 
{{Infobox game/row/engine|Unreal Engine 4}}
 
{{Infobox game/row/engine|Unreal Engine 4}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|February 13, 2019}}
+
{{Infobox game/row/date|Windows|February 13, 2020}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|daemon-x-machina|72}}
 +
{{Infobox game/row/reception|OpenCritic|8250/daemon-x-machina|71}}
 +
{{Infobox game/row/reception|IGDB|daemon-x-machina|71}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{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, Vehicle combat }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Robot }}
 +
{{Infobox game/row/taxonomy/art styles        | Anime, Cel-shaded }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  = 1167450
 
|steam appid  = 1167450
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
 
|gogcom id side =  
 
|gogcom id side =  
 +
|official site= https://www.xseedgames.com/games/daemon-x-machina/
 
|strategywiki =  
 
|strategywiki =  
 +
|hltb        = 57532
 
|mobygames    = daemon-x-machina
 
|mobygames    = daemon-x-machina
 
|wikipedia    = Daemon X Machina
 
|wikipedia    = Daemon X Machina
Line 27: Line 45:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Steam | 1167450 | unknown |  |  | Windows }}
+
{{Availability/row| Epic Games Store | daemon-x-machina | DRM-free | DRM-free when launched directly through {{code|DXM-Win64-Shipping.exe}}. [[Store:Epic Games Store|Epic Games Store]] must be running for multiplayer features. | | Windows }}
 +
{{Availability/row| Steam | 1167450 | Steam |  |  | Windows }}
 
}}
 
}}
{{ii}} This game is not available yet.
+
{{ii}} The Nintendo Switch DLC collaborations with '''''[[The Witcher 3: Wild Hunt]]''''', as well as '''''Eureka Seven''''' and '''''Code Geass''''' (both Japan only), are not available for the PC version.<ref name="siliconera">[https://www.siliconera.com/daemon-x-machina-on-pc-will-support-up-to-200fps-high-res-textures/ Siliconera - Daemon X Machina On PC Will Support Up To 200fps, High-Res Textures]</ref>
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Steam|{{P|localappdata}}\DXM\Saved\Config\WindowsNoEditor}}
 +
{{Game data/config|Epic Games Store|{{P|localappdata}}\DXM\Saved_EOS\Config\WindowsNoEditor}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Steam|{{P|localappdata}}\DXM\Saved\SaveGames}}
 +
{{Game data/saves|Epic Games Store|{{P|localappdata}}\DXM\Saved_EOS\SaveGames}}
 
}}
 
}}
  
 
===[[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
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       = false
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|Daemon_X_Machina_Graphic_Settings.png|Graphics settings}}
 +
{{Image|Daemon X Machina Display Settings.png|Display settings}}
 +
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 69: Line 92:
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Restricted to a {{term|pillarboxed}} 16:9 aspect ratio by default,<ref>{{Refurl|url=https://www.siliconera.com/daemon-x-machina-on-pc-will-support-up-to-200fps-high-res-textures/|title=Daemon X Machina On PC Will Support Up To 200fps, High-Res Textures|date=2020-02-05}}</ref> and uses {{Term|Vert-}} FOV scaling.<ref>{{Refcheck|user=KingKrouch|date=2020-04-29}}</ref> Use [https://steamcommunity.com/app/1167450/discussions/0/2823131222990712529/ 21xMachi9] to remove the pillarboxing and adjust the field of view based on the in-game resolution.
|4k ultra hd                = unknown
+
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = unknown
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = Use [https://steamcommunity.com/app/1167450/discussions/0/2823131222990712529/ 21xMachi9] to adjust the field of view.
|windowed                  = unknown
+
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Two options: "'''Windowed (Fullscreen)'''" and "'''Windowed (Borderless)'''". The "'''Windowed (Fullscreen)'''" setting works similarly to "'''Borderless'''", but will apply the game's resolution to an optimal setting that cannot be changed.
|anisotropic                = unknown
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = Changes with the texture quality setting. For manual adjustment [[Glossary:Anisotropic filtering (AF)#Force anisotropic filtering|force in GPU control panel]] or see [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
|antialiasing              = unknown
+
|antialiasing              = true
|antialiasing notes        =  
+
|antialiasing notes        = [[FXAA]] and [[TAA]] presets available.
|vsync                      = unknown
+
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =  
 +
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = true
|120 fps notes              =  
+
|120 fps notes              = Choice between 30 FPS, 60 FPS, 120 FPS, 144 FPS, or 200 FPS. Use [https://steamcommunity.com/app/1167450/discussions/0/2823131222990712529/ 21xMachi9] to raise the cap above 200 FPS, or to set custom targets.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|ray tracing                = unknown
 +
|ray tracing notes          =
 +
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
{{Input settings
+
{{Fixbox|description=Adjust AF samples|ref=<ref name="masterblaster1">{{Refcheck|user=MasterBlaster|date=2020-02-12|comment=Checked by testing game after editing config files.}}</ref>|fix=
|key remap                = unknown
+
# Go to the [[#Game data|configuration file(s) location]].
|key remap notes          =  
+
# Open <code>Engine.ini</code>.
|acceleration option      = unknown
+
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.MaxAnisotropy=16
 +
</pre>
 +
}}
 +
 
 +
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|description=Enable AA sharpening|ref=<ref name="masterblaster1"/>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.Tonemapper.Sharpen=1
 +
</pre>
 +
{{ii}} This will sharpen the image to offset the blur caused by FXAA and TAA. A value between 0.5-1.0 is recommended, 10 is the maximum. It has no performance impact.
 +
}}
 +
 
 +
==Input==
 +
{{Image|Daemon X Machina Camera Settings.png|Camera and gameplay settings}}
 +
{{Image|Daemon X Machina Keyboard Bindings.png|Keyboard bindings}}
 +
{{Input
 +
|key remap                = true
 +
|key remap notes          = One preset is available. Keys can also be completely remapped to one of three custom layouts using the preset as a base.
 +
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
|mouse sensitivity notes  =  
+
|mouse sensitivity notes  = Referred to as "'''Camera Sensitivity'''". Can be set in intervals of 0.5, from -10.0 - +20.0.
|mouse menu                = unknown
+
|mouse menu                = limited
|mouse menu notes          =  
+
|mouse menu notes          = The menus must be navigated with a keyboard as the game lacks a cursor to select any options and the mouse wheel is unusable, but left and right click can still be used for confirm and cancel, respectively.
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|touchscreen              = unknown
 
|touchscreen              = unknown
Line 113: Line 166:
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = false
|full controller notes    =  
+
|full controller notes    = A keyboard is required to input characters.
|controller remap          = unknown
+
|controller remap          = true
|controller remap notes    =  
+
|controller remap notes    = Three presets are available. Controls can also be completely remapped to one of three custom layouts using one of the presets as a base.
|controller sensitivity    = unknown
+
|controller sensitivity    = true
|controller sensitivity notes=  
+
|controller sensitivity notes= Referred to as "'''Camera Sensitivity'''". Can be set in intervals of 0.5, from -10.0 - +20.0.
|invert controller y-axis  = unknown
+
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = hackable
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Lacks native support. Use [[Controller:DualShock 4#DS4Windows|DS4Windows]] or Steam's controller configuration tool as a workaround.
|dualshock prompts        = unknown
+
|dualshock prompts        = false
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
 
|light bar support        = unknown
 
|light bar support        = unknown
Line 139: Line 192:
 
|tracked motion prompts    = unknown
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = false
|other controllers notes  =  
+
|other controllers notes  = Lacks Nintendo Switch Pro Controller and gyro aim support, despite originally being available for the console.
|other button prompts      = unknown
+
|other button prompts      = false
|other button prompts notes=  
+
|other button prompts notes= No Nintendo Switch Pro Controller button prompts.
|controller hotplug        = unknown
+
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = Three levels of vibration are selectable: "'''Mild'''", "'''Normal'''", and "'''Strong'''".
|simultaneous input        = unknown
+
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
Line 161: Line 214:
 
}}
 
}}
  
==Audio settings==
+
<gallery>
{{Audio settings
+
Daemon_X_Machina_Controller_Bindings.png|Gamepad bindings
|separate volume          = unknown
+
</gallery>
|separate volume notes    =  
+
 
|surround sound          = unknown
+
==Audio==
|surround sound notes    =  
+
{{Image|Daemon X Machina Sound Settings.png|Audio settings}}
 +
{{Audio
 +
|separate volume          = true
 +
|separate volume notes    = Master, Voice, BGM, SFX, and Warning SFX. Can be set in intervals of 1, from 0-20.
 +
|surround sound          = true
 +
|surround sound notes    = In-game toggle to switch between surround sound and stereo.
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|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|content=
 +
{{ii}} Audio cannot be swapped between English or Japanese while in-game.
 +
{{Image|Daemon X Machina Voice Language Settings.png|Voice language settings}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 188: Line 250:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = French
+
  |language  = Simplified Chinese
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 197: Line 259:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Italian
+
  |language  = Traditional Chinese
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 206: Line 268:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = German
+
  |language  = French
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 215: Line 277:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = German
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 224: Line 286:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Japanese
+
  |language  = Italian
 
  |interface = true
 
  |interface = true
  |audio    = true
+
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
Line 233: Line 295:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Simplified Chinese
+
  |language  = Japanese
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
Line 242: Line 304:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Traditional Chinese
+
  |language  = Spanish
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 254: Line 316:
 
==Network==
 
==Network==
 
{{Network/Multiplayer
 
{{Network/Multiplayer
|local play          = unknown
+
|local play          = hackable
|local play players  =  
+
|local play players  = 4
|local play modes    =  
+
|local play modes    = Co-op, Versus
|local play notes    =  
+
|local play notes    = Use [https://github.com/SplitScreen-Me/splitscreenme-nucleus/releases Nucleus Co-op]. 1v1 or 2v2 battles in Versus.
|lan play            = unknown
+
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
 
|online play          = true
 
|online play          = true
|online play players  =  
+
|online play players  = 4
|online play modes    =  
+
|online play modes    = Co-op, Versus
|online play notes    =  
+
|online play notes    = 1v1 or 2v2 battles in Versus.
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = true
 
|matchmaking notes  =  
 
|matchmaking notes  =  
 
|p2p                =  
 
|p2p                =  
Line 283: Line 345:
 
|udp  =  
 
|udp  =  
 
|upnp =  
 
|upnp =  
 +
}}
 +
 +
==Issues fixed==
 +
===21xMachi9 not working in Linux===
 +
{{Fixbox|description=Steam Launch Options|ref=<ref>{{Refcheck|user=Mouse|date=2021-09-29|comment=}}</ref>|fix=
 +
# Right click 'DAEMON X MACHINA' in your Steam Library and click 'Properties...'.
 +
# Set Launch Options to:
 +
<code>WINEDLLOVERRIDES="dsound=n,b" %command%</code>
 +
{{ii}}Depending on the version of 21xMachi9, the default variables in config.ini may be written wrong and/or case-sensitive. Some experimentation may be required before seeing results.
 
}}
 
}}
  
Line 289: Line 360:
 
{{API
 
{{API
 
|direct3d versions      = 11
 
|direct3d versions      = 11
|direct3d notes        =  
+
|direct3d notes        = Direct3D 12 can be forced using the <code>-d3d12</code> [[Glossary:Command line arguments|command line argument]].<ref>{{Refcheck|user=KingKrouch|date=2020-07-13|comment=Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.}}</ref>
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 310: Line 381:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|windows 32-bit exe    = unknown
+
|windows 32-bit exe    = false
|windows 64-bit exe    = unknown
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = false
 
|macos intel 32-bit app = false
 
|macos intel 64-bit app = false
 
|macos intel 64-bit app = false
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux powerpc app      =  
 
|linux powerpc app      =  
 
|linux 32-bit executable= false
 
|linux 32-bit executable= false
 
|linux 64-bit executable= false
 
|linux 64-bit executable= false
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 327: Line 401:
 
|physics          =  
 
|physics          =  
 
|physics notes    =  
 
|physics notes    =  
|audio            =  
+
|audio            = Criware
 
|audio notes      =  
 
|audio notes      =  
 
|interface        =  
 
|interface        =  
Line 333: Line 407:
 
|input            =  
 
|input            =  
 
|input notes      =  
 
|input notes      =  
|cutscenes        =  
+
|cutscenes        = Criware
 
|cutscenes notes  =  
 
|cutscenes notes  =  
|multiplayer      =  
+
|multiplayer      = Epic Online Services
 
|multiplayer notes=  
 
|multiplayer notes=  
 
|anticheat        =  
 
|anticheat        =  
Line 345: Line 419:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 8.1
+
|minOS    = 8.1, 10
|minCPU  = Intel i5-3470
+
|minCPU  = Intel Core i5-3470
 +
|minCPU2  = AMD FX-8300
 
|minRAM  = 6 GB
 
|minRAM  = 6 GB
 
|minHD    = 13 GB
 
|minHD    = 13 GB
|minGPU  = NVIDIA Geforce GTX 660
+
|minGPU  = Nvidia GeForce GTX 660
 +
|minGPU2  = AMD Radeon HD 7870
 +
|minDX    = 11
  
|recOS    = 10
+
|recOS    =  
|recCPU  = Intel i7-6700
+
|recCPU  = Intel Core i7-6700
 +
|recCPU2  = AMD Ryzen 5 2600
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
|recHD    = 13 GB
+
|recHD    =  
|recGPU  = NVIDIA Geforce GTX 1060
+
|recGPU  = Nvidia GeForce GTX 1060
|notes    =  
+
|recGPU2  = AMD Radeon RX 580
 +
|notes    = {{ii}} A 64-bit operating system is required.
 +
{{ii}} Also runs on Windows 7 despite minimum requirements on the store page.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 17:59, 28 March 2023

Daemon X Machina
Daemon X Machina cover
Developers
Marvelous First Studio
Publishers
Marvelous
XSEED
Engines
Unreal Engine 4
Release dates
Windows February 13, 2020
Reception
Metacritic 72
OpenCritic 71
IGDB 71
Taxonomy
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Shooter, Vehicle combat
Vehicles Robot
Art styles Anime, Cel-shaded
Themes Fantasy
Daemon X Machina on HowLongToBeat
Daemon X Machina on IGDB
Daemon X Machina on MobyGames
Daemon X Machina on Wikipedia

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly through DXM-Win64-Shipping.exe. Epic Games Store must be running for multiplayer features.
Windows
Steam
Icon overlay.png
Windows
The Nintendo Switch DLC collaborations with The Witcher 3: Wild Hunt, as well as Eureka Seven and Code Geass (both Japan only), are not available for the PC version.[1]

Game data

Configuration file(s) location

System Location
Steam %LOCALAPPDATA%\DXM\Saved\Config\WindowsNoEditor
Epic Games Launcher %LOCALAPPDATA%\DXM\Saved_EOS\Config\WindowsNoEditor
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1167450/pfx/[Note 1]

Save game data location

System Location
Steam %LOCALAPPDATA%\DXM\Saved\SaveGames
Epic Games Launcher %LOCALAPPDATA%\DXM\Saved_EOS\SaveGames
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/1167450/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Epic Games Launcher
Steam Cloud

Video

Graphics settings
Graphics settings
Display settings
Display settings

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Restricted to a pillarboxed 16:9 aspect ratio by default,[2] and uses Vert- FOV scaling.[3] Use 21xMachi9 to remove the pillarboxing and adjust the field of view based on the in-game resolution.
4K Ultra HD
Field of view (FOV)
Use 21xMachi9 to adjust the field of view.
Windowed
Borderless fullscreen windowed
Two options: "Windowed (Fullscreen)" and "Windowed (Borderless)". The "Windowed (Fullscreen)" setting works similarly to "Borderless", but will apply the game's resolution to an optimal setting that cannot be changed.
Anisotropic filtering (AF)
Changes with the texture quality setting. For manual adjustment force in GPU control panel or see Anisotropic filtering (AF).
Anti-aliasing (AA)
FXAA and TAA presets available.
Vertical sync (Vsync)
60 FPS and 120+ FPS
Choice between 30 FPS, 60 FPS, 120 FPS, 144 FPS, or 200 FPS. Use 21xMachi9 to raise the cap above 200 FPS, or to set custom targets.
High dynamic range display (HDR)
See the engine page to force native HDR output, or the glossary page for other alternatives.
The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.

Anisotropic filtering (AF)

Adjust AF samples[4]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.MaxAnisotropy=16

Anti-aliasing (AA)

Enable AA sharpening[4]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.Tonemapper.Sharpen=1
This will sharpen the image to offset the blur caused by FXAA and TAA. A value between 0.5-1.0 is recommended, 10 is the maximum. It has no performance impact.

Input

Camera and gameplay settings
Camera and gameplay settings
Keyboard bindings
Keyboard bindings

Keyboard and mouse State Notes
Remapping
One preset is available. Keys can also be completely remapped to one of three custom layouts using the preset as a base.
Mouse acceleration
Mouse sensitivity
Referred to as "Camera Sensitivity". Can be set in intervals of 0.5, from -10.0 - +20.0.
Mouse input in menus
The menus must be navigated with a keyboard as the game lacks a cursor to select any options and the mouse wheel is unusable, but left and right click can still be used for confirm and cancel, respectively.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
A keyboard is required to input characters.
Controller remapping
Three presets are available. Controls can also be completely remapped to one of three custom layouts using one of the presets as a base.
Controller sensitivity
Referred to as "Camera Sensitivity". Can be set in intervals of 0.5, from -10.0 - +20.0.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Lacks native support. Use DS4Windows or Steam's controller configuration tool as a workaround.
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
Generic/other controllers
Lacks Nintendo Switch Pro Controller and gyro aim support, despite originally being available for the console.
Additional information
Controller hotplugging
Haptic feedback
Three levels of vibration are selectable: "Mild", "Normal", and "Strong".
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Master, Voice, BGM, SFX, and Warning SFX. Can be set in intervals of 1, from 0-20.
Surround sound
In-game toggle to switch between surround sound and stereo.
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Audio cannot be swapped between English or Japanese while in-game.
Voice language settings
Voice language settings
Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
French
German
Italian
Japanese
Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
Use Nucleus Co-op. 1v1 or 2v2 battles in Versus.
LAN play
Online play
4 Co-op, Versus
1v1 or 2v2 battles in Versus.

Connection types

Type Native Notes
Matchmaking

Issues fixed

21xMachi9 not working in Linux

Steam Launch Options[5]
  1. Right click 'DAEMON X MACHINA' in your Steam Library and click 'Properties...'.
  2. Set Launch Options to:

WINEDLLOVERRIDES="dsound=n,b" %command%

Depending on the version of 21xMachi9, the default variables in config.ini may be written wrong and/or case-sensitive. Some experimentation may be required before seeing results.

Other information

API

Technical specs Supported Notes
Direct3D 11 Direct3D 12 can be forced using the -d3d12 command line argument.[6]
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio Criware
Cutscenes Criware
Multiplayer Epic Online Services

System requirements

Windows
Minimum Recommended
Operating system (OS) 8.1, 10
Processor (CPU) Intel Core i5-3470
AMD FX-8300
System memory (RAM) 6 GB
Hard disk drive (HDD) 13 GB
Video card (GPU) Nvidia GeForce GTX 660
AMD Radeon HD 7870
DirectX 11 compatible
A 64-bit operating system is required.
Also runs on Windows 7 despite minimum requirements on the store page.


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References

  1. Siliconera - Daemon X Machina On PC Will Support Up To 200fps, High-Res Textures
  2. Daemon X Machina On PC Will Support Up To 200fps, High-Res Textures - last accessed on 2020-02-05
  3. Verified by User:KingKrouch on 2020-04-29
  4. 4.0 4.1 Verified by User:MasterBlaster on 2020-02-12
    Checked by testing game after editing config files.
  5. Verified by User:Mouse on 2021-09-29
  6. Verified by User:KingKrouch on 2020-07-13
    Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.