Menü
DeSmuME .dsv Sync

Von DeSmuME zum gemeinsamen Tracker

SoulSync verbindet deine DeSmuME .dsv-Speicherdatei mit einem gemeinsamen SoulLink-Run. Der Agent läuft lokal auf deinem PC, synchronisiert Änderungen automatisch und hält den Tracker für beide Spieler aktuell.

Live Flow

SoulLink Run

Agent online
Save erkannt
Backup erstellt
Snapshot hochgeladen
Tracker aktualisiert

So funktioniert SoulSync

Von deiner DeSmuME-Speicherdatei bis zum gemeinsamen SoulLink-Tracker.

DeSmuME

Du spielst normal weiter. DeSmuME schreibt deinen Fortschritt in die Battery-Datei .dsv.

Windows Agent

Der Agent läuft lokal, lässt DeSmuME regelmäßig speichern, erkennt Änderungen und erstellt vor jedem Upload ein Backup.

SoulSync API

Der Upload wird mit deinem Verbindungscode geprüft und deinem Run zugeordnet.

Save-Verarbeitung

SoulSync verarbeitet den Snapshot und übernimmt unterstützte Daten in den Tracker.

Gemeinsamer Tracker

Beide Spieler sehen Team, Box, Encounters, Sonderfälle und offene Prüffälle an einem Ort.

Drei Phasen, dann läuft der Sync

Der Ablauf bleibt bewusst kurz: Run erstellen, Agent verbinden, danach synchronisiert SoulSync im Hintergrund.

Run vorbereiten

Lege zuerst einen Run an. Danach erhält dein Partner einen Invite-Code und jeder Spieler bekommt seinen eigenen Verbindungscode für den Agenten.

  • Account erstellen
  • Run anlegen
  • Partner einladen
  • Spieler A/B festlegen

Agent verbinden

Im Run-Agent-Tab lädst du den Windows-Agenten mit Oberfläche herunter, kopierst Verbindungscode und Run-Code und wählst deine DeSmuME .dsv in der App aus.

  • GUI-Agent laden
  • Verbindungscode kopieren
  • Run-Code kopieren
  • .dsv auswählen

Automatisch synchronisieren

Wenn Auto-Save aktiv ist, lässt der Agent DeSmuME regelmäßig speichern. Sobald sich die .dsv ändert, wird ein Backup erstellt und der Snapshot hochgeladen.

  • Auto-Save
  • Backup
  • Upload
  • Dashboard-Update

Was passiert im Hintergrund?

Die technischen Schritte bleiben sichtbar, ohne den eigentlichen Ablauf zu überladen.

Dateiüberwachung

Der Agent prüft regelmäßig, ob sich Größe oder Änderungszeit deiner .dsv geändert haben.

Backup

Vor jedem Upload legt der Agent eine lokale Sicherung an.

Upload

Der Snapshot wird per HTTPS an SoulSync gesendet.

Prüfung

Der Server prüft Verbindungscode, Run und Spieler-Slot.

Verarbeitung

Unterstützte Daten werden ausgelesen und im Tracker angezeigt.

Review

Unsichere Fälle landen im Bereich 'Prüfen', statt falsch automatisch verknüpft zu werden.

Wie funktioniert das mit meinem Partner?

Jeder spielt lokal, beide landen im selben Run.

Spieler A

Slot A
  • eigener Agent
  • eigener Verbindungscode
  • eigene .dsv
  • Slot A

Spieler B

Slot B
  • eigener Agent
  • eigener Verbindungscode
  • eigene .dsv
  • Slot B

Beide Agents laden in denselben Run hoch. SoulSync verbindet die Daten über Run-Code, Spieler-Slot und erkannte Encounter. Beide Spieler brauchen ihren eigenen Agenten. Ein Agent synchronisiert immer nur den eigenen Spielstand.

Was funktioniert automatisch?

SoulSync automatisiert bereits den Sync vom DeSmuME-Save bis zum Upload. Die vollständige Pokémon-Erkennung hängt am Save-Parser. Alles, was noch nicht sicher erkannt wird, darf nicht gefakt werden und landet später im Prüfbereich.

Fertig

  • Agent kann .dsv überwachen
  • Agent kann Auto-Save per Hotkey auslösen
  • Agent erstellt Backups
  • Agent lädt Snapshots hoch
  • Server prüft Verbindungscode, Run und Spieler-Slot
  • Dashboard kann letzten Upload anzeigen

Vorbereitet

  • Parser-Pipeline
  • Encounter-Matching
  • Spieler A/B Zuordnung
  • Review-Bereich für unsichere Fälle

Braucht echte Parser-Daten

  • Party automatisch auslesen
  • Box automatisch auslesen
  • neue Pokémon sicher erkennen
  • Met Location sicher erkennen
  • Starter/Gift/Trade/Egg automatisch klassifizieren
  • Todesfälle automatisch erkennen

Bereit für den ersten Sync?

Erstelle einen Run, lade deinen Partner ein und verbinde danach den Agenten.