Fang zusammen. Verlier zusammen.

Eine kostenlose App für Pokémon-SoulLinks mit zwei bis vier Spielern und für Solo-Nuzlockes. Sie startet das Spiel, liest dein Team direkt aus dem Speicher und hält alle Runs synchron – ohne Server, ohne Konto, ohne Tabelle.

Download Auf GitHub ansehen

Kostenlos · Open Source (GPL-3.0) · macOS & Windows

Das souldew-Board: Robins und Kims verlinkte Pokémon nebeneinander, mit Live-KP-Balken, Leveln und der Route, auf der jedes Paar gefangen wurde.

02 Verbinden

In einer Minute
verbunden.

482917

  1. Run hosten. Wähl das Spiel, optional einen ROM-Hack und Randomizer-Einstellungen – alle bauen aus ihrer eigenen ROM exakt dasselbe Spiel.
  2. Code teilen. Freunde treten mit sechs Ziffern bei, und du bestätigst jeden einzeln. 15 Minuten gültig, eine Person pro Code.
  3. Spielen. Teams, Level und KP synchronisieren sich live. Neue Fänge landen von selbst auf der richtigen Route.

03 Das Board

Seite an
Seite.

Verlinkte Pokémon teilen sich eine Zeile – mit Live-KP, Level, Status und ihrer Route, direkt aus beiden Spielen gelesen.

Das Board mit fünf verlinkten Paaren; markiert sind Robins Ember mit seinen Live-KP und die Run-Zähler: 5 lebendig, 1 tot, 0 wartend.

04 Alles drin

Eine App.
Kein zweites Fenster.

Emulator, Tracker, Regeln, Randomizer und Sync wohnen am selben Ort – und reden miteinander.

  1. DS, GBA, Game Boy und Game Boy Color. 1–4× Tempo, acht Save States, Controller von PlayStation, Xbox und Switch – und das Spiel läuft im Mini-Fenster weiter, während du aufs Board schaust.

  2. Art, Spitzname, Level, KP, Status und Fangort – gelesen aus dem Speicher des laufenden Spiels. Neue Fänge sortieren sich selbst unter ihrer Route ein.

  3. Typen und Schwächen des Gegners, wie deine Attacken wirken – und ob deine Regeln den Fang überhaupt erlauben, inklusive Typ-Konflikten mit deinen Partnern.

  4. Bis zu vier Spieler, direkt über WebRTC oder über ein verschlüsseltes Relay. Das Spiel deines Partners erscheint als kleines Livebild neben deinem.

  5. Universal Pokémon Randomizer ZX ist eingebaut, Java inklusive. xdelta-, BPS-, UPS- und IPS-Patches werden für dich angewendet, 31 bekannte Hacks sind startklar.

  6. Spul durch den Grind, während die Musik ihr normales Tempo behält. Bei DS-Spielen spielt souldew den aktuellen Song aus dem Sound-Archiv deiner eigenen ROM.

  7. Ein Schild neben dem Spiel zeigt live das Gebiet jedes Spielers – und was es für ihn bedeutet: erste Begegnung offen, gefangen, verbraucht oder tot.

  8. Englisch, Deutsch, Französisch, Spanisch und Italienisch. Farbschemata für Farbenblinde, volle Tastatursteuerung und reduzierte Bewegung.

05 Streaming

Fit für
den Stream.

  • In OBS ziehen. Jedes Widget landet als Browserquelle in genau der richtigen Größe.
  • Streamer-Modus. Ein Schalter verbirgt Einladungscodes, Dateipfade und Randomizer-Spoiler.
  • Pokélink-Brücke. Deine vorhandenen Pokélink-Themes können die Daten von souldew anzeigen.
  • Overlay-API. Ein dokumentierter JSON-Snapshot und ein Live-Event-Stream – Streaming-Anleitung.
Kims Solo-Nuzlocke: vier Pokémon mit KP, Zähler für gefangen, verpasst, offene Gebiete, lebendig und tot, und das nächste Level-Cap 17 für Kai.

06 Solo Nuzlocke

Regel ist
Regel.

