GBA Pokémon Title Screen Sprite засварлах: 10 алхам (зурагтай)
GBA Pokémon Title Screen Sprite засварлах: 10 алхам (зурагтай)
Anonim
GBA Pokémon Title Screen Sprite -ийг засварлах
GBA Pokémon Title Screen Sprite -ийг засварлах
GBA Pokémon Title Screen Sprite -ийг засварлах
GBA Pokémon Title Screen Sprite -ийг засварлах

Хэдхэн хоногийн өмнө Pokémon Yellow дээр Элит Дөрөвийг дахин ялсны дараа намайг Покемоны ертөнцөд танилцуулсан тоглолтын ремэйк байсан болов уу гэж бодлоо. Харамсалтай нь тийм зүйл байгаагүй, гэхдээ эргэн тойрноо хараад намайг шинэ ертөнцтэй танилцуулсан: ROM хакердах. Би Pokémon -ийг 6 жилийн турш мэддэг болсон, гэхдээ тэнд Pokémon ROM -уудыг (мөн бусад хүмүүсийг) өөрчилж, тоглоомын газрын зургийг өөрчлөхийн тулд өөрчилсөн хүмүүс байсан гэж хэзээ ч бодож байгаагүй. өөрсдийн түүхийг зохиох, тэр ч байтугай өөрсдийн покемоныг тоглоомонд нэмэх. Pokémon Yellow -ийн ремэйкийг хайж байхдаа би Pewter хот хүртэлх Linkandzeld -ийн "үзэл баримтлалын нотолгоо" гэх мэт урьд өмнө байгаагүй хамгийн сайн покемон тоглоомыг дахин бүтээх хэд хэдэн бүрэн бус оролдлогыг олсон юм [холбоос]. Тэдгээрийн дотроос энэ бол миний харсан хамгийн шилдэг нь, гэхдээ энэ нь зөвхөн анхны тэмдэг хүртэл явдаг бөгөөд бараг 2 жилийн хугацаанд ямар ч хөгжил хийгдээгүй байна. Тиймээс, олон зүйлийн нэгэн адил, хэрэв та хүссэнээрээ хийхийг хүсч байвал өөрөө хий. Тиймээс л би өөрийн Покемон ROM -ийг хакердаж эхэлсэн. Покемон ROM -ийг хакердах талаар олон зааварчилгаа хийхээр төлөвлөж байна. Энэ бол Покемон спрайтийг гарчгийн дэлгэц дээр хэрхэн засах талаар тайлбарласан анхных юм. Энэхүү анхны зааварчилгаа нь Pokémon Ruby/Sapphire/Emerald -д хамаарахгүй, учир нь тэдний гарчгийн дэлгэц дээр покемон спрайт байхгүй байна.

Алхам 1: Үндсэн ROM

Үндсэн ROM
Үндсэн ROM

Юуны өмнө та өөрийн үндсэн ROM -ийг сонгох хэрэгтэй. Танд үндсэндээ Hoenn-д суурилсан ROM эсвэл Kanto-д суурилсан ROM гэсэн 2 сонголт байна. Hoenn-д суурилсан ROM-ийн хувьд та модеринг хийхэд хамгийн сайн дэмжлэг үзүүлдэг тул Pokémon Emerald-ийг сонгох нь дээр, Канто дээр суурилсан ROM-ийн хувьд Pokémon Fire Red-ийг сонгох нь дээр. Pokémon Yellow ремэйкийнхээ хувьд би хоёулаа ижил Канто бүсийг ашигладаг тул Pokémon Fire Red -ийг сонгосон.

Алхам 2: Спрайтаа сонгоно уу

Нэгдүгээрт, та миний хувьд Charizard анхны Покемоныг орлуулахын тулд ашиглах Покемон спрайтийг сонгох хэрэгтэй болно. Би Mew сонгосон. Покемоны мэдээллийн баазаас спрайт авахыг зөвлөж байна. Тэд бараг бүх тоглолтын Покемон спрайтуудтай. Ганцхан алга болсон нь Мега хувьсал (бичих үед) юм шиг байна. Хэрэв та өөр газраас спрайт авсан эсвэл өөрөө хийсэн бол зургийн өндөр, өргөн хоёулаа 8 -д хуваагдах ёстой бөгөөд нийт хэмжээ нь 128х128 -аас ихгүй байхыг зөвлөж байна.

Алхам 3: Өнгөний гүнийг бууруулах

Өнгөний гүнийг бууруулах
Өнгөний гүнийг бууруулах
Өнгөний гүнийг бууруулах
Өнгөний гүнийг бууруулах
Өнгөний гүнийг бууруулах
Өнгөний гүнийг бууруулах

