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

From PCGamingWiki, the wiki about fixing PC games
 
(77 intermediate revisions by 36 users not shown)
Line 1: Line 1:
{{State|state=alpha}}
 
 
{{Infobox game
 
{{Infobox game
 
|title        = Factorio
 
|title        = Factorio
Line 8: Line 7:
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|EA}}
+
{{Infobox game/row/date|Windows|August 14, 2020|ref=<ref name="release date">{{Refurl|url=https://store.steampowered.com/newshub/app/427520/view/2214028806019424264|title=Factorio - Friday Facts #349 - The 1.0 plan - Steam News|date=2020-05-29}}</ref>}}
{{Infobox game/row/date|OS X|EA}}
+
{{Infobox game/row/date|OS X|August 14, 2020|ref=<ref name="release date"/>}}
{{Infobox game/row/date|Linux|EA}}
+
{{Infobox game/row/date|Linux|August 14, 2020|ref=<ref name="release date"/>}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|factorio|91}}
 +
{{Infobox game/row/reception|OpenCritic|10005/factorio|87}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Top-down view }}
 +
{{Infobox game/row/taxonomy/controls          | Point and select }}
 +
{{Infobox game/row/taxonomy/genres            | Building }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile, Train, Tank}}
 +
{{Infobox game/row/taxonomy/art styles        | Pre-rendered graphics, Pixel art, Stylized}}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  = 427520
 
|steam appid  = 427520
 
|steam appid side =  
 
|steam appid side =  
|gogcom page  = factorio, factorio_soundtrack
+
|gogcom id    = 1238653230
 +
|gogcom id side = 1348425010
 +
|official site= https://www.factorio.com/
 
|strategywiki =  
 
|strategywiki =  
 +
|igdb        = factorio
 +
|hltb        = 17455
 +
|mobygames    = factorio
 
|wikipedia    = Factorio
 
|wikipedia    = Factorio
 
|winehq      = 16743
 
|winehq      = 16743
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://www.factorio.com/ Official website]
 
 
{{mm}} [http://forums.factorio.com/ Official forums]
 
{{mm}} [http://forums.factorio.com/ Official forums]
 
{{mm}} [http://wiki.factorio.com/ Official Wiki]
 
{{mm}} [http://wiki.factorio.com/ Official Wiki]
Line 28: Line 56:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| official | http://www.factorio.com/buy | DRM-free | | Steam | Windows, OS X, Linux }}
+
{{Availability/row| official | https://www.factorio.com/buy | DRM-free | Provides DRM-free download for Steam owners. | Steam | Windows, OS X, Linux }}
{{Availability/row| GOG.com | factorio | DRM-free | | | Windows, OS X, Linux }}
+
{{Availability/row| GOG.com | factorio | DRM-free, key | GOG.com users can register their serial code on the official site.<ref name="gog">{{Refurl|url=https://www.gog.com/forum/factorio/gog_upgrade_key/post2|title=gog "upgrade key"|date=15/08/2020}}</ref> | Download | Windows, OS X, Linux }}
{{Availability/row| Humble | factorio | Steam |  | | Windows, OS X, Linux }}
+
{{Availability/row| Humble | factorio | Steam |  | | Windows, OS X, Linux }}
{{Availability/row| Steam | 427520 | Steam |  | | Windows, OS X, Linux }}
+
{{Availability/row| Steam | 427520 | Steam |  | Download | Windows, OS X, Linux }}
 
}}
 
}}
 +
{{ii}} All versions require a Factorio account to download mods.
 +
 +
===Demo===
 +
A Demo is available on {{store link|steam|452280|Steam}} and the [https://www.factorio.com/download official website].
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{P|appdata}}\Factorio\config}}
+
{{Game data/config|Windows|{{P|appdata}}\Factorio\config|{{p|game}}/game/blueprint-storage.dat}}
{{Game data/config|OS X|~/Library/Application Support/factorio/config}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/factorio/config|{{p|game}}/game/blueprint-storage.dat}}
{{Game data/config|Linux|{{p|linuxhome}}/.factorio/config}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.factorio/config|{{p|game}}/game/config|{{p|game}}/game/blueprint-storage.dat}}
 
}}
 
}}
 
{{XDG|false}}
 
{{XDG|false}}
 +
{{ii}} On Linux, the game consults the user database (<tt>/etc/passwd</tt>) to find the user home directory. The value of the <tt>$HOME</tt> environment variable is ignored.
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{P|appdata}}\Factorio\saves\}}
+
{{Game data/saves|Windows|{{P|appdata}}\Factorio\saves\}}  
{{Game data/saves|OS X|~/Library/Application Support/factorio/saves/}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/factorio/saves/}}
{{Game data/saves|Linux|{{p|linuxhome}}/.factorio/saves/}}
+
{{Game data/saves|Linux|{{p|linuxhome}}/.factorio/saves/|{{p|game}}/game/saves/}}
 
}}
 
}}
  
 
===[[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
|gog galaxy           = true
+
|discord                  =
|gog galaxy notes     =  
+
|discord notes            =
|origin               =  
+
|epic games launcher      =
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = true
+
|gog galaxy               = true
|steam cloud notes     =  
+
|gog galaxy notes         =  
|uplay                =  
+
|origin                   =  
|uplay notes           =  
+
|origin notes             =  
|xbox cloud           =  
+
|steam cloud               = true
|xbox cloud notes     =  
+
|steam cloud notes         =  
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Factorio Graphics Settings.jpg|Graphics Settings}}
 
