Skip to content

Releases: Cahb/fallout2-ce-coop

Fallout 2 — Dedicated (co-op) Server & Client — v0.1.0

Choose a tag to compare

@Cahb Cahb released this 22 Jul 22:58

Fallout 2 — Dedicated (co-op) Server & Client — v0.1.0

First release of the co-op fork of Fallout 2 Community Edition:
a dedicated server that runs the Fallout 2 engine and streams the world to remote clients, so
several players can share one persistent world — co-op combat, dialog, barter, worldmap travel
and per-player characters.

⚠️ Early/experimental, and heavily AI-assisted (under human direction & review). Expect rough
edges — see the FAQ in the README. Bug reports welcome.
NOTE 2: windows is MINGW crosscompile build, not a native MSVC

Downloads

Platform File Contents
Linux x86_64 fallout2-coop-v0.1.0-linux-x86_64.tar.gz f2_server, fallout2-ce, DEDICATED_HOWTO.md
Windows x86_64 fallout2-coop-v0.1.0-windows-x86_64.zip f2_server.exe, fallout2-ce.exe, DEDICATED_HOWTO.md
  • Windows binaries are self-contained (SDL2 statically linked — no extra DLLs needed).
  • Linux client needs system SDL2 (apt install libsdl2-2.0-0); the server does not.
  • You must own Fallout 2 and supply your own game assets (master.dat, critter.dat,
    patch000.dat, data/). Run the binaries from your Fallout 2 game folder.

Verify downloads against SHA256SUMS.txt.

Quick start

Server:

cd Fallout2
env F2_SERVER_MAP=artemple.map F2_SERVER_NET=9200 F2_SERVER_CMD=9201 \
    F2_SERVER_PACE_MS=100 F2_SERVER_RESUMABLE_COMBAT=1 F2_SERVER_SMOOTH_WALK=1 \
    F2_SERVER_PRES_RECORD=1 F2_DIALOG_STREAM=1 F2_WORLDMAP_STREAM=1 ./f2_server

Client:

cd Fallout2
env F2_CLIENT_CONNECT=<host>:9200 F2_PLAYER_NAME=YourName F2_PLAYER_CREATE=ask ./fallout2-ce

See DEDICATED_HOWTO.md (bundled) and the README for the full env-var / operator-verb reference.