Юу хийхээсээ өмнө та спрайтныхаа өнгөний гүнийг 16 өнгө хүртэл бууруулах ёстой. Үүнийг хийхийн тулд би IrfanView [link] -г ашиглахыг зөвлөж байна, гэхдээ хэрэв та зураг засварлах бусад програм дээр үүнийг хийх нь танд таалагдаж байвал үүнийг чөлөөтэй хийгээрэй. IrfanView дээр зургаа нээсэний дараа толгой дээрх "Зураг" дээр дарна уу. Унждаг цэснээс "Өнгөний гүнийг бууруулах" сонголтыг сонгоно уу. Цонх гарч ирэх болно. "16 өнгө" -ийг сонгоод "Floyd-Steinberg dithering ашиглах" сонголтыг цуцалж, OK дарна уу. Хэрэв "16 өнгө" нь саарал өнгөтэй байвал энэ нь таны спрайт аль хэдийн 16 өнгөтэй (эсвэл түүнээс бага) өнгөтэй байгаа бөгөөд энэ алхамыг алгасаж болно гэсэн үг юм.

Алхам 4: Палитрыг засах

Палитрыг засах
Палитрыг засах
Палитрыг засах
Палитрыг засах
Палитрыг засах
Палитрыг засах
Палитрыг засах
Палитрыг засах

Одоо та спрайт дүрснийхээ арын дэвсгэрийг спрайтэд байхгүй өнгийг тохируулах хэрэгтэй. Үүнийг хийхийн тулд "Зураг" сонголтыг дахин дарж, доошоо очоод "Палитр" -ыг сонгоод "Палитрыг засах" дээр дарна уу. 16 өнгийн хайрцагтай цонх гарч ирнэ. Эхний хайрцган дээр давхар товшоод таны спрайтэд байхгүй өнгийг сонгоно уу. Би аюулгүй талдаа байхын тулд тод флюресцент ногоон өнгийг сонгосон. Үүнийг хийсний дараа OK дараад дахин OK дарна уу. Та одоо энэ спрайт палитрыг экспортлох хэрэгтэй. "Зураг" жагсаалтаас "Палитр" сонголтыг сонгоод экспортын палитр дээр дарна уу. Энэ.pal файлыг хаана хадгалахаа санаарай, дараа нь танд хэрэгтэй болно.

Алхам 5: Хавтангийн газрын зураг үүсгэнэ үү

Хавтанцарын зураг үүсгэх
Хавтанцарын зураг үүсгэх
Хавтангийн газрын зураг үүсгэх
Хавтангийн газрын зураг үүсгэх

Sprite -ийн хавтангийн газрын зургийг бүтээхийн тулд та NTME нэртэй програмыг ашиглах хэрэгтэй бөгөөд энэ нь нэргүй хавтангийн газрын зураг засварлагч гэсэн үг юм. Та эндээс авах боломжтой. Нээлтийн дараа толгой хэсэгт "Файл", дараа нь "Нээх" дээр дарна уу. 16 өнгөний засвартай спрайт руу очоод нээнэ үү. Одоо NTME -ийн баруун доод буланд "Урьдчилан тогтоосон хэмжээ" хэсэгт "FR/LG TS" -ийг сонгоно уу. NTME хэсэг зуур хөлдөх магадлалтай. Энэ тохиолдолд "FR/LG TS" сонгогдсон хэвээр байгаа эсэхийг шалгаарай. Үүнийг хийсний дараа "Хавтан сонгох" хэсэгт бүх sprite -ийг сонгох хүртэл хоёуланг нь + дээр дарна уу. Одоо NTME цонхны доод талд жижиг үсэг, тоонуудын хүрэн "D" дээр дарна уу. Одоо, Хавтангийн газрын зургийн доорх орон зайд өөрийн спрайт тоглоом дээр гарч ирэхийг хүсч буй хэсгийг дарж тэнд байрлуулна уу. Үүнийг байрлуулсны дараа "Файл" дээр дараад "Хадгалах" дээр дарна уу. Үүнийг дараа нь танд хэрэгтэй болохоор хандах боломжтой газар хадгална уу. Файлыг.raw файл хэлбэрээр хадгалах болно.

Алхам 6: Sprite -ийг өөрчлөх

Sprite -ийг өөрчлөх
Sprite -ийг өөрчлөх
Sprite -ийг өөрчлөх
Sprite -ийг өөрчлөх
Sprite -ийг өөрчлөх
Sprite -ийг өөрчлөх

