Moteur pris en charge · Wolf RPG
Wolf RPG (ウディタ / WOLF RPG Editor) est le moteur gratuit japonais derrière beaucoup des RPG indépendants JP et des jeux doujin adultes les plus recommandés. RuneTranslate embarque UberWolfCli (sous licence MIT) comme sidecar pour déchiffrer et réempaqueter les archives .wolf, et lit le texte de deux façons : un scanner heuristique à préfixe de longueur pour les binaires classiques V2.x, et un analyseur structurel clean-room pour les jeux V3.x (dont les données sont compressées en LZ4 UTF-8). La majeure partie du dialogue en jeu vit dans les événements de carte .mps ; les fichiers .dat sont la base de données — objets, personnages, compétences et événements communs. La réécriture est automatique et auto-réparatrice par ligne : là où un changement de longueur ou de code de contrôle planterait ou corromprait le jeu, cette ligne est ramenée au japonais source, donc il n'y a pas de jonglage manuel de taille ni d'interrupteur à régler. Tout s'exécute dans un espace de travail par projet pour que le jeu d'origine reste immaculé. V2.x est stable ; V3.x est au mieux — vérifiez sur de vrais jeux avant de redistribuer.
Les jeux Wolf RPG abusent des noms de donjon, de boss et d'attaques signatures, et les fournisseurs les reformuleront différemment à chaque lot — acceptable pour le dialogue de PNJ incident, fatal pour la cohérence des noms de donjon. Mettez au glossaire chaque zone nommée, le protagoniste et le groupe, et tout nom d'effet de statut ou de compétence sur mesure pour qu'ils s'affichent à l'identique sur chaque carte et menu. Le glossaire : les bases →
Pointez RuneTranslate vers le répertoire du jeu (contenant les archives .wolf ou des fichiers .dat / .mps extraits). Le sidecar UberWolfCli s'exécute automatiquement — pas d'installation séparée nécessaire. Les archives V2.x sont détectées et déchiffrées ; V3.x est provisoire et peut nécessiter une revue manuelle.
RuneTranslate scanne les fichiers de carte .mps — où vit la majeure partie du dialogue et des choix — et les fichiers de base de données .dat (objets, personnages, compétences, événements communs), en extrayant les chaînes traduisibles du binaire. C'est le genre de travail qui prend des heures à la main pour un seul jeu.
DeepL est un solide défaut pour le dialogue majoritairement narratif de Wolf RPG ; OpenAI GPT-4o ou Anthropic Claude sont meilleurs quand le jeu a du langage stylisé ou des onomatopées. Google Translate gratuit gère les objets de menu et les noms de statistiques.
À l'export, UberWolfCli réempaquette les .mps / .dat modifiés dans l'archive .wolf. La réécriture est automatique et par chaîne : toute ligne dont la longueur ou les codes de contrôle ne peuvent pas changer en sécurité est ramenée à la source pour que le build ne plante jamais. Le build traduit fonctionne comme l'original.