Unterstützte Engine · Wolf RPG
Wolf RPG (ウディタ / WOLF RPG Editor) ist die japanische Freeware-Engine hinter vielen der meistempfohlenen JP-Indie-RPGs und Erwachsenen-Doujin-Spiele. RuneTranslate bündelt UberWolfCli (MIT-lizenziert) als Sidecar, um .wolf-Archive zu entschlüsseln und neu zu packen, und liest Text auf zwei Arten: einen heuristischen längenpräfixierten Scanner für die klassischen V2.x-Binärdateien und einen strukturellen Clean-Room-Parser für die V3.x-Spiele (deren Daten LZ4-komprimiertes UTF-8 sind). Der meiste In-Game-Dialog lebt in den .mps-Karten-Events; die .dat-Dateien sind die Datenbank — Gegenstände, Figuren, Fertigkeiten und Common Events. Das Rückschreiben ist automatisch und selbstheilend pro Zeile: Wo eine Längen- oder Steuercode-Änderung das Spiel zum Absturz bringen oder beschädigen würde, wird diese Zeile auf das Ausgangs-Japanisch zurückgesetzt, sodass es kein manuelles Größen-Jonglieren und keinen zu setzenden Schalter gibt. Alles läuft in einem projektspezifischen Arbeitsbereich, sodass das Originalspiel makellos bleibt. V2.x ist stabil; V3.x ist nach bestem Bemühen — verifiziere an echten Spielen, bevor du sie weiterverbreitest.
Wolf-RPG-Spiele setzen stark auf Dungeon-Namen, Boss-Namen und Signatur-Angriffe, und Anbieter formulieren sie jeden Batch anders um — in Ordnung für beiläufigen NPC-Dialog, fatal für Dungeon-Namen-Konsistenz. Glossariere jedes benannte Gebiet, den Protagonisten und die Party und jeden eigenen Statuseffekt- oder Fertigkeitsnamen, sodass sie über jede Karte und jedes Menü einheitlich erscheinen. Glossar-Grundlagen →
Richte RuneTranslate auf das Spielverzeichnis (mit .wolf-Archiven oder extrahierten .dat / .mps-Dateien). Der UberWolfCli-Sidecar läuft automatisch — keine separate Installation nötig. V2.x-Archive werden erkannt und entschlüsselt; V3.x ist vorläufig und braucht vielleicht manuelle Prüfung.
RuneTranslate durchsucht die .mps-Kartendateien — wo der meiste Dialog und die Auswahlmöglichkeiten leben — und die .dat-Datenbankdateien (Gegenstände, Figuren, Fertigkeiten, Common Events), zieht übersetzbare Strings aus der Binärdatei. Das ist die Art Arbeit, die für ein einzelnes Spiel von Hand Stunden dauert.
DeepL ist ein starker Standard für Wolf RPGs überwiegend erzählenden Dialog; OpenAI GPT-4o oder Anthropic Claude sind besser, wenn das Spiel stilisierte Sprache oder Onomatopöie hat. Das kostenlose Google Translate handhabt Menüpunkte und Statusnamen.
Beim Export packt UberWolfCli die modifizierten .mps / .dat zurück ins .wolf-Archiv. Das Rückschreiben ist automatisch und pro String: jede Zeile, deren Länge oder Steuercodes sich nicht sicher ändern lassen, wird auf die Quelle zurückgesetzt, sodass das Build nie abstürzt. Das übersetzte Build läuft wie das Original.