{{Image|Factorio Graphics Settings.jpg|Graphics Settings}}
{{Video settings
+
{{Video
|wsgf link                  =  
+
|wsgf link                  = https://www.wsgf.org/dr/factorio/en
|widescreen wsgf award      =  
+
|widescreen wsgf award      = gold
|multimonitor wsgf award    =  
+
|multimonitor wsgf award    = silver
|ultrawidescreen wsgf award =  
+
|ultrawidescreen wsgf award = gold
|4k ultra hd wsgf award    =  
+
|4k ultra hd wsgf award    = gold
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
Line 90: Line 127:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = false
+
|120 fps                    = hackable
|120 fps notes              =  
+
|120 fps notes              = Game logic is capped at 60 FPS. Install [https://mods.factorio.com/mod/GTTS Global Tick Time Scale] to change FPS limit and remove limitation.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = false
+
|ray tracing                = unknown
|color blind notes          =  
+
|ray tracing notes          =
 +
|color blind                = hackable
 +
|color blind notes          = Use [https://mods.factorio.com/mod/ColorblindCircuitNetwork Colorblind Circuit Network] and [https://mods.factorio.com/mod/ColorblindUI-repack Colorblind UI Enhancements]
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Factorio Controls Settings.jpg|Controls Settings}}
 
{{Image|Factorio Controls Settings.jpg|Controls Settings}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 117: Line 159:
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = false
+
|controller support        = true
|controller support notes  = Official [[Controller:Steam Controller|Steam Controller]] bindings only.
+
|controller support notes  =  
 
|full controller          = unknown
 
|full controller          = unknown
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
Line 165: Line 207:
 
}}
 
}}
  
==Audio settings==
+
===Disable gamepad support ===
 +
{{Fixbox|description=Use the {{code|--nogamepad}} [[Glossary:Command line arguments|command line argument]]<ref>{{Refurl|url=https://forums.factorio.com/viewtopic.php?t=109241|title=Version 1.1.93 Patch Notes|date=2023-12-02}}</ref>}}
 +
 
 +
==Audio==
 
{{Image|Factorio Sound Settings.jpg|Sound Settings}}
 
{{Image|Factorio Sound Settings.jpg|Sound Settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Master, Music, Game effects, GUI effects, Walking sound, Environment sounds, Alerts
 
|separate volume notes    = Master, Music, Game effects, GUI effects, Walking sound, Environment sounds, Alerts
Line 179: Line 224:
 
|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 185: Line 232:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Belarusian
 
  |language  = Belarusian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Catalan
 
  |language  = Catalan
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Simplified Chinese
 
  |language  = Simplified Chinese
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Traditional Chinese
 
  |language  = Traditional Chinese
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Czech
 
  |language  = Czech
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Dutch
 
  |language  = Dutch
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Finnish
 
  |language  = Finnish
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Greek
 
  |language  = Greek
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Hungarian
 
  |language  = Hungarian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Japanese
 
  |language  = Japanese
  |interface = yes
+
  |interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Kazakh
 +
|interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Korean
 
  |language  = Korean
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Norwegian
 
  |language  = Norwegian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Portuguese
 
  |language  = Portuguese
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Brazilian Portuguese
 
  |language  = Brazilian Portuguese
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Romanian
 
  |language  = Romanian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Latin American Spanish
 +
|interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Swedish
 
  |language  = Swedish
  |interface = yes
+
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Thai
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Turkish
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Ukrainian
 
  |language  = Ukrainian
  |interface = yes
+
  |interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Vietnamese
 +
|interface = true
 
  |audio    = n/a
 
  |audio    = n/a
  |subtitles = no
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
Line 404: Line 467:
 
==Network==
 
==Network==
 
{{Network/Multiplayer
 
{{Network/Multiplayer
|local play          = false
+
|local play          = hackable
 
|local play players  =  
 
|local play players  =  
 
|local play modes    =  
 
|local play modes    =  
|local play notes    =  
+
|local play notes    = Use [https://github.com/SplitScreen-Me/splitscreenme-nucleus/releases Nucleus Co-op].
 
|lan play            = true
 
|lan play            = true
 
|lan play players    =  
 
|lan play players    =  
Line 421: Line 484:
 
|matchmaking        = false
 
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                = true
+
|p2p                = false
|p2p notes          =  
+
|p2p notes          = Removed since 0.13.0<ref name="multiplayerwiki">{{Refurl|url=https://wiki.factorio.com/Multiplayer#Version_history|title=Factorio Wiki - Multiplayer|date=2022-05-17}}</ref>
|dedicated          = true
+
|dedicated          = hackable
|dedicated notes    =  
+
|dedicated notes    = Needs to execute factorio with the argument {{code|--start-server}}.<ref name="multiplayerwiki"/> Guide [https://wiki.factorio.com/Multiplayer#Dedicated.2FHeadless_server here].
 
|self-hosting      = true
 
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
Line 432: Line 495:
 
|tcp  =  
 
|tcp  =  
 
|udp  = 34197
 
|udp  = 34197
|upnp =  
+
|upnp = unknown
 
}}
 
}}
  
Line 438: Line 501:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 11
|direct3d notes        =  
+
|direct3d notes        = <ref name="v017">{{Refurl|url=https://forums.factorio.com/viewtopic.php?f=3&t=65070|title=Version 0.17.0|date=03/06/2020}}</ref>
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        =  
+
|opengl versions        = 3.3
|opengl notes          =  
+
|opengl notes          = <ref name="v017">{{Refurl|url=https://forums.factorio.com/viewtopic.php?f=3&t=65070|title=Version 0.17.0|date=03/06/2020}}</ref>
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  
Line 458: Line 521:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable      = true
+
|windows 32-bit exe    = true
|64-bit executable notes= 64-bit exclusive starting with release 0.15<ref>{{Refurl|url=https://www.factorio.com/blog/post/fff-158|title=Friday facts #158 - The end of the 32-bit era|date=25/01/2017}}</ref>
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes     = 32-bit is only for versions before 0.14.10 for multiplayer and 0.15 otherwise.<ref name="v015">{{Refurl|url=https://www.factorio.com/blog/post/fff-158|title=Friday facts #158 - The end of the 32-bit era|date=25/01/2017}}</ref> 32-bit is available from BETA tab in game options on Steam.
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos arm app          = true
 +
|macos app notes        = <ref>{{Refurl|url=https://forums.factorio.com/viewtopic.php?f=3&t=104009|title=Version 1.1.71|date=4 December 2022}}</ref>
 +
|linux powerpc app      = unknown
 +
|linux 32-bit executable= true
 +
|linux 64-bit executable= true
 +
|linux arm app          = unknown
 +
|linux executable notes = 32-bit is only for versions before 0.14.10 for multiplayer and 0.15 otherwise.<ref name="v015" /> 32-bit is available from BETA tab in game options on Steam.
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
{{ii}} Requires a 64-bit OS.
 
{{ii}} A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.<ref>{{Refsnip|url=https://store.steampowered.com/app/427520/Factorio/|title=Factorio on Steam|date=2018-17-4|snippet=Low sprite resolution and Low VRAM usage.}}</ref>
 
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
Line 471: Line 544:
 
|minCPU  = 3 GHz Dual Core
 
|minCPU  = 3 GHz Dual Core
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
|minHD    = 1 GB
+
|minHD    = 3 GB
|minGPU  =  
+
|minDX    = 10.1
 +
|minGPU  = Nvidia GeForce GTX 260
 +
|minGPU2  = ATI Radeon HD 4850
 +
|minGPU3  = Intel HD Graphics 5500
 
|minVRAM  = 512 MB
 
|minVRAM  = 512 MB
  
Line 479: Line 555:
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  =  
+
|recDX    = 11
 +
|recGPU  = Nvidia GeForce GTX 750 Ti
 +
|recGPU2  = AMD Radeon R7 360
 
|recVRAM  = 2 GB
 
|recVRAM  = 2 GB
 +
|notes    = {{ii}} Requires a 64-bit OS.
 +
{{ii}} A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.<ref name="LowRes">{{Refsnip|url=https://store.steampowered.com/app/427520/Factorio/|title=Factorio on Steam|date=2018-17-4|snippet=Low sprite resolution and Low VRAM usage.}}</ref>
 
}}
 
}}
  
Line 488: Line 568:
 
|minCPU  = 3 GHz Dual Core
 
|minCPU  = 3 GHz Dual Core
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
|minHD    = 1 GB
+
|minHD    = 3 GB
|minGPU  =  
+
|minGPU  = 2012 Mac
 
|minVRAM  = 512 MB
 
|minVRAM  = 512 MB
  
|recOS    = 10.10, 10.11, 10.12, 10.13
+
|recOS    = 10.10, 10.11, 10.12, 10.13, 10.14, 10.15
 
|recCPU  = 3 GHz Quad Core
 
|recCPU  = 3 GHz Quad Core
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  =  
+
|recGPU  = 2015 Mac with dedicated GPU
 
|recVRAM  = 2 GB
 
|recVRAM  = 2 GB
 +
|notes    = {{ii}} Requires a 64-bit OS.
 +
{{ii}} A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.<ref name="LowRes"/>
 
}}
 
}}
  
Line 505: Line 587:
 
|minCPU  = 3 GHz Dual Core
 
|minCPU  = 3 GHz Dual Core
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
|minHD    = 1 GB
+
|minHD    = 3 GB
|minGPU  =  
+
|minDX    = 10.1
 +
|minOGL  = 3.3
 +
|minGPU  = Nvidia GeForce GTX 260
 +
|minGPU2  = ATI Radeon HD 4850
 +
|minGPU3  = Intel HD Graphics 5500
 
|minVRAM  = 512 MB
 
|minVRAM  = 512 MB
  
Line 513: Line 599:
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  =  
+
|recDX    = 11
 +
|recOGL  = 4.3
 +
|recGPU  = Nvidia GeForce GTX 750 Ti
 +
|recGPU2  = AMD Radeon R7 360
 
|recVRAM  = 2 GB
 
|recVRAM  = 2 GB
 +
|notes    = {{ii}} Requires a 64-bit OS.
 +
{{ii}} A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.<ref name="LowRes"/>
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 21:43, 12 January 2024

Factorio
Factorio cover
Developers
Wube Software
Release dates
Windows August 14, 2020[1]
macOS (OS X) August 14, 2020[1]
Linux August 14, 2020[1]
Reception
Metacritic 91
OpenCritic 87
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Top-down view
Controls Point and select
Genres Building
Vehicles Automobile, Train, Tank
Art styles Pre-rendered graphics, Pixel art, Stylized
Themes Sci-fi
Factorio on HowLongToBeat
Factorio on IGDB
Factorio on MobyGames
Factorio on Wikipedia

General information

Official forums
Official Wiki
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Provides DRM-free download for Steam owners.
Icon overlay.png
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
CD key
GOG.com users can register their serial code on the official site.[2]
Download
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Download
Windows
macOS (OS X)
Linux
All versions require a Factorio account to download mods.

Demo

A Demo is available on Steam and the official website.

Game data

Configuration file(s) location

System Location
Windows %APPDATA%\Factorio\config
<path-to-game>/game/blueprint-storage.dat[Note 1]
macOS (OS X) $HOME/Library/Application Support/factorio/config
<path-to-game>/game/blueprint-storage.dat
Linux $HOME/.factorio/config
<path-to-game>/game/config
<path-to-game>/game/blueprint-storage.dat
This game does not follow the XDG Base Directory Specification on Linux.
On Linux, the game consults the user database (/etc/passwd) to find the user home directory. The value of the $HOME environment variable is ignored.

Save game data location

System Location
Windows %APPDATA%\Factorio\saves\
macOS (OS X) $HOME/Library/Application Support/factorio/saves/
Linux $HOME/.factorio/saves/
<path-to-game>/game/saves/

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

Graphics Settings
Graphics Settings

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
The window is fully resizeable.
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
Game logic is capped at 60 FPS. Install Global Tick Time Scale to change FPS limit and remove limitation.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
Use Colorblind Circuit Network and Colorblind UI Enhancements

Input

Controls Settings
Controls Settings

Disable gamepad support

Use the --nogamepad command line argument[3]

Audio

Sound Settings
Sound Settings

Audio feature State Notes
Separate volume controls
Master, Music, Game effects, GUI effects, Walking sound, Environment sounds, Alerts
Surround sound
Subtitles
No speech.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Belarusian
Catalan
Simplified Chinese
Traditional Chinese
Czech
Dutch
Finnish
French
German
Greek
Hungarian
Italian
Japanese
Kazakh
Korean
Norwegian
Polish
Portuguese
Brazilian Portuguese
Romanian
Russian
Spanish
Latin American Spanish
Swedish
Thai
Turkish
Ukrainian
Vietnamese
An up-to date page of all supported languages can be found here

Network

Multiplayer types

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Removed since 0.13.0[4]
Dedicated
Needs to execute factorio with the argument --start-server.[4] Guide here.
Self-hosting
Direct IP

Ports

Protocol Port(s) and/or port range(s)
UDP 34197
Universal Plug and Play (UPnP) support status is unknown.

Other information

API

Technical specs Supported Notes
Direct3D 11 [7]
OpenGL 3.3 [7]
Executable 32-bit 64-bitARM Notes
Windows
32-bit is only for versions before 0.14.10 for multiplayer and 0.15 otherwise.[5] 32-bit is available from BETA tab in game options on Steam.
macOS (OS X)
[6]
Linux
32-bit is only for versions before 0.14.10 for multiplayer and 0.15 otherwise.[5] 32-bit is available from BETA tab in game options on Steam.

System requirements

Windows
Minimum Recommended
Operating system (OS) Vista
Processor (CPU) 3 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 3 GB
Video card (GPU) Nvidia GeForce GTX 260
ATI Radeon HD 4850
Intel HD Graphics 5500
512 MB of VRAM
DirectX 10.1 compatible
Requires a 64-bit OS.
A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.[8]
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.9
Processor (CPU) 3 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 3 GB
Video card (GPU) 2012 Mac
512 MB of VRAM
Requires a 64-bit OS.
A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.[8]
Linux
Minimum Recommended
Operating system (OS)
Processor (CPU) 3 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 3 GB
Video card (GPU) Nvidia GeForce GTX 260
ATI Radeon HD 4850
Intel HD Graphics 5500
512 MB of VRAM
OpenGL 3.3 compatible
DirectX 10.1 compatible
Requires a 64-bit OS.
A system meeting the minimum requirements will be limited to low-resolution sprites and minimal VRAM usage.[8]


Notes

  1. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. 1.0 1.1 1.2 Factorio - Friday Facts #349 - The 1.0 plan - Steam News - last accessed on 2020-05-29
  2. gog "upgrade key" - last accessed on 15/08/2020
  3. Version 1.1.93 Patch Notes - last accessed on 2023-12-02
  4. 4.0 4.1 Factorio Wiki - Multiplayer - last accessed on 2022-05-17
  5. 5.0 5.1 Friday facts #158 - The end of the 32-bit era - last accessed on 25/01/2017
  6. Version 1.1.71 - last accessed on 4 December 2022
  7. 7.0 7.1 Version 0.17.0 - last accessed on 03/06/2020
  8. 8.0 8.1 8.2 Factorio on Steam - last accessed on 2018-17-4
    "Low sprite resolution and Low VRAM usage."