Document Seamless .co2 paths and fix process-name false positives.
Record Jorg desk compatdata locations for satellite setup; devices list terra; tighten watchers so syncgames argv is not mistaken for Eden. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# Copy to ~/.config/syncgames/agent.toml or SyncGames/config/agent.toml
|
||||
|
||||
device_id = "pc-desk"
|
||||
# Unique per machine (this desktop = Jorg, laptop = terra, …)
|
||||
device_id = "Jorg"
|
||||
store = "minio" # or "filesystem" for Path 1 fallback
|
||||
|
||||
# WAN HTTPS via Cloudflare → NGINX → MinIO (path-style)
|
||||
|
||||
+3
-2
@@ -1,12 +1,13 @@
|
||||
# Registry of known devices (documentation / optional tooling)
|
||||
# Each machine sets its own device_id in ~/.config/syncgames/agent.toml
|
||||
|
||||
[[devices]]
|
||||
id = "pc-desk"
|
||||
id = "Jorg"
|
||||
os = "linux"
|
||||
role = "desktop"
|
||||
|
||||
[[devices]]
|
||||
id = "laptop"
|
||||
id = "terra"
|
||||
os = "linux"
|
||||
role = "laptop"
|
||||
|
||||
|
||||
@@ -2,6 +2,9 @@ id = "dark-souls-2-sotfs"
|
||||
name = "Dark Souls II Scholar of the First Sin (Seamless Coop)"
|
||||
platform = "steam"
|
||||
versions_to_keep = 5
|
||||
# Seamless Coop uses a separate extension (.co2). Non-Steam launches use a
|
||||
# random compatdata id — verify on each device:
|
||||
# find ~/.steam/steam/steamapps/compatdata -iname '*.co2' | grep -i DarkSoulsII
|
||||
paths = [
|
||||
"~/.steam/steam/steamapps/compatdata/335300/pfx/drive_c/users/steamuser/Application Data/DarkSoulsII",
|
||||
]
|
||||
|
||||
@@ -2,8 +2,12 @@ id = "dark-souls-3"
|
||||
name = "Dark Souls III (Seamless Coop)"
|
||||
platform = "steam"
|
||||
versions_to_keep = 5
|
||||
# Seamless Coop save extension = .co2. Non-Steam / me3 shortcut prefix — NOT
|
||||
# vanilla 374320. Find with:
|
||||
# find ~/.steam/steam/steamapps/compatdata -name 'DS30000.co2'
|
||||
# Note: Roaming\DarkSoulsIII (not Application Data) under Proton for this install.
|
||||
paths = [
|
||||
"~/.steam/steam/steamapps/compatdata/374320/pfx/drive_c/users/steamuser/Application Data/DarkSoulsIII",
|
||||
"~/.steam/steam/steamapps/compatdata/2678480877/pfx/drive_c/users/steamuser/AppData/Roaming/DarkSoulsIII/0110000103f10730",
|
||||
]
|
||||
steam_appid = 374320
|
||||
process_names = [
|
||||
|
||||
@@ -2,7 +2,9 @@ id = "dark-souls-remastered"
|
||||
name = "Dark Souls Remastered (Seamless Coop)"
|
||||
platform = "steam"
|
||||
versions_to_keep = 5
|
||||
# Adjust USERNAME / Steam library path on each device after install.
|
||||
# Seamless Coop .co2 lives under a non-Steam compatdata prefix when launched via
|
||||
# me3 / shortcut. Find per device:
|
||||
# find ~/.steam/steam/steamapps/compatdata -iname '*.co2' | grep -i 'DARK SOULS\|NBGI'
|
||||
paths = [
|
||||
"~/.steam/steam/steamapps/compatdata/570940/pfx/drive_c/users/steamuser/Documents/NBGI/DARK SOULS REMASTERED",
|
||||
]
|
||||
|
||||
@@ -2,11 +2,14 @@ id = "elden-ring-seamless"
|
||||
name = "Elden Ring (Seamless Coop)"
|
||||
platform = "steam"
|
||||
versions_to_keep = 5
|
||||
# Seamless Coop writes alongside vanilla saves under EldenRing/<SteamID>/
|
||||
# Point at the SeamlessCoop subdirectory once present, or the parent character folder.
|
||||
# Seamless Coop uses .co2 (not vanilla .sl2). Non-Steam / me3 launches create a
|
||||
# NEW compatdata id — NOT vanilla 1245620. Find with:
|
||||
# find ~/.steam/steam/steamapps/compatdata -name 'ER0000.co2'
|
||||
# Sync the SteamID folder that contains ER0000.co2 (per-device path).
|
||||
paths = [
|
||||
"~/.steam/steam/steamapps/compatdata/1245620/pfx/drive_c/users/steamuser/AppData/Roaming/EldenRing",
|
||||
"~/.steam/steam/steamapps/compatdata/3917582188/pfx/drive_c/users/steamuser/AppData/Roaming/EldenRing/76561198026393392",
|
||||
]
|
||||
# Vanilla appid kept for reference; watcher mainly uses process names.
|
||||
steam_appid = 1245620
|
||||
process_names = [
|
||||
"eldenring.exe",
|
||||
|
||||
Reference in New Issue
Block a user