How to Play Fallout 2 Co-op on Bazzite Linux
Fallout 2 Co-op is a mod built on Fallout 2 Community Edition that lets multiple players share one persistent world, each with their own character. One machine runs the dedicated server that owns the world, and every player joins it as a client.
These steps were tested on Bazzite Linux using the GOG version of Fallout 2 installed through the Heroic Launcher. I also tested port forwarding and connecting over the internet.
What you need:
- A GOG copy of Fallout 2
- Heroic Launcher (preinstalled on Bazzite)
- The Fallout 2 Co-op release zip
Host the Game on Linux
- Install the GOG version of Fallout 2 using Heroic Launcher. Briefly confirm the game launches before continuing.
-
Extract the co-op mod
.zipfile into the game folder. For example:/home/user/Games/Heroic/Fallout 2/Your path may differ depending on where Heroic installed the game. The extracted files (including
start.cmd) should sit next to the game’s data files, such asmaster.dat. - In Heroic, select the game, open the menu and choose Edit Game/App.
- Change the game path to point at
start.cmd. - Launch the game from Heroic to host the session.
Join a Game on Linux
- In Heroic, select Add Game and give it a title such as
Fallout 2 Join Server. - Set the executable to the
join.cmdfile from the extracted mod. - Run the game and join the host’s session.
We are needing to start Fallout 2 in two different Heroic game sessions, that is why we are creating the 2nd game entry pointing to the join.cmd file despite only having a single Fallout 2 installation folder. If you are not the one hosting the game, you do not need to run the server.
Playing Over the Internet
I tested port forwarding and connecting over the internet and it worked. Forward the game port (9300) to the host machine’s LAN IP on your router, and make sure the host’s firewall allows incoming connections on that port.
Note: The game port has no authentication, so only forward it on a trusted network or use a VPN such as ZeroTier between players if you’d rather not expose the port at all.
Related Guides
- How to Host a Dedicated Zandronum Server on Linux — another retro multiplayer setup, this time for Doom on Linux.