Motor compatible · Wolf RPG
Wolf RPG (ウディタ / WOLF RPG Editor) es el motor freeware japonés detrás de muchos de los RPG indie japoneses más recomendados y de los juegos doujin para adultos. RuneTranslate incluye UberWolfCli (con licencia MIT) como sidecar para descifrar y reempaquetar archivos .wolf, y lee el texto de dos formas: un escáner heurístico con prefijo de longitud para los binarios clásicos V2.x, y un analizador estructural de sala limpia para los juegos V3.x (cuyos datos están comprimidos con LZ4 en UTF-8). La mayor parte del diálogo en el juego vive en los eventos de mapa .mps; los archivos .dat son la base de datos — objetos, personajes, habilidades y eventos comunes. La reescritura es automática y autorreparadora por línea: donde un cambio de longitud o de código de control haría fallar o corrompería el juego, esa línea se revierte al japonés de origen, así que no hay malabares manuales de tamaño ni ningún interruptor que configurar. Todo se ejecuta en un espacio de trabajo por proyecto para que el juego original se mantenga prístino. V2.x es estable; V3.x es de mejor esfuerzo — verifica en juegos reales antes de redistribuir.
Los juegos de Wolf RPG cargan mucho de nombres de mazmorra, nombres de jefes y ataques característicos, y los proveedores los reformularán de forma diferente en cada lote — está bien para el diálogo incidental de NPC, fatal para la coherencia de los nombres de mazmorra. Pon en el glosario cada área con nombre, el protagonista y el grupo, y cualquier nombre de efecto de estado o habilidad a medida para que se rendericen de forma idéntica en cada mapa y menú. Glosario 101 →
Apunta RuneTranslate al directorio del juego (que contiene archivos .wolf o archivos .dat / .mps extraídos). El sidecar UberWolfCli se ejecuta automáticamente — sin necesidad de instalación aparte. Los archivos V2.x se detectan y descifran; V3.x es provisional y puede necesitar revisión manual.
RuneTranslate escanea los archivos de mapa .mps — donde vive la mayor parte del diálogo y las opciones — y los archivos de base de datos .dat (objetos, personajes, habilidades, eventos comunes), extrayendo las cadenas traducibles del binario. Ese es el tipo de trabajo que lleva horas a mano para un solo juego.
DeepL es un fuerte predeterminado para el diálogo mayormente narrativo de Wolf RPG; OpenAI GPT-4o o Anthropic Claude son mejores cuando el juego tiene habla estilizada u onomatopeya. Google Translate gratuito maneja los objetos de menú y los nombres de estadísticas.
Al exportar, UberWolfCli reempaqueta los .mps / .dat modificados de vuelta en el archivo .wolf. La reescritura es automática y por cadena: cualquier línea cuya longitud o códigos de control no puedan cambiar de forma segura se revierte al origen para que la compilación nunca se cierre. La compilación traducida se ejecuta como el original.