Factorio

Moby ID: 84918

[ All ] [ Linux ] [ Macintosh ] [ Nintendo Switch ] [ Windows ]

Releases +

Linux

Feb 25, 2016 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Early Access version (Steam release)
add product code
Aug 14, 2020 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Steam release
add product code

Macintosh

Feb 25, 2016 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Early Access version (Steam release)
add product code
Aug 14, 2020 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Steam release
add product code

Nintendo Switch

Oct 28, 2022 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Countries: flag United States, flag Australia, flag Austria, flag Belgium, flag France, flag Germany, flag Ireland, flag Italy, flag The Netherlands, flag New Zealand, flag Portugal, flag Russia, flag South Africa, flag Spain, flag Switzerland, flag United Kingdom
Comments: download release
add product code

Windows

Feb 25, 2016 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Early Access version (Steam release)
add product code
Aug 14, 2020 Release
Published by: Wube Software LTD.
Developed by: Wube Software LTD.
Distributed by: Valve Corporation
Countries: flag Worldwide
Comments: Steam release
add product code

Windows Patches

2016-08-26

Version 0.14.1

Bugfixes:
- Fixed that exiting hosting game could stuck Factorio forever.
- Possible fix game not showing in browse game list. (If it happens anyway, we will have more info)
- Fixed that a very big number of biters on a map could cause very significant UPS drop.

2016-08-26

Version 0.14.0

Features:
- Fixed multiplayer
    1) Internal reliability and stability improvements.
    2) Players don't have to wait for other clients to download and load the game.
    3) Decreased network traffic.
    4) It is possible to use menu and quit the game when connecting to the game.
    5) Server doesn't stop/slow down the game when some client is too slow, stops communicating or saves the game longer than the server.
    6) Players automatically quit game after 3 desyncs.
    7) Download speed tweaks.
- Added /team command that messages all players from the same force.

Minor Features:
- When selecting inventory filters the filter is automatically set to the item in the cursor if any.

Complete list of changes & bugfixes can be found on the official forum.

2016-08-30

Version 0.14.2

Minor features:
- Notify when someone starts or changes the research in the console.
- Allowed to specify limit of the upload speed when hosting a multiplayer game. This can be also specified when creating the headless server in the sserver-settings file by setting the max_upload_in_kilobytes_per_second
- When selecting player logistic requests and auto-trash filters the filter is automatically set to the item in the cursor if any.

Changes:
- Increased the time the text written in the console (chat/commands) stay on the screen fully visible.
- Increased the distance of rail direction check for signal building from 3 to 5 rail segments.

Complete list of bugfixes can be found on the official forum.

2016-09-02

Version 0.14.3

Minor features:
- When selecting anything that uses item/signal filters the filter is automatically set to the item in the cursor if any.
- When save of scenario is loaded in multiplayer, it's scenario is saved in user scenarios.
- Added /time command to print the current map age.
- Added option to host multiplayer game with scenario (it only had new game/load game there).

Changes:
- server-settings.json are automatically used if they are in the write path and not specified on the command line.
- Fonts specified in a locale configuration now have to specify the mod name in their paths. For example, the default font is now specified as "default=core/fonts/TitilliumWeb-Regular.ttf".

Complete list of bugfixes can be found on the official forums.

2016-09-06

Version 0.14.4

Minor features:
- Included the ghost/god controller movement in the latency hiding.

Changes:
- Research notifications are only printed to players of the same force.
- Removed the /team command, chat is team only by default, added /shout (/s) command to speak to everyone.
- Tweaked the /help command, so it prints just the list of commands, and it is required to write /help <command> to get details
- Don't allow to deconstruct tiles that have nothing under it.

Complete list of bugfixes can be found on the official forums.

2016-09-09

Version 0.14.5

Feature:
- Added Team Production Challenge scenario to the base game.

Complete list of features & bugfixes can be found on the official forum.

2016-09-15

Version 0.14.6

Changes:
- Drop detection got little bit strictier so the drop timeout was increased from 10 to 20 seconds.
- If you log in with your email, your multiplayer username gets set to your actual username, not your email address.