17Nächstes Level-Cap
Kai

Klassisch, Hardcore oder deine eigenen Regeln. Level-Caps, Dupes- und Shiny-Klausel, Tode und Blackouts erkennt souldew für dich – und der Friedhof weiß noch, wer es war.

07 Unterstützte Spiele

Rot bis Weiß 2.

Jedes Hauptspiel von Generation 1 bis 5 läuft in souldew. Team und KP werden überall live gelesen; das Kampf-Panel und „Du bist hier“ gibt es in Gen 1–4.

  • Gen 1Rot · Blau · Gelb
  • Gen 2Gold · Silber · Kristall
  • Gen 3Rubin · Saphir · Smaragd · Feuerrot · Blattgrün
  • Gen 4Diamant · Perl · Platin · HeartGold · SoulSilver
  • Gen 5Schwarz · Weiß · Schwarz 2 · Weiß 2

Das Team liest souldew aus englischen und deutschen Versionen. Bei anderen Sprachen und ROM-Hacks mit geändertem Speicherlayout sucht es danach – und Fänge trägst du jederzeit von Hand ein.

Deine Spiele bleiben auf deinem Computer. Zwischen den Spielern reisen nur Tracker-Daten, verschlüsselt mit dem Schlüssel aus deiner Einladung. Kein Konto, keine Telemetrie, keine ROMs – niemals.

08 Download

Bereit für deinen
neuen SoulLink?

macOS

Apple silicon (M1 oder neuer)

Für macOS laden

.dmg von GitHub Releases

  1. Öffne die .dmg und zieh souldew in „Programme“.
  2. Noch nicht von Apple notarisiert: Öffne souldew einmal, dann klick in Systemeinstellungen › Datenschutz & Sicherheit auf Dennoch öffnen.

Windows

Windows 10 oder 11, 64 Bit

Für Windows laden

Installer von GitHub Releases

  1. Starte den Installer – souldew installiert nur für dich, ohne Adminrechte.
  2. Der Installer ist noch nicht signiert: Erscheint SmartScreen, klick auf Weitere Informationen › Trotzdem ausführen.

souldew hält sich aktuell: Es sucht beim Start und alle vier Stunden nach Updates, prüft die Signatur und installiert sie beim nächsten Neustart. Runs und Spielstände bleiben, wo sie sind.

09 Fragen

Gut zu
wissen.

souldew ist kostenlos und bleibt es. Wenn deine Runs dadurch mehr Spaß machen, kannst du mir einen Kaffee spendieren – oder mitbauen.

Ist souldew kostenlos?

Ja – kostenlos und Open Source unter der GNU GPL v3.0 oder neuer. Keine Werbung, keine In-App-Käufe.

Sind bei souldew Spiele dabei?

Nein. Du spielst deine eigenen, legal erworbenen ROMs. souldew erkennt sie an Header und Prüfsumme, auch in ZIP-Dateien, und wenn es deinen Computer durchsucht, liest es nur Dateinamen und Header.

Brauche ich einen Server oder ein Konto?

Nein. Die Apps finden sich über öffentliche Relays und verbinden sich dann direkt. Blockiert ein Router das, laufen die Daten stattdessen über ein verschlüsseltes öffentliches Relay – ganz ohne Portfreigabe.

Brauchen meine Freunde dieselbe ROM?

Alle nutzen ihre eigene Kopie desselben Spiels – auch eine andere Sprachversion funktioniert. Bei Randomizer-Runs baut souldew für alle Spieler das identische Spiel und vergleicht die Prüfsummen.

Welche Emulatoren kann ich nutzen?

Den eingebauten (empfohlen) oder melonDS und mGBA als externe Emulatoren – mGBA mit Live-Daten über ein Lua-Skript, melonDS nach jedem Speichern im Spiel.

Etwas ist schiefgelaufen – was soll ich schicken?

Nutz direkt danach Diagnose speichern in der Hilfe der App und häng die Datei an einen Bug-Report. Sie enthält, was die App gelesen und entschieden hat – keine ROM, keine Spielstände, keine Einladungsdaten.