Шинэ спрайтыг ROM -д оруулахын тулд LZ77 алгоритмаар шахагдсан өгөгдлийг удирдах програм хэрэгтэй болно. Үүнийг хийхийн тулд эндээс авах боломжтой unLZ-GBA-ийг ашиглахыг зөвлөж байна. UnLZ-GBA нээгдсэний дараа "Нээлттэй файл" дээр дарж ROM руу очно уу. Үүнийг нээхэд хэсэг хугацаа шаардагдаж магадгүй юм. ROM -ийг нээж дуусаад "Go To" товчлуурын хажууд 2011 онд бичнэ үү. Энэ бол одоогийн спрайт юм. "Импорт" дээр дарж 16 өнгийн засварласан Покемон спрайт руу очно уу. Одоо "ROM руу бичих" дээр дарна уу. Та дээд 2 сонголтыг сонгож, доод 2 сонголтыг хийхгүй байх ёстой. Үүний дараа "Дараах" товчийг дарна уу, эсвэл 2012 онд бичнэ үү. "Файл" дээр дарж "RAW -ийг ачаалах" -ыг сонгоно уу. Өмнө нь хадгалсан хавтангийн газрын зураг руу очно уу. Дахин нэг удаа "ROM руу бичих" дээр дарна уу.

Алхам 7: UnLZ-GBA алдаа

UnLZ-GBA алдаа
UnLZ-GBA алдаа
UnLZ-GBA алдаа
UnLZ-GBA алдаа
UnLZ-GBA алдаа
UnLZ-GBA алдаа

Хэрэв та ROM -д бичихдээ хэт том гэсэн алдаа гарвал түүнд зай хайх хэрэгтэй болно. Үүнийг хийхийн тулд Чөлөөт орон зай хайгчийг ашиглана уу. Та эндээс авах боломжтой. Хэрэв та unLZ-GBA-д алдаа гарвал алдааны хайрцагт харуулсан зургаан өнцөгт дугаарыг хуулна уу, энэ нь миний хувьд IC8 юм. Чөлөөт орон зай хайгчийг нээгээд "Файл" таб дээрээс ROM -аа ачаална уу. Одоо, зургаан өнцөгтийн баруун доод буланд гарч ирсэн алдааны хайрцгийн дугаарыг бичнэ үү. Дээрх нүдэнд аравтын бутархай тоог харуулна. Аравтын бутархай тоог хуулж "Шаардлагатай байтууд" -ын хажууд байгаа нүдэнд оруулна уу. Үүний дор "ROM эхнээс нь хайх" -ыг сонгосон эсэхийг шалгаад "Хайх" дээр дарна уу. Үүний дараа "Хуулбарлах" дээр дарна уу. UnLZ-GBA дээр "ROM руу бичих" дээр дахин дарна уу. "Заагчийг автоматаар засах" сонголтыг чагталж, эхний текст талбарт бүх зүйлийг устгаад хоёр 0 гэж бичээд Ctrl+V дарна уу. Үүнийг хийсний дараа та OK дарж болно.

Алхам 8: Эхний баталгаажуулалт

1 -р баталгаажуулалт
1 -р баталгаажуулалт

ROM -аа ачаална уу. Спрайт зөв хэлбэртэй эсэхийг шалгаарай. Хэрэв та анхны Покемон спрайттай ижил палитрыг ашиглахгүй бол өнгө будлиантай болно. Дараагийн алхам нь үүнийг засах болно.

Алхам 9: Палитрыг өөрчлөх

Палитрыг өөрчлөх
Палитрыг өөрчлөх
Палитрыг өөрчлөх
Палитрыг өөрчлөх
Палитрыг өөрчлөх
Палитрыг өөрчлөх

APE -ийг нээнэ үү. Хэрэв танд байхгүй бол эндээс авах боломжтой. APE дээр ROM -ийг нээсний дараа "Офсетээс ачаалах" гэснийг сонгоод 00EAD5E8 нүдэнд бичнэ үү. "Ачаалах" дээр дарна уу. Эхний 16 хайрцагт 16 өнгөний өнөөгийн палитрыг харуулах болно. Доод хоосон хайрцгийн хажууд цэнхэр сумтай дүрс дээр дарна уу. Windows Explorer цонх гарч ирнэ. Файлын төрлөөс "PaintShop палитр" -ыг сонгоно уу. Үүнийг нээсэн даруйд алдаа гарах ёстой 13. Санаа зоволтгүй. Зүгээр л дэлгэцийн зургийг аваад APE -ийг дахин нээж, ROM -ийг дахин ачаалж, офсетыг дахин бичээрэй, гэхдээ палитрыг импортлохын оронд дэлгэцийн агшин дээрээс гараар оруулсан утгыг оруулна уу. Одоо "Орлуулах" дээр дарна уу. Ажилласан эсэхийг шалгахын тулд "Ачаалах" дээр дарна уу. Хэрэв эхний 16 хайрцгийг хоёр дахь 16 хайрцгийг тааруулахаар өөрчилсөн бол та явахад тохиромжтой.

Алхам 10: Эцсийн үр дүн

Эцсийн үр дүн
Эцсийн үр дүн

ROM -аа нээгээд шинэ спрайт зөв өнгөтэй эсэхийг шалгана уу. Хэрэв бүх зүйл сайн бол та засварласан ROM -г тоглуулж эхлэх боломжтой.

Зөвлөмж болгож буй: