SyncCrate
  1. SyncCrate
  2. Games
  3. Dyson Sphere Program

Dyson Sphere Program guide · Updated

Same DSP mods for the whole cluster.

Nebula co-op only works when every player runs compatible mods. SyncCrate copies the host's BepInEx mods, and the configs if you want, to everyone, and after the first time only what changed.

FreeOpen sourceNo cloudWin · macOS · Linux

SyncCrate's game browser: 100 supported games, filtered by genre
SyncCrate · Game browser

// 01 Why

Why modded DSP co-op needs matching mods

Dyson Sphere Program's multiplayer comes from the Nebula mod, and Nebula checks what the other players run. Mods that change the game, like new buildings, recipes or balance changes, need to be the same on every PC, or players can't connect.

Game updates make it harder: Nebula and other mods need updates after big patches, and a group has to move to the new versions together.

With SyncCrate one PC hosts and the others match it. Mods are compared by content, only the differences are copied, and everyone sees the list before anything changes.

// 02 What syncs

What SyncCrate syncs for Dyson Sphere Program

FolderPath in the game folderFiles
Plugins (BepInEx)BepInEx/plugins/Plugin .dll files with their Thunderstore manifest.json and icons, Nebula included.All files
Mod ConfigsBepInEx/config/Mod settings. The host decides whether friends may sync them..cfg .json

// Where it looks

Steam
steamapps/common/Dyson Sphere Program in every Steam library, on every drive
Anywhere else
Point SyncCrate at the folder yourself, once

Built in for Dyson Sphere Program

  • Script warnings. .dll files run code on your PC, so they're flagged for you to review before they sync.
  • BepInEx check. Warns when BepInEx isn't installed on a PC, because the synced mods can't load without it.
  • Disabling that sticks. Turning a mod off renames it to .disabled in place, because the game also loads mods from subfolders.
  • Game-running warning. SyncCrate warns you before syncing while Dyson Sphere Program is still open.
  • Undo and history. Undo the last sync in one click, and put back any single file a sync replaced or deleted.

// 03 How it works

Sync Dyson Sphere Program in three steps

  1. Install and add the game

    Install SyncCrate on every PC and add Dyson Sphere Program in the Game Browser. Its folder is found automatically.

  2. One PC hosts

    The PC with the setup everyone should have clicks Start Hosting. The others pick it under Scan for Hosts on the same network, or paste its join code from anywhere.

  3. Compare and sync

    Check the list of new, changed and conflicting files, then Sync Now. Only the files that differ are copied, PC to PC.

TipEvery PC needs BepInEx itself installed once. SyncCrate syncs the plugins and configs and warns you if BepInEx is missing.

// 04 Common problems

When Dyson Sphere Program mods don't match

  • Nebula refuses the connection

    Players with different mods or mod versions can't join a Nebula game.

    Everyone syncs the host's plugins before connecting.

  • The game updated and Nebula broke

    After big game updates, Nebula and other mods need new versions, and players update at different times.

    Check for updates asks Thunderstore which mods have newer versions. The host updates, everyone else syncs.

  • Configs change the rules

    Balance mods keep their numbers in configs, and a shared factory only makes sense with the same rules.

    Configs are their own folder the host can share. Conflicts ask whose version to keep.

// 05 Dyson Sphere Program

Good to know

  • r2modman or Thunderstore Mod Manager keep mods in a profile folder. Open it with Settings → Browse profile folder and point SyncCrate there.
  • Saves aren't synced. The host's save is the shared factory.
  • Plugins run code. .dll files are flagged before they sync, and nothing changes until you approve the list. Only sync with people you trust.

// FAQ

Dyson Sphere Program questions

Do all players need the same mods for Nebula?

For mods that change gameplay, yes. Purely visual or UI mods can differ, but syncing from the host avoids guessing.

Where are Dyson Sphere Program mods installed?

With BepInEx, in BepInEx/plugins inside the game folder, with settings in BepInEx/config. Mod managers use a profile folder with the same layout.

Does SyncCrate install Nebula?

Nebula is a plugin like any other, so once it's installed on the host, friends get it with their sync. BepInEx itself is installed once per PC.

// Free · Open source · Windows, macOS, Linux

Same Dyson Sphere Program setup on every PC.

Install SyncCrate on each PC, one of you hosts, everyone else joins. No accounts, no cloud, nothing uploaded anywhere.