지원 엔진 · Wolf RPG
Wolf RPG(ウディタ / WOLF RPG Editor)는 가장 많이 추천받는 일본 인디 RPG와 성인 동인 게임 다수를 만든 일본 프리웨어 엔진입니다. RuneTranslate는 .wolf 아카이브 복호화와 재패킹을 위해 UberWolfCli(MIT 라이선스)를 사이드카로 제공하고, .dat와 .mps 바이너리 파일에서 번역 가능한 문자열을 뽑아내는 휴리스틱 길이 접두 문자열 스캐너를 함께 제공합니다. 번역 작업 흐름은 사용자 데이터 폴더 아래 프로젝트별 작업 공간에서 실행되므로 원본 게임은 그대로 유지됩니다. V2.x는 안정적이고, V3.x는 잠정적입니다 — 재배포 전에 실제 게임에서 확인하세요.
Wolf RPG 게임은 던전 이름, 보스 이름, 시그니처 공격이 아주 많습니다. 휴리스틱 문자열 스캐너가 이를 찾아내지만, 제공업체는 배치마다 다르게 바꿔 표현합니다 — 지나가는 NPC 대사에는 괜찮지만 던전 이름의 일관성에는 치명적입니다. 이름 있는 모든 구역, 주인공과 파티, 고유한 상태 이상이나 스킬 이름을 용어집에 넣으세요. 길이 보존 쓰기 옵션 덕분에 JP 원본보다 짧아진 용어집 고정 이름도 바이너리의 원래 바이트 예산 안에 맞습니다. 용어집 기초 →
게임 디렉터리(.wolf 아카이브 또는 추출된 .dat / .mps 파일이 들어 있는)를 RuneTranslate로 지정하세요. UberWolfCli 사이드카가 자동으로 실행됩니다 — 별도 설치가 필요 없습니다. V2.x 아카이브는 감지 후 복호화되고, V3.x는 잠정적이며 수동 검토가 필요할 수 있습니다.
RuneTranslate는 .dat(CommonEvent 스크립트 블록)와 .mps(맵 데이터) 파일을 길이 접두 문자열 스캐너로 스캔합니다. 대사 문자열을 바이너리 바이트와 휴리스틱하게 구분합니다 — 게임 하나를 손으로 하면 몇 시간씩 걸리는 작업입니다.
DeepL은 대부분 서술형인 Wolf RPG 대사의 강력한 기본값입니다. 게임에 양식화된 화법이나 의성어가 있으면 OpenAI GPT-4o나 Anthropic Claude가 더 낫습니다. 무료 Google Translate는 메뉴 항목과 능력치 이름을 처리합니다.
내보내기 시 UberWolfCli가 수정된 .dat / .mps를 .wolf 아카이브로 다시 패킹합니다. 길이 보존 쓰기 옵션은 정확한 크기가 중요한 엔진 버전에서 바이너리 오프셋을 안정적으로 유지합니다. 번역된 빌드는 원본과 똑같이 실행됩니다.