EnginePanduanFAQPatreonDiscordUnduh
Masuk
RuneTranslate · terjemahkan game Jepang dari awal sampai akhir
EnginePanduanBandingkanTeks gambarEditor saveMode CheatFAQUnduhPatreonDiscordYouTubePrivasiKetentuanKontak
Semua engine

Engine yang didukung · Kirikiri / KAG

Penuh — dibangun ulang & dimainkan

Penerjemah Kirikiri — terjemahkan visual novel KAG dan arsip XP3

Kirikiri (dan lapisan skripnya KAG) adalah engine visual novel Jepang yang dominan — sebagian besar rilisan VN dewasa dari 15 tahun terakhir berada di atasnya. RuneTranslate mengirim pembaca dan penulis XP3 lengkap plus 26 skema enkripsi GARbro yang diport, descramble XOR per-berkas untuk skenario yang teracak, dan ekstraksi pintar untuk anotasi ruby, nama karakter, label tombol, teks glink, dan placeholder kolom-edit. Build terjemahan memancarkan berkas lepas ke scenario/ dan data/scenario/, plus kait prioritas-jalur AfterInit2.tjs yang menyuruh engine KrkrZ memuat berkas terjemahan lepas dengan preferensi atas isi XP3 asli — sehingga Anda tak pernah perlu mengemas ulang arsip. Konsistensi nama karakter di lusinan skenario yang biasa dikirim VN Kirikiri? Itulah gunanya fitur Glosarium tier-Supporter — tambahkan nama heroine sekali, setiap berkas skenario menerjemahkannya dengan cara yang sama.

Tips glosarium untuk engine ini

VN Kirikiri biasanya menyebar dialognya di lusinan berkas skenario terpisah, masing-masing diterjemahkan dalam batch-nya sendiri. Tanpa glosarium, itu resep untuk nama karakter yang sama menyimpang lintas bab. Tambahkan setiap pembicara bernama (terutama yang namanya memakai kanji yang rutin diubah-ubah penerjemah mesin), nama lokasi, dan terminologi serangan/mantra khas. Bonus: anotasi ruby KAG inline disamarkan-tag, sehingga substitusi glosarium mendarat dengan benar bahkan pada baris dengan tag inline [ruby] / [name]. Glossary 101 →

Unduh RuneTranslate untuk Windows

Cara menerjemahkan Kirikiri / KAG

  1. LANGKAH 1

    Buka folder game Kirikiri

    Arahkan RuneTranslate ke direktori yang berisi .exe engine (krkr.eXe, krkrZ.exe, dll). Deteksi engine memindai arsip XP3 + format skenario .ks. Pembaca XP3 mencoba pembacaan biasa dulu, lalu mengiterasi 26 skema enkripsi GARbro yang diport sampai satu tervalidasi.

  2. LANGKAH 2

    Ekstrak dialog, ruby, nama, dan label tombol

    RuneTranslate mengurai skenario .ks dengan tokenizer yang sadar-KAG. String yang bisa diterjemahkan diekstrak dari baris dialog, tag [ruby], [ch], [name], [title], [button], [checkbox], dan [edit text="..."]. Tag KAG inline ([r], [p], [改ページ], [font]) disamarkan sebagai placeholder buram sehingga LLM menjaganya.

  3. LANGKAH 3

    Terjemahkan dengan penyedia pilihan Anda

    Pilih penyedia — DeepL adalah kuda beban untuk skrip Kirikiri panjang karena harga dan kualitas JA→EN-nya. OpenAI dan Anthropic paling kuat untuk dialog dengan suara karakter yang kuat. Google Translate gratis menangani string menu dengan murah lewat perutean penyedia pada tier Supporter / Pro.

  4. LANGKAH 4

    Ekspor berkas lepas + kait AfterInit2.tjs

    Saat ekspor, RuneTranslate menulis scenario/ dan data/scenario/ sebagai berkas lepas plus kait AfterInit2.tjs ke root game. Engine KrkrZ memuat kait itu saat startup dan menaruh jalur lepas di depan urutan pencarian, sehingga skrip terjemahan menang atas isi XP3 terenkripsi. Arsip asli tetap tak tersentuh.

Mendukung

  • Baca arsip XP3 + 26 skema enkripsi GARbro
  • Descramble XOR per-berkas untuk skenario yang teracak
  • Anotasi ruby, nama karakter, label tombol
  • Tag [name], [title], [button], [checkbox], [edit text=...]
  • Tag KAG inline ([r], [p], [改ページ], [font color=...]) dijaga
  • Kait prioritas-jalur AfterInit2.tjs (tanpa pengemasan ulang)

Keterbatasan

  • Skema XP3 terenkripsi-algoritmik di luar set 26 yang diport (plus penyelesai brute XOR-satu-byte) tidak didukung
  • Bytecode KAG terkompilasi (.ks dengan magic `jk` jika descramble gagal) tidak didukung
  • Kirikiri 1.x engine-asli (non-Z) belum diuji tetapi biasanya bekerja

Bacaan terkait

Panduan lengkap penerjemahan Kirikiri / KAG
Baca panduannya →

Engine lain yang didukung

GettextRPG MakerRen'PyWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterGodotArtemisYU-RISAliceSoftUnrealLiveMaker