Edit GBA Pokémon Title Screen Sprite: 10 Langkah (dengan Gambar)
Edit GBA Pokémon Title Screen Sprite: 10 Langkah (dengan Gambar)
Anonim
Edit GBA Pokémon Judul Skrin Sprite
Edit GBA Pokémon Judul Skrin Sprite
Edit GBA Pokémon Judul Skrin Sprite
Edit GBA Pokémon Judul Skrin Sprite

Setelah mengalahkan Elite Four sekali lagi di Pokémon Yellow beberapa hari yang lalu, saya tertanya-tanya apakah ada pembuatan semula permainan yang memperkenalkan saya dengan dunia Pokémon. Sayangnya tidak ada, tetapi dengan melihat-lihat saya diperkenalkan dengan dunia baru: penggodaman ROM. Saya telah mengenali Pokémon selama kira-kira 6 tahun sekarang, dan tidak pernah terlintas di fikiran saya bahawa ada orang di luar sana yang mengambil ROM Pokémon (dan yang lain juga) dan mengubahnya untuk menjadikannya kelihatan berbeza, untuk mengubah peta permainan, buat jalan cerita mereka sendiri, malah tambahkan Pokémon mereka sendiri ke dalam permainan. Semasa saya mencari pembuatan semula Pokémon Yellow, saya menemui beberapa percubaan yang tidak lengkap untuk mencipta permainan Pokémon terbaik yang pernah ada (sekurang-kurangnya di mata saya) seperti "bukti konsep" Linkandzelda hingga kota Pewter [pautan]. Dari semua itu, ini adalah yang terbaik yang pernah saya lihat, tetapi hanya mencapai lencana pertama, dan tidak ada perkembangan dalam hampir 2 tahun. Oleh itu, seperti halnya banyak perkara, jika anda mahu perkara dilakukan mengikut kehendak anda, lakukanlah sendiri. Begitulah cara saya mula menggodam ROM Pokémon saya sendiri. Saya bercadang untuk membuat banyak Instruksi pada penggodaman ROM Pokémon. Ini adalah yang pertama, yang menerangkan cara mengedit sprite Pokémon di skrin tajuk. Instructable pertama ini tidak berlaku untuk Pokémon Ruby / Sapphire / Emerald, kerana mereka tidak mempunyai sprite Pokémon di layar tajuk mereka.

Langkah 1: Base ROM

ROM asas
ROM asas

Pertama sekali, anda perlu memilih ROM asas anda. Anda pada dasarnya mempunyai 2 pilihan: ROM berasaskan Hoenn, atau ROM berasaskan Kanto. Untuk ROM yang berpusat di Hoenn, anda lebih baik memilih Pokémon Emerald, kerana ia mempunyai sokongan terbaik untuk modding, dan untuk ROM yang berasaskan Kanto, anda lebih baik memilih Pokémon Fire Red. Untuk pembuatan semula Pokémon Yellow saya, saya memilih Pokémon Fire Red, kerana mereka berdua menggunakan wilayah Kanto yang sama.

Langkah 2: Pilih Sprite Anda

Pertama sekali, anda harus memilih sprite Pokémon yang akan anda gunakan untuk menggantikan Pokémon yang asli, Charizard dalam kes saya. Saya memilih Mew. Saya cadangkan mendapatkan sprite dari Pokémon Database. Mereka mempunyai hampir semua sprite Pokémon dari kebanyakan setiap permainan. Yang hilang hanyalah Mega Evolutions (pada masa penulisan). Sekiranya anda mendapat sprite dari tempat lain atau anda membuat sendiri, ingatlah bahawa ketinggian dan lebar gambar mesti dibahagi hingga 8, dan disarankan agar ukuran keseluruhan tidak lebih besar daripada 128x128.

Langkah 3: Kurangkan Kedalaman Warna

Mengurangkan Kedalaman Warna
Mengurangkan Kedalaman Warna
Mengurangkan Kedalaman Warna
Mengurangkan Kedalaman Warna
Mengurangkan Kedalaman Warna
Mengurangkan Kedalaman Warna

Sebelum apa-apa, anda mesti mengurangkan kedalaman warna sprite anda menjadi 16 warna. Untuk ini, saya cadangkan menggunakan IrfanView [link], tetapi jika anda merasa selesa melakukan ini dalam perisian penyuntingan gambar yang lain, silakan melakukannya. Sebaik sahaja anda membuka gambar anda di IrfanView, klik "Gambar" di tajuk. Di menu lungsur turun, pilih pilihan "Kurangkan Kedalaman Warna". Tingkap akan muncul. Pilih "16 Warna", hapus pilihan "Gunakan dithering Floyd-Steinberg", dan klik OK. Sekiranya "16 Warna" berwarna kelabu, itu bermakna sprite anda sudah ada dalam 16 warna (atau kurang), yang bermaksud anda boleh melangkau langkah ini.

Langkah 4: Edit Palet

Edit Palet
Edit Palet
Edit Palet
Edit Palet
Edit Palet
Edit Palet
Edit Palet
Edit Palet

Sekarang anda perlu menetapkan latar belakang gambar sprite anda ke warna yang tidak terdapat pada sprite itu sendiri. Untuk melakukannya, klik pada pilihan "Gambar" sekali lagi, turun dan pilih "Palet", dan klik pada "Edit Palet". Tetingkap akan muncul dengan 16 kotak berwarna di dalamnya. Klik dua kali pada kotak pertama dan pilih warna yang tidak terdapat di sprite anda. Saya memilih hijau pendarfluor cerah untuk berada di sisi yang selamat. Setelah anda melakukannya, klik OK, dan kemudian OK sekali lagi. Anda kini perlu mengeksport palet sprite ini. Pilih pilihan "Palet" dalam dropdown "Gambar", dan klik pada palet eksport. Ingat di mana anda menyimpan fail.pal ini, kerana anda memerlukannya di kemudian hari.

Langkah 5: Buat Peta Jubin

Buat Peta Jubin
Buat Peta Jubin
Buat Peta Jubin
Buat Peta Jubin

Untuk membuat peta jubin sprite anda, anda perlu menggunakan program bernama NTME, yang bermaksud singkatan dari Nameless Tile Map Editor. Anda boleh mendapatkannya dari sini. Setelah dibuka, di tajuk, klik "Fail", kemudian pada "Buka". Navigasi ke sprite yang disunting 16 warna dan buka. Sekarang, di sudut kanan bawah NTME, di bawah "Ukuran Pratetap", pilih "FR / LG TS". NTME mungkin membeku untuk seketika. Sekiranya demikian, pastikan "FR / LG TS" masih terpilih. Setelah selesai, di bawah "Tile Selection", klik pada kedua + berulang sehingga keseluruhan sprite dipilih. Sekarang, di bahagian bawah tetingkap NTME, klik "D" berwarna coklat pada baris kecil huruf dan angka. Sekarang, di ruang di bawah Peta Tile, klik di kawasan yang anda mahukan sprite anda muncul dalam permainan untuk meletakkannya di sana. Setelah selesai, klik pada "File" dan klik "Save". Simpan ke lokasi yang boleh anda akses kerana anda memerlukannya kemudian. Fail akan disimpan sebagai fail.raw.

Langkah 6: Tukar Sprite

Tukar Sprite
Tukar Sprite
Tukar Sprite
Tukar Sprite
Tukar Sprite
Tukar Sprite

Untuk memasukkan sprite baru di ROM, anda memerlukan program yang dapat menguruskan data yang dimampatkan dengan algoritma LZ77. Untuk ini saya cadangkan menggunakan unLZ-GBA, yang boleh didapati di sini. Setelah unLZ-GBA dibuka, klik pada "Buka Fail" dan arahkan ke ROM anda. Mungkin memerlukan sedikit masa untuk membukanya. Setelah selesai membuka ROM, di sebelah butang "Pergi Ke", ketik pada tahun 2011. Itulah sprite semasa. Klik "Import" dan arahkan ke sprite Pokémon 16 warna yang diedit. Sekarang klik "Tulis ke ROM". Anda harus memilih 2 pilihan teratas dan 2 bahagian bawah tidak dicentang. Selepas itu, klik pada butang "Next", atau ketik pada tahun 2012. Klik pada "File" dan pilih "Load RAW". Navigasi ke peta jubin yang anda simpan sebelumnya. Sekali lagi, klik "Tulis ke ROM".

Langkah 7: Ralat UnLZ-GBA

Ralat UnLZ-GBA
Ralat UnLZ-GBA
Ralat UnLZ-GBA
Ralat UnLZ-GBA
Ralat UnLZ-GBA
Ralat UnLZ-GBA

Sekiranya anda mendapat ralat semasa menulis ke ROM yang mengatakan bahawa terlalu besar, anda perlu mencari ruang untuknya. Untuk kegunaan ini Pencari Ruang Percuma. Anda boleh mendapatkannya dari sini. Apabila anda mendapat ralat dalam unLZ-GBA, salin nombor hex yang ditunjukkan di kotak ralat, yang dalam kes saya adalah IC8. Buka Pencari Ruang Percuma, dan muatkan ROM anda dari tab "Fail". Sekarang, di penjuru kanan bawah kotak hex, tuliskan nombor kesalahan kotak yang dipaparkan. Pada kotak di atasnya, ia akan menunjukkan nombor dalam perpuluhan. Salin nombor perpuluhan dan tampalkan di kotak di sebelah "Byt yang Diperlukan". Di bawah itu, pastikan "Cari dari awal ROM" dipilih, kemudian klik "Cari". Selepas itu klik "Salin". Dalam unLZ-GBA, klik "Tulis ke ROM" sekali lagi. Tandakan pilihan "Perbaiki petunjuk secara automatik", dan di kotak teks pertama, hapus semuanya, kemudian ketik dua 0 dan tekan Ctrl + V. Setelah selesai, anda boleh mengklik OK.

Langkah 8: Pengesahan Pertama

Pengesahan ke-1
Pengesahan ke-1

Muatkan ROM anda. Periksa sama ada sprite mempunyai bentuk yang betul. Kecuali anda menggunakan palet yang sama dengan sprite Pokémon yang asli, warnanya akan menjadi kacau. Langkah seterusnya memperbaikinya.

Langkah 9: Tukar Palet

Tukar Palet
Tukar Palet
Tukar Palet
Tukar Palet
Tukar Palet
Tukar Palet

Buka APE. Sekiranya anda tidak memilikinya, anda boleh mendapatkannya dari sini. Setelah membuka ROM anda dalam APE, pilih "Load from offset" dan ketik kotak 00EAD5E8. Klik "Muatkan". Kumpulan 16 kotak pertama akan menunjukkan palet 16 warna semasa. Di sebelah kotak kosong bawah, klik pada ikon dengan anak panah biru. Tetingkap Windows Explorer akan muncul. Dalam kotak jenis fail pilih "PaintShop Palette". Setelah membukanya, anda akan mendapat ralat 13. Jangan risau. Cukup ambil tangkapan skrin, kemudian buka APE sekali lagi, muatkan ROM sekali lagi dan ketikkan ofset sekali lagi, tetapi bukannya mengimport palet, ketikkan nilai dengan tangan dari tangkapan skrin. Sekarang klik "Ganti". Untuk memeriksa sama ada ia berfungsi, klik "Muatkan". Sekiranya 16 kotak pertama berubah menjadi sepadan dengan 16 kotak kedua, anda boleh pergi.

Langkah 10: Keputusan Akhir

Keputusan akhir
Keputusan akhir

Buka ROM anda dan periksa apakah sprite baru mempunyai warna yang betul. Sekiranya semuanya baik, anda boleh mula memainkan ROM yang diedit.

Disyorkan: