Daftar Isi:
- Langkah 1: ROM Dasar
- Langkah 2: Pilih Sprite Anda
- Langkah 3: Kurangi Kedalaman Warna
- Langkah 4: Edit Palet
- Langkah 5: Buat Peta Ubin
- Langkah 6: Ubah Sprite
- Langkah 7: Kesalahan UnLZ-GBA
- Langkah 8: Verifikasi Pertama
- Langkah 9: Ubah Palet
- Langkah 10: Hasil Akhir
Video: Edit Sprite Layar Judul Pokemon GBA: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Setelah mengalahkan Elite Four lagi di Pokémon Yellow beberapa hari yang lalu, saya bertanya-tanya apakah ada remake dari game yang memperkenalkan saya ke dunia Pokémon. Sayangnya tidak ada, tetapi dengan melihat sekeliling saya diperkenalkan ke dunia baru: ROM hacking. Saya sudah mengenal Pokemon selama sekitar 6 tahun sekarang, dan tidak pernah terlintas dalam pikiran saya bahwa ada orang di luar sana yang mengambil ROM Pokemon (dan yang lainnya juga) dan memodifikasinya agar terlihat berbeda, untuk mengubah peta permainan, buat alur cerita mereka sendiri, bahkan tambahkan Pokemon mereka sendiri ke dalam game. Ketika saya mencari remake dari Pokémon Yellow, saya menemukan beberapa upaya yang tidak lengkap untuk membuat ulang game Pokémon terbaik yang pernah ada (setidaknya di mata saya) seperti "bukti konsep" Linkandzelda hingga kota Pewter [link]. Dari semuanya, itu yang terbaik yang pernah saya lihat, tetapi hanya naik ke lencana pertama, dan belum ada perkembangan dalam hampir 2 tahun. Jadi, seperti halnya banyak hal, jika Anda ingin sesuatu dilakukan dengan cara Anda, lakukan sendiri. Begitulah cara saya mulai meretas ROM Pokémon saya sendiri. Saya berencana untuk membuat banyak Instruksi tentang peretasan ROM Pokémon. Ini adalah yang pertama, yang menjelaskan cara mengedit sprite Pokémon di layar judul. Instruksi pertama ini tidak berlaku untuk Pokémon Ruby/Sapphire/Emerald, karena mereka tidak memiliki sprite Pokémon di layar judul mereka.
Langkah 1: ROM Dasar
Pertama-tama, Anda harus memilih ROM dasar Anda. Anda pada dasarnya memiliki 2 pilihan: ROM berbasis Hoenn, atau ROM berbasis Kanto. Untuk ROM berbasis Hoenn, Anda lebih baik memilih Pokémon Emerald, karena memiliki dukungan terbaik untuk modding, dan untuk ROM berbasis Kanto, Anda lebih baik memilih Pokémon Fire Red. Untuk remake Pokémon Yellow saya, saya memilih Pokémon Fire Red, karena keduanya menggunakan wilayah Kanto yang sama.
Langkah 2: Pilih Sprite Anda
Pertama-tama, Anda harus memilih sprite Pokémon yang akan Anda gunakan untuk menggantikan Pokémon asli, Charizard dalam kasus saya. Saya memilih Mew. Saya sarankan mendapatkan sprite dari Pokémon Database. Mereka memiliki hampir semua sprite Pokémon dari sebagian besar setiap game. Satu-satunya yang hilang tampaknya adalah Evolusi Mega (pada saat penulisan). Jika Anda mendapatkan sprite dari tempat lain atau Anda membuatnya sendiri, ingatlah bahwa tinggi dan lebar gambar harus habis dibagi 8, dan sebaiknya ukuran keseluruhan tidak lebih besar dari 128x128.
Langkah 3: Kurangi Kedalaman Warna
Sebelum apa pun, Anda harus mengurangi kedalaman warna sprite Anda menjadi 16 warna. Untuk ini, saya sarankan menggunakan IrfanView [tautan], tetapi jika Anda merasa nyaman melakukan ini di perangkat lunak pengedit gambar lainnya, jangan ragu untuk melakukannya. Setelah Anda membuka gambar Anda di IrfanView, klik "Gambar" di header. Di menu tarik-turun, pilih opsi "Turunkan Kedalaman Warna". Sebuah jendela akan muncul. Pilih "16 Warna", batalkan pilihan "Gunakan dithering Floyd-Steinberg", dan klik OK. Jika "16 Warna" berwarna abu-abu, itu berarti sprite Anda sudah dalam 16 warna (atau kurang), yang berarti Anda dapat melewati langkah ini.
Langkah 4: Edit Palet
Sekarang Anda perlu mengatur latar belakang gambar sprite Anda ke warna yang tidak ada di sprite itu sendiri. Untuk melakukannya, klik opsi "Gambar" sekali lagi, turun dan pilih "Palette", dan klik "Edit Palette". Sebuah jendela akan muncul dengan 16 kotak warna-warni di dalamnya. Klik dua kali pada kotak pertama dan pilih warna yang tidak ada di sprite Anda. Saya memilih hijau neon terang untuk berada di sisi yang aman. Setelah Anda melakukannya, klik OK, lalu OK lagi. Anda sekarang perlu mengekspor palet sprite ini. Pilih opsi "Palette" di dropdown "Image", dan klik pada palet ekspor. Ingat di mana Anda menyimpan file.pal ini, karena Anda akan membutuhkannya nanti.
Langkah 5: Buat Peta Ubin
Untuk membuat peta ubin untuk sprite Anda, Anda harus menggunakan program bernama NTME, yang merupakan singkatan dari Nameless Tile Map Editor. Anda bisa mendapatkannya di sini. Setelah terbuka, di header, klik "File", lalu pada "Open". Arahkan ke sprite 16-warna yang diedit dan buka. Sekarang, di sudut kanan bawah NTME, di bawah "Preset Sizes", pilih "FR/LG TS". NTME mungkin membeku sejenak. Dalam hal ini, pastikan "FR/LG TS" masih dipilih. Setelah selesai, di bawah "Pemilihan Ubin", klik keduanya + berulang kali hingga seluruh sprite dipilih. Sekarang, di bagian bawah jendela NTME, klik "D" berwarna cokelat di baris kecil huruf dan angka. Sekarang, di ruang di bawah Peta Ubin, klik di area yang Anda inginkan sprite Anda muncul dalam game untuk meletakkannya di sana. Setelah itu di tempat klik "File" dan klik "Simpan". Simpan ke lokasi yang dapat Anda akses karena Anda akan membutuhkannya nanti. File akan disimpan sebagai file.raw.
Langkah 6: Ubah Sprite
Untuk memasukkan sprite baru ke dalam ROM, Anda memerlukan program yang dapat mengelola data yang dikompresi dengan algoritma LZ77. Untuk ini saya sarankan menggunakan unLZ-GBA, yang dapat diperoleh di sini. Setelah unLZ-GBA terbuka, klik "Buka File" dan arahkan ke ROM Anda. Mungkin perlu beberapa saat untuk membukanya. Setelah selesai membuka ROM, di sebelah tombol "Go To", ketik 2011. Itu adalah sprite saat ini. Klik "Impor" dan arahkan ke sprite Pokémon 16-warna yang diedit. Sekarang klik "Tulis ke ROM". Anda harus mencentang 2 opsi teratas dan 2 opsi terbawah tidak dicentang. Setelah itu, klik tombol "Next", atau ketik 2012. Klik "File" dan pilih "Load RAW". Arahkan ke peta ubin yang Anda simpan sebelumnya. Sekali lagi, klik "Tulis ke ROM".
Langkah 7: Kesalahan UnLZ-GBA
Jika Anda mendapatkan kesalahan saat menulis ke ROM yang mengatakan bahwa itu terlalu besar, Anda perlu mencari ruang untuk itu. Untuk ini gunakan Free Space Finder. Anda bisa mendapatkannya di sini. Ketika Anda mendapatkan kesalahan dalam unLZ-GBA, salin nomor hex yang ditampilkan di kotak kesalahan, yang dalam kasus saya adalah IC8. Buka Free Space Finder, dan muat ROM Anda dari tab "File". Sekarang, di sudut kanan bawah di kotak hex, tulis nomor kotak kesalahan yang ditampilkan. Dalam kotak di atasnya, itu akan menunjukkan angka dalam desimal. Salin angka desimal dan tempel di kotak di sebelah "Bytes yang Dibutuhkan". Di bawah itu, pastikan "Cari dari awal ROM" dipilih, lalu klik "Cari". Setelah itu klik "Salin". Di unLZ-GBA, klik "Tulis ke ROM" lagi. Centang opsi "Perbaiki pointer secara otomatis", dan di kotak teks pertama, hapus semuanya, lalu ketik dua 0 dan tekan Ctrl + V. Setelah selesai Anda dapat mengklik OK.
Langkah 8: Verifikasi Pertama
Muat ROM Anda. Periksa apakah sprite memiliki bentuk yang benar. Kecuali Anda menggunakan palet yang sama dengan sprite Pokémon asli, warnanya akan kacau. Langkah selanjutnya memperbaikinya.
Langkah 9: Ubah Palet
Buka APE. Jika Anda tidak memilikinya, Anda bisa mendapatkannya dari sini. Setelah membuka ROM Anda di APE, pilih "Load from offset" dan ketik di kotak 00EAD5E8. Klik "Muat". Set 16 kotak pertama akan menampilkan palet 16 warna saat ini. Di sebelah kotak kosong bawah, klik ikon dengan panah biru. Jendela Windows Explorer akan muncul. Di kotak jenis file pilih "PaintShop Palette". Setelah Anda membukanya, Anda akan mendapatkan kesalahan 13. Jangan khawatir. Ambil saja tangkapan layar, lalu buka APE lagi, muat ROM lagi dan ketik offset lagi, tetapi alih-alih mengimpor palet, ketikkan saja nilainya dengan tangan dari tangkapan layar. Sekarang klik "Ganti". Untuk memeriksa apakah itu berhasil, klik "Muat". Jika 16 kotak pertama diubah agar sesuai dengan 16 kotak kedua, Anda siap melakukannya.
Langkah 10: Hasil Akhir
Buka ROM Anda dan periksa apakah sprite baru memiliki warna yang benar. Jika semuanya baik-baik saja, Anda dapat mulai memainkan ROM yang telah diedit.
Direkomendasikan:
Pilih Judul dan Kata Kunci untuk Instruksi Anda: 6 Langkah (dengan Gambar)
Pilih Judul dan Kata Kunci untuk Instruksi Anda: Memilih judul dan kata kunci yang tepat dapat menjadi perbedaan antara instruksi untuk pergi ke halaman depan hasil pencarian Google atau menabrak dan membakar ke tanah tanpa tampilan yang ditakuti di internet. Sementara kata kunci dan judul bukan satu-satunya
Kompas Digital dan Pencari Judul: 6 Langkah
Kompas Digital dan Heading Finder: Penulis: Cullan Whelan Andrew Luft Blake JohnsonUcapan Terima Kasih: California Maritime Academy Evan Chang-SiuPendahuluan:Dasar dari proyek ini adalah kompas digital dengan pelacakan heading. Hal ini memungkinkan pengguna untuk mengikuti judul di jarak jauh
Macintosh layar sentuh - Mac Klasik Dengan iPad Mini untuk Layar: 5 Langkah (dengan Gambar)
Macintosh layar sentuh | Mac Klasik Dengan IPad Mini untuk Layar: Ini adalah pembaruan dan desain revisi saya tentang cara mengganti layar Macintosh vintage dengan iPad mini. Ini adalah yang ke-6 yang saya buat selama bertahun-tahun dan saya cukup senang dengan evolusi dan desain yang satu ini! Kembali pada tahun 2013 ketika saya membuat
Layar LCD I2C / IIC - Gunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: 5 Langkah
Layar LCD I2C / IIC | Menggunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: Hai teman-teman karena LCD SPI 1602 yang normal memiliki terlalu banyak kabel untuk dihubungkan sehingga sangat sulit untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang dapat ubah tampilan SPI menjadi tampilan IIC sehingga Anda hanya perlu menghubungkan 4 kabel
Edit Latar Belakang Layar Judul Pokemon GBA: 9 Langkah
Edit Latar Belakang Layar Judul Pokemon GBA: Ini adalah seri ketiga dari Instruksi yang akan saya buat tentang peretasan ROM Pokemon. Anda dapat menemukan yang pertama di sini, dan yang kedua di sini. Instruksi ini menunjukkan kepada Anda cara mengubah latar belakang layar judul. Demi si