Minor features:
- Added --start-server-load-scenario <scenario name> command to start scenario with the given name.
- As a tribute to Arumbas mega-game, the "build by" was renamed to "last user" and it is updated whenever the entity is: rotated, has circuit condition changed, setting pasted, recipe changed, filter changed, output signal changed, cominbator settings changed,
- Added speed change based on zoom when in god mode into the latency hiding.
- The player was killed messages now contains a name of entity or player who caused that.

Complete list of bugfixes can be found on the official forum.

2016-09-15

Version 0.14.7

Bugfixes:
- Fixed technology GUI in single player.

2016-09-23

Version 0.14.9

Changes:
- Added admin field to server-settings.json, list of case-sensitive usernames that will become admins on connecting.
- Admins are exempt from player count limit.

Complete list of bugfixes can be found on the official forums.

2016-09-23

Version 0.14.8

Optimizations:
- The crc check cycles between sets of 10 players, reducing the time of it in crowded games.

Minor features:
- Disconnecting wires now updates the "last user" tag.
- Technology progress is preserved when the research is changed before it is completed.
- Added ignore_player_limit_for_returning_players option to the server-settings and equivalent when hosting from the game.
- Added in game command /config password <password>. It allows server admins to change the server password.
- Added in game command /config max-players <numbers>. It allows server admins to change the maximum number of players.

Complete list of features & bugfixes can be found on the official forum.

2016-09-28

Version 0.14.10

Changes:
- Disabled multiplayer support in the 32 bit version of the game.
- Multiplayer map downloading GUI shows average over the last 2 seconds instead of 20 seconds.

Complete list of bugfixes can be found on the official forum.

2016-09-29

Version 0.14.11

Changes:
- Server started with --start-server-load-scenario will now save to saves/<scenario name> upon exit.
- Multiplayer usernames can only consist of letters, numbers and -_. characters.

Bugfixes:
- Possible fix for a server not responding error.

2016-09-30

Version 0.14.12

Changes:
- The following settings are now settable only in server-settings:
    - allow_commands - default is "admins-only"
    - autosave_interval - default is 10
    - autosave_slots - default is 5
    - afk_autokick_interval - default is 0
    - auto_pause - default is true
- Added /toggle-heavy-mode command. It can be used to generate files that help us to investigate server in a state where all new players get a desync loop.
- Desync reports are now much bigger, but have bigger chance of being useful.

Bugfixes:
- Fixed trains slowly moving forward when stopped on a signal.
- Hopefully fixed Lua desyncs caused by string formatting functions behaving differently on different platforms.

2016-10-05

Version 0.14.13

Changes:
- The /config command now operates through /config get and /config set.
- Added additional options to the /config comand: allow-commands, max-upload-speed, autosave-interval, afk-auto-kick, verify-user-identity, only-admins-can-pause, ignore-player-limit-for-returning-players.
- Added tab-complete parameters logic to the commands: config, color, and help.
- Updated Team production challenge with 2 new challenge modes and a new map set.
- Reconnecting to multiplayer game that the player already is in (being dropped probably) instantly closes the previous connection and connects the player.

Optimizations:
- Improved performance when using a lot of vehicles with equipment grids in multiplayer.
- Improved performance in the Trains GUI when trains have large schedules.

Complete list of bugfixes can be found on the official forum.

2016-10-14

Version 0.14.14

Changes:
- Added "Show player names on minimap" option to graphics settings.
- Added multiplayer server option "Autosave only on server".
- Deconstructing/canceling deconstruction sets the "last user" on an entity.

Optimizations:
- Further performance improvements to the trains GUI.
- Improved performance in the browse-mods GUI when filtering/sorting.

Complete list of bugfixes can be found on the official forums.

2016-10-24

Version 0.14.15

Changes:
- Improved the browse-mods GUI by downloading mods while browsing the mods list.
- Improved the delete-mod functionality in the installed-mods GUI.
- Achievements unlocked locally without using steam get unlocked on steam once the game is started in steam mode.
- Storage tanks connected to the circuit network will output floored fluid values instead of rounding them.

Complete list of bugfixes can be found on the official forum.

2016-10-25

Version: 0.14.16

Bugfixes:
- Fixed crash related to technology migration.
- Fixed item sub groups wouldn't be used in the recipe GUI when item groups were disabled.
- Public and LAN game visibility are now separate settings (in GUI and in server-settings.json), and they can be toggled runtime with the /config command.
- Fixed has password/mods filters not working.
- Fixed problems with determining external IP address for MP games.

2016-10-27

Version: 0.14.17

Bugfixes:
- Fixed quickbar clearing wouldn't work when taking part of the stack.
- Fixed that mod browser sorting column would be ignored after using the search.
- Actually fixed Has Mods filter in browse games GUI
- Fixed that the "can't open enemy structures" error would show when it was never possible to open any GUI for the entity.
- It's now not possible to switch to the install-mods screen while there are mods pending deletion.
- Fix constant combinator ignoring item_slot_count prototype change after creation.

Changes:
- Tweaked map transfer algorithm.

2016-11-02

Version: 0.14.18

Bugfixes:
- Fixed Supply scenario Gui when playing in multiplayer.
- Fixed unresearchable gates technology in New hope campaign level 1.
- Fixed LAN games getting deselected.
- Fixed crash when clearing items robots held through script.
- Possibly fixed xrandr related crash on Linux.

Minor features:
- Added minimum_latency_in_ticks to server settings (for headless server) and into config (for starting game from gui).
- Enemy players are shown on the map when the chunk is being charted (a radar or player is exposing it).

2016-11-04

Version: 0.14.19

Bugfixes:
- Fixed that the demo version couldn't start.
- Fixed that items (like grenades) could be used also in the map view.
- Fixed tutorial level 2 scripting.
- Fixed weird recipe sorting in the demo.
- Fixed that the game crashed when it was closed while sound settings were opened.

2016-11-09

Version: 0.14.20

Bugfixes:
- Fixed LuaSurface::can_place_entity didn't work for tile ghosts.
- Fixed curved rails wouldn't render correctly as enemy forces.
- Fixed searching in the technology GUI wouldn't work in some cases.
- Fixed that the config option other.use_version_filter_in_browse_games_gui defaulted to false on linux.
- Fixed "E" (close GUI) couldn't be used when numeric-input fields were focused.
- Fixed that disabling recipe groups in the settings disabled subgroups as well.
- Fixed that the changelog GUI allowed editing the read-only text.
- Fixed (again) that the natural signal direction wasn't picked primarily when 2 way signal and normal signal can be built on the same spot.
- Fixed that deactivated belts would sometimes still move items if connected to Underground Belts or Loaders.
- Fixed that the multiplayer game could crash randomly due to the packet fragmentation implementation issue.

Scripting:
- Added LuaPlayer::disable_recipe_subgroups.

2016-11-24

Version: 0.14.21

Bugfixes
Fixed that the game could crash when a game disappeared from the matching server before its details were requested.
Fixed that numpad numbers didn't work for any game controls.
Fixed crash when merging forces while a player in one the force to be removed was crafting something.
Fixed game would be stuck in main menu if Join Game on Steam failed for some reason.
Fixed possible save corruption when roboport was destroyed while robot was repairing it.

2017-02-03

Version: 0.14.22

Bugfixes:
- Limit maximum texture size the game will try to use to 16384x16384 pixels.
- Fixed desync related to building of rail signals.
- Fixed multiplayer map download getting stuck at 100% when using some broken routers.

2017-04-24

Version 0.14.23

Bugfixes:
- Fixed crash when refreshing in the browse mods GUI in some instances.
- Fixed crash when clicking the same tick the map is loaded.
- Fixed desync caused by incorrect sorting of items with inventories (blueprint books) in player's inventory.
- Fixed occasional broadcast related crashes on OSX
- Fixed save coruption when saving while character is in vehicle with equipment grid and roboport equipment while destructor bots are deployed.

2017-04-24

Version 0.15.0

Major features:
- Research overhaul. 4 new science packs: Military, Production, High-tech and space. > Space science packs are generating by launching a rocket. > Added infinite researches.
- Nuclear power.
- Blueprint library: Allows for keeping players blueprints between individual game saves and allows sharing blueprints in multiplayer games.

List of complete changes can be found on the official forums

2017-04-24

Version 0.15.1

Changes:
Reduced noise effect on zoom-to-world view.

Bugfixes:
- Fixed update error.
- Fixed Steam config loading error.
- Fixed headless not starting without server-settings.json
- Fixed the "reset" button in the generate map GUI wouldn't reset settings to the actual default values.
- Fixed that right clicking icon in the tag edit gui crashed the game.

2017-04-25

Version 0.15.2

