Tag Archives: Translasi Game

Translasi Story Mode Chocobo Racing

Patch translasi lagi, kali ini adalah untuk game Chocobo Racing. Ini adalah patch kedua untuk game PS yang aku terjemahkan (yang pertama adalah Castlevania: Symphony of the Night – sepertinya lupa dipost di situs ini).

Patch ini khusus mentranslasi Story Mode dari game Chocobo Racing ke bahasa Indonesia.

Gunakan tool Delta Pacher untuk menerapkan patch ini.  Patch ini juga memiliki ukuran yang amat kecil, karena sama seperti untuk Dracula X Chronicles tempo hari, hack langsung dilakukan pada iso game (file bin).

Terapkan patch pada file bin dari iso game Chocobo Racing.

Screenshot

Link download
crindo

Penggunakan Pencarian Relatif untuk Membuat Text Table

Masih kelanjutan dari bahasan cara translasi game.

Menggunakan fitur PPU Viewer untuk membantu pembuatan text table adalah salah satu metode yang bisa digunakan, namun tidak selalu. Ada kalanya fitur ini tak berguna karena tak menampilkan alamat (address) dari font untuk teks yang ada di game.

Misal, untuk game Shadow of the Ninja dari Natsume, lokasi sebenarnya dari huruf/karakter untuk prolog dan epilog tak ditampilkan oleh PPU Viewer.  Untuk itu, kita harus menggunakan metode lain.

Salah satu metode lain tersebut adalah penggunaan fitur pencarian relatif (relative search) yang dimiliki aplikasi WindHex. Meski juga tidak selalu bisa digunakan, namun setidaknya kita punya lebih dari satu alternatif pencarian dan pembuat text table.

Ini adalah contoh langkah dari pencarian tersebut.

Pertama, buka rom (misal, game NES yakni Shadow of the Ninja) dengan aplikasi WindHex. Lalu klik Search=>Relative Search, dan masukkan kata yang ada di game, dalam hal ini misalnya kata “defeat”. Biarkan aplikasi melakukan pencarian sampai mendapatkan hasil.

Dalam contoh di atas, kita mendapatkan hasil pencarian berupa A=20, a=40, dan 0=0F. Untuk ini, awalnya kita cukup mengambil nilai a=40 saja (karena kita melakukan pencarian dengan kata “defeat”, yang mana semua menggunakan huruf kecil), dan buat kelanjutannya (41=b, 42=c, 43=d dst).

Kembali ke aplikasi WindHex, klik File=>Open Table File dan masukkan file yang baru kita buat tadi (atau jika kalian menggunakan fitur Table Maker dari Windhex sendiri, table akan otomatis diload).

Kini klik Search=>Text Search, dan masukkan kata “defeat” (tanpa tanda “). Kita akan temukan lokasi teks tersebut.

Waktunya melengkapi text table kita. bandingkan antara kata yang muncul di game (untuk contoh game, prolog game Shadow of the Ninja) dengan simbol yang ada untuk melengkapi sisanya seperti huruf kapital, tanda baca serta spasi.

Buka kembali text table hasil revisi tadi dengan WindHex, dan bandingkan hasilnya.

Setelah semua karakter dalam teks game muncul, waktunya mengedit teks yang ada, lalu simpan hasilnya dan coba jalankan.

Alternaltif lain menggunakan pencarian relatif selain menggunakan WindHex adalah menggunakan tool seperti Monkey-Moore.

Metode pencarian relatif ini bisa digunakan tak cuma untuk game NES, tapi juga untuk game lain seperti SNES atau GBA, dan mungkin lebih banyak lagi. Tapi kemungkinan takkan bisa dilakukan jika teks dalam game dikompresi khusus.

Tutorial Membuat Translasi Game NES

Sesuai janji, aku akan membuat tutorial cara membuat translasi game.

Untuk tutorial pertama,  kita akan membuat translasi game NES, dan titel yang dipilih adalah game berjudul Balloon Fight dari Nintendo sendiri. Alasannya adalah karena game ini memiliki sedikit teks dan mudah ditranslasi.

Adapun yang diperlukan adalah:

  1. Rom game NES Balloon Fight (cari di situs-situs emulator).
  2. Emulator NES FCEUX (cari di situs-situs emulator).
  3. Tabular (cari di romhacking.net) untuk membua text table.

Pertama, buka rom Balloon Fight dengan emulator FCEUX. Ini adalah tampilannya.

Lalu klik Debug=>PPU Viewer
Dan inilah tampilannya

Gerakkan kursor mouse ke angka 0 di kanan, kalian akan melihat nilai Tile: $00. Ini artinya nilai hex 00=0. Jika kursor dialihkan ke angka 1, nilainya $01. Jika dialihkan ke huruf A, nilainya $0A. Perhatikan juga nilai untuk spasi, dalam contoh di atas nilainya adalah 24 (ditandai dengan tile kosong).

Buka tool tabular, dan masukkan nilai-nilai tadi. Lalu simpan (biasanya aku memilih format thingy) dan jangan lupa beri nama misal balloon.tbl.

Kembali ke emulator FCEUX dan tutup tampilan PPU Viewer. Kali ini klik Debugger=>Hex Editor. Ini akan membuka hex editor internal milik emulator FCEUX.
Klik View=>ROM File, lalu klik File=>Load *.TBL File dan buka file balloon.tbl yang kita buat dengan Tabular tadi.
Klik Edit=>Find dan masukkan kata 1-PLAYER atau 1-PLAYER GAME (gunakan huruf besar semua sesuai tabel yang kita buat tadi, ini adalah kata yang ada di layar judul).

Saatnya melakukan editing.  Ubah kata 1-PLAYER GAME menjadi GAME 1-PEMAIN. Ubah juga kata 2-PLAYER GAME menjadi GAME 2-PEMAIN dan BALLOON  TRIP menjadi WISATA  BALON. Kini klik File=>Save Rom untuk menyimpan hasilnya.

Kembali ke emulator dan klik NES=>Reset, lihat hasilnya.

Dengan cara yang sama, kalian juga bisa sekalian mencari kata PHASE (ada 2) dan menggantinya dengan kata FASE  atau TAHAP, serta kata GAME OVER dan menggantinya dengan kata GAME USAI.

Metode di atas, termasuk metode pembuatan tabel tidak selalu bisa digunakan, karena tiap game bisa saja berbeda. Beberapa situs seperti romhacking atau NES Hacker Wiki juga menyediakan data text table untuk mempermudah pembuatan text table.

Selain dengan hex editor internal FCEUX, kita bisa saja memakai hex editor lain seperti WindHex (yang juga mendukung text table). Alasan penggunaan hex editor internal di tutorial di atas adalah semata agar kita bisa dengan cepat menguji hasilnya.

Lalu, beberapa game mungkin memerlukan beberapa text table berbeda, misal jika untuk layar judul dan dialog dalam game dibedakan. Kita cukup membuat text table masing-masing dan menggantinya jika diperlukan. Jika perlu, mungkin aku akan bikin tutorial bagian 2.

Untuk membuat patchnya, kalian bisa menggunakan tool seperti Lunar IPS. Langkahnya amat mudah, kalian tinggal memilih file ROM yang belum diutak-atik, lalu ROM yang kalian edit tadi, dan terakhir masukkan nama dan lokasi penyimpanan untuk file patchnya.

Translasi Castlevania: the Dracula X Chronicles

Ok, game PSP pertama yang ‘disentuh’. Kali ini adalah patch untuk game Castlevania: the Dracula X Chronicles.

Patch ini akan menerjemahkan dialog dalam game remake Dracula X dan juga game bonus Symphony of the Night, sementara untuk Rondo of Blood klasik dan Peke belum diterjemahkan.

Gunakan tool Delta Pacher untuk menerapkan patch ini. Dan beda dengan kebanyakan patch PSP lain, patch ini cuma berukuran di bawah 30 kb, karena hack dilakukan langsung pada file iso, tanpa melalui proses ekstrak-repack.

Satu hal lagi, patch ini cuma bisa digunakan pada iso versi USA yang belum diutak-atik.

Galeri
 

Download
Patch v0.8

Patch Translasi untuk Castlevania Dawn of Sorrow

Satu lagi patch translasi untuk game Castlevania, yakni Dawn of Sorrow. Patch ini akan mentranslasikan semua dialog dalam game, plus Menu dan Pustaka. Patch ini masih memerlukan tool DeltaPatcher.

Selain itu, juga ada update untuk translasi Portrait of Ruin, yang praktis menerjemahkan hampir semua isi game, minus deskripsi monster.

Proyek berikut daftarnya masih lumayan banyak, antara FFVIA (GBA), Harvest Moon: Friend of Mineral Town (GBA), Xenosaga 1+2 (NDS), dan beberapa game lain yang akan dikerjakan sesuai mood , termasuk FFIX (PS).

Galeri

Download
Patch Dawn of Sorrow v1.0
Patch Portrait of Ruin v1.2

Patch Bahasa Indonesia untuk Castlevania – Harmony of Dissonance

Kembali patch untuk game dari seri Castlevania, yakni Harmony of Dissonance untuk GBA.  Patch ini akan mentranslasikan semua dialog dalam game.

Seperti biasa , kalian bisa menggunakan DeltaPatcherLite yang juga sudah disertakan sekaligus. Gunakan aplikasi itu di PC, masukkan rom game Harmony of Dissonance dan file patch, tekan “apply patch” dan selesai.

Galeri

Download
Patch Harmony of Dissonance

Patch Bahasa Indonesia untuk Castlevania – Aria of Sorrow


Satu lagi patch translasi untuk game dari seri Castlevania. kali ini adalah untuk Aria of Sorrow (GBA). Sedikit lebih mudah karena jumlah dialog yang tidak sebanyak game-game sebelumnya.

Patch translasi kali ini hanya mentranslasikan dialog dalam game, tanpa mentranslasi deskripsi ataupun menu.

Sama dengan sebelumnya, kalian bisa menggunakan DeltaPatcherLite yang juga sudah disertakan sekaligus. Cukup gunakan aplikasi itu di PC, masukkan rom game Aria of Sorrow dan file patch, tekan “apply patch” dan selesai.

Galeri

Download
Patch Aria of Sorrow

Patch bahasa Indonesia untuk Potrait of Ruin

Ok. Meski keduluan oleh Order of Ecclesia, inilah patch Potrait of Ruin untuk NDS. Mirip patch order of Ecclesia tempo hari, patch ini menerjemahkan semua dialog dalam game. Sebagian deskripsi dalam game juga diterjemahkan, meski belum semua.

Sama dengan Order of Ecclesia, untuk menggunakan patch ini, kalian memerlukan DeltaPatcherLite yang sudah disertakan. Cukup masukkan lokasi file rom Potrait of Ruin (versi USA) dan lokasi file patch ini, lalu tekan “apply patch” dan voila, rom siap dimainkan.

Download
Patch Potrait of Ruin
Patch Portrait of Ruin v1.2