Split screen with multiple keyboards and mice

Factorio Setup

The original tutorial can be found on the website[universalsplitscreen.github.io] .

You will need to install Factorio 0.17 first. On Steam, right click Factorio -> Properties -> Betas -> Select 0.17.x - Latest 0.17 Experimental.

Alternatively you can download the 0.17 version from the Factorio website. (You can do this even if you bought the game on Steam. You will need to register an account in-game).

For the Steam version, you will need to replace steam_api64.dll in the Factorio/bin/x64 directory with steam_api64.dll from the Goldberg Emulator. Rename the original steam_api64.dll to steam_api64.dll.original (or something) so you can use it later if needed. Download Goldberg here[gitlab.com] . On Steam, open the Factorio directory by right clicking Factorio -> Properties -> Local files -> Browse local files...

Open Factorio\config-path.cfg. Make sure the first line is config-path=__PATH__system-write-data__/config. (It should be on the Steam version). If it is not, place a single hashtag # before the line and add it after. It should look like this:

#config-path=__PATH__executable__/../../config config-path=__PATH__system-write-data__/config This will change your save directory. You may want to move your saves from

Factorio\saves to %APPDATA%\Factorio\saves

Download the script files here[github.com] and extract them into the Factorio\bin\x64 folder.

Run the first instance by running SplitScreen1.bat. This first instance will be able to load your existing save games. Launch the other instances with SplitScreen2.bat, SplitScreen3.bat, etc.

Make sure the instances are running in windowed mode. You can toggle windowed mode by pressing Alt+Enter.

Host a game on the first instance by going to Play -> Multiplayer -> Host new game or Host saved game. Make sure Public and Steam are disabled. Enable LAN and Disable Verify user identity. You can choose any username you like.

On the other instances, go to Play -> Multiplayer -> Play on LAN and select the game. You should now be in the same game.

Split Screen Setup

Download the latest version of Universal Split Screen from the website[universalsplitscreen.github.io] . Extract the zip and run UniversalSplitScreen.exe

In options, load the Factorio preset. If it is unavailible, download this[raw.githubusercontent.com] as Factorio.json in the Config folder.

Go back to the Current window tab. Alt+tab into the first instance. Set the mouse and keyboard. Repeat for the other instances.

You can optionally use Toggle window borders to trim the window borders.

Click Start split screen. You should now be able to play. Press End to stop.

The Alt key and mouse scrollwheels are ignored by Factorio in the current version of Universal Split Screen. You may wish to remap the controls for zooming and alt-mode.

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=1834273741					

More Factorio guilds