Changes:
- Reduced wave defense biter power increase as more players join to reduce pathfinding performance drain.
- Tweaked the biter and uranium ore settings of the 'Rail world' preset.
- Changed mining drill fluidbox to allow fluid to flow to pipes without the use of pumps.
- Changed the "sync mods with save" button to support disabling mods a save file wasn't using.
- Computers with 2GB or more video memory and 8GB or more RAM will default graphics quality to high.
- Selecting high sprite quality in graphics options will show warning if computer doesn't have enough video memory.

Complete list of bugfixes can be found on the official forum.

2017-04-27

Version 0.15.3

Changes:
- Wave defense: Units won't spawn if there are more than 500 already on the map.
- Wave defense: Added a 'Unit bounty bonus' upgrade.
- Removed the ability to set /color using RGB values.
- Wave defense: Added Uranium to the map.
- "Disable all mods" option in mod load error dialog doesn't disable base mod anymore.
- Changed stack-split so "splitting" a stack of 1 still transfers the 1 item.
- Change submachine stack size to 5.
- Blueprints, blueprint books and deconstruction planners can be destroyed by clicking the trash can icon in their GUIs. Clearing a blueprint is still possible via the Shift+Right Click shortcut.

Complete list of bugfixes can be found on the official forum.

2017-04-29

Version 0.15.4

Changes:
- Added /permissions reset to reset all permissions to default.
- Steam and water content of fuild wagons are now shown separately in locomotive tooltip.
- Removed the "minimum chunks between new bases" map generation setting because it wasn't doing anything.
- Re-added custom /color support through /color r g b a.
- PvP: Added a biter easing option to prevent excessively large bases close to team starting areas.

Complete list of bugfixes can be found on the official forum.

2017-04-30

Version 0.15.5

Bugfixes:
- Fixed crash when setting character trash slots through script while having the character GUI opened.
- Fixed crash on joining a multiplayer game if the "use different mod settings per save" was disabled.
- Fixed blueprint with roboports wouldn't draw roboport connections.
- Fixed crash when building rails in specific setups while trains are reserving signals on the rails being changed.
- Fixed when changing graphical variation of a tree from script or in map editor.
- Fixed flamethrower turret was using 10x less fluid than it should.

Complete list of bugfixes can be found on the official forum.

2017-05-02

Version 0.15.6

Changes:
- Increased roboport construction range to 55 (110x110 area) to make roboports able to build each other without interconnecting their logistic areas, and not break when there are obstacles like trees or rocks.

Complete list of bugfixes can be found on the official forum.

2017-05-05

Version 0.15.9

Bugfixes:
- Fixed crash when opening the train GUI while in the train.

2017-05-05

Version 0.15.7

Balancing:
- Changed production science pack recipe to require assembling machine 1 instead of pumpjack.
- Changed science pack 3 to require electric mining drill instead of assembling machine 1.
- Changed crafting times: Oil refinery 20->10 Pumpjack 10->5 Chemical plant 10->5 Lab 5->3 Roboport 15->10
- Reduced the mining time of the storage tank from 3 seconds to 1.5 seconds.
- Increased the mining time of the reactor from 0.5 seconds to 1.5 seconds.
- Increased the underground belt length (basic, fast, express) from 5,5,5 to 5,7,9.

Complete list of changes and bugfixes can be found on the official forum.

2017-05-05

Version 0.15.8

Changes:
- New Supply challenge map.
- Circuit network-based inserter stack size overrides now take effect immediately instead of waiting until the inserter has moved something.

Bugfixes:
- Show 0.7% in the uranium processing recipe instead of 0.0 for uranium 235. This generally works for any recipe that gives less than 1 of anything.
- Don't draw player names on the map that is not in range of player or radar on the zoomed in map.
- Fix some ores with negative values in Tight spot level 04.
- Fixed inserters couldn't insert fuel into locomotives.
- Fixed random inaccessible map area in Beta campaign level 04.
- Fixed various inserter GUI bugs.
- Fixed train station tutorial relied on specific train schedule state.

Balancing:
- Changed iron gear wheel price of fast and underground belt from 20->40 and 40->80 to even out the bigger length.
- Fix that biters would sometimes stop and go to sleep during an attack.


Releases contributed by Jake AM, Ms. Tea, Rik Hideto.