![GBA Pokémon Title Screen Sprite засварлах: 10 алхам (зурагтай) GBA Pokémon Title Screen Sprite засварлах: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-12802-15-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![GBA Pokémon Title Screen Sprite -ийг засварлах GBA Pokémon Title Screen Sprite -ийг засварлах](https://i.howwhatproduce.com/images/005/image-12802-16-j.webp)
![GBA Pokémon Title Screen Sprite -ийг засварлах GBA Pokémon Title Screen Sprite -ийг засварлах](https://i.howwhatproduce.com/images/005/image-12802-17-j.webp)
Хэдхэн хоногийн өмнө 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](https://i.howwhatproduce.com/images/005/image-12802-18-j.webp)
Юуны өмнө та өөрийн үндсэн 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: Өнгөний гүнийг бууруулах
![Өнгөний гүнийг бууруулах Өнгөний гүнийг бууруулах](https://i.howwhatproduce.com/images/005/image-12802-20-j.webp)
![Өнгөний гүнийг бууруулах Өнгөний гүнийг бууруулах](https://i.howwhatproduce.com/images/005/image-12802-21-j.webp)
![Өнгөний гүнийг бууруулах Өнгөний гүнийг бууруулах](https://i.howwhatproduce.com/images/005/image-12802-22-j.webp)
Юу хийхээсээ өмнө та спрайтныхаа өнгөний гүнийг 16 өнгө хүртэл бууруулах ёстой. Үүнийг хийхийн тулд би IrfanView [link] -г ашиглахыг зөвлөж байна, гэхдээ хэрэв та зураг засварлах бусад програм дээр үүнийг хийх нь танд таалагдаж байвал үүнийг чөлөөтэй хийгээрэй. IrfanView дээр зургаа нээсэний дараа толгой дээрх "Зураг" дээр дарна уу. Унждаг цэснээс "Өнгөний гүнийг бууруулах" сонголтыг сонгоно уу. Цонх гарч ирэх болно. "16 өнгө" -ийг сонгоод "Floyd-Steinberg dithering ашиглах" сонголтыг цуцалж, OK дарна уу. Хэрэв "16 өнгө" нь саарал өнгөтэй байвал энэ нь таны спрайт аль хэдийн 16 өнгөтэй (эсвэл түүнээс бага) өнгөтэй байгаа бөгөөд энэ алхамыг алгасаж болно гэсэн үг юм.
Алхам 4: Палитрыг засах
![Палитрыг засах Палитрыг засах](https://i.howwhatproduce.com/images/005/image-12802-23-j.webp)
![Палитрыг засах Палитрыг засах](https://i.howwhatproduce.com/images/005/image-12802-24-j.webp)
![Палитрыг засах Палитрыг засах](https://i.howwhatproduce.com/images/005/image-12802-25-j.webp)
![Палитрыг засах Палитрыг засах](https://i.howwhatproduce.com/images/005/image-12802-26-j.webp)
Одоо та спрайт дүрснийхээ арын дэвсгэрийг спрайтэд байхгүй өнгийг тохируулах хэрэгтэй. Үүнийг хийхийн тулд "Зураг" сонголтыг дахин дарж, доошоо очоод "Палитр" -ыг сонгоод "Палитрыг засах" дээр дарна уу. 16 өнгийн хайрцагтай цонх гарч ирнэ. Эхний хайрцган дээр давхар товшоод таны спрайтэд байхгүй өнгийг сонгоно уу. Би аюулгүй талдаа байхын тулд тод флюресцент ногоон өнгийг сонгосон. Үүнийг хийсний дараа OK дараад дахин OK дарна уу. Та одоо энэ спрайт палитрыг экспортлох хэрэгтэй. "Зураг" жагсаалтаас "Палитр" сонголтыг сонгоод экспортын палитр дээр дарна уу. Энэ.pal файлыг хаана хадгалахаа санаарай, дараа нь танд хэрэгтэй болно.
Алхам 5: Хавтангийн газрын зураг үүсгэнэ үү
![Хавтанцарын зураг үүсгэх Хавтанцарын зураг үүсгэх](https://i.howwhatproduce.com/images/005/image-12802-27-j.webp)
![Хавтангийн газрын зураг үүсгэх Хавтангийн газрын зураг үүсгэх](https://i.howwhatproduce.com/images/005/image-12802-28-j.webp)
Sprite -ийн хавтангийн газрын зургийг бүтээхийн тулд та NTME нэртэй програмыг ашиглах хэрэгтэй бөгөөд энэ нь нэргүй хавтангийн газрын зураг засварлагч гэсэн үг юм. Та эндээс авах боломжтой. Нээлтийн дараа толгой хэсэгт "Файл", дараа нь "Нээх" дээр дарна уу. 16 өнгөний засвартай спрайт руу очоод нээнэ үү. Одоо NTME -ийн баруун доод буланд "Урьдчилан тогтоосон хэмжээ" хэсэгт "FR/LG TS" -ийг сонгоно уу. NTME хэсэг зуур хөлдөх магадлалтай. Энэ тохиолдолд "FR/LG TS" сонгогдсон хэвээр байгаа эсэхийг шалгаарай. Үүнийг хийсний дараа "Хавтан сонгох" хэсэгт бүх sprite -ийг сонгох хүртэл хоёуланг нь + дээр дарна уу. Одоо NTME цонхны доод талд жижиг үсэг, тоонуудын хүрэн "D" дээр дарна уу. Одоо, Хавтангийн газрын зургийн доорх орон зайд өөрийн спрайт тоглоом дээр гарч ирэхийг хүсч буй хэсгийг дарж тэнд байрлуулна уу. Үүнийг байрлуулсны дараа "Файл" дээр дараад "Хадгалах" дээр дарна уу. Үүнийг дараа нь танд хэрэгтэй болохоор хандах боломжтой газар хадгална уу. Файлыг.raw файл хэлбэрээр хадгалах болно.
Алхам 6: Sprite -ийг өөрчлөх
![Sprite -ийг өөрчлөх Sprite -ийг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-29-j.webp)
![Sprite -ийг өөрчлөх Sprite -ийг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-30-j.webp)
![Sprite -ийг өөрчлөх Sprite -ийг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-31-j.webp)
Шинэ спрайтыг 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 алдаа](https://i.howwhatproduce.com/images/005/image-12802-32-j.webp)
![UnLZ-GBA алдаа UnLZ-GBA алдаа](https://i.howwhatproduce.com/images/005/image-12802-33-j.webp)
![UnLZ-GBA алдаа UnLZ-GBA алдаа](https://i.howwhatproduce.com/images/005/image-12802-34-j.webp)
Хэрэв та ROM -д бичихдээ хэт том гэсэн алдаа гарвал түүнд зай хайх хэрэгтэй болно. Үүнийг хийхийн тулд Чөлөөт орон зай хайгчийг ашиглана уу. Та эндээс авах боломжтой. Хэрэв та unLZ-GBA-д алдаа гарвал алдааны хайрцагт харуулсан зургаан өнцөгт дугаарыг хуулна уу, энэ нь миний хувьд IC8 юм. Чөлөөт орон зай хайгчийг нээгээд "Файл" таб дээрээс ROM -аа ачаална уу. Одоо, зургаан өнцөгтийн баруун доод буланд гарч ирсэн алдааны хайрцгийн дугаарыг бичнэ үү. Дээрх нүдэнд аравтын бутархай тоог харуулна. Аравтын бутархай тоог хуулж "Шаардлагатай байтууд" -ын хажууд байгаа нүдэнд оруулна уу. Үүний дор "ROM эхнээс нь хайх" -ыг сонгосон эсэхийг шалгаад "Хайх" дээр дарна уу. Үүний дараа "Хуулбарлах" дээр дарна уу. UnLZ-GBA дээр "ROM руу бичих" дээр дахин дарна уу. "Заагчийг автоматаар засах" сонголтыг чагталж, эхний текст талбарт бүх зүйлийг устгаад хоёр 0 гэж бичээд Ctrl+V дарна уу. Үүнийг хийсний дараа та OK дарж болно.
Алхам 8: Эхний баталгаажуулалт
![1 -р баталгаажуулалт 1 -р баталгаажуулалт](https://i.howwhatproduce.com/images/005/image-12802-35-j.webp)
ROM -аа ачаална уу. Спрайт зөв хэлбэртэй эсэхийг шалгаарай. Хэрэв та анхны Покемон спрайттай ижил палитрыг ашиглахгүй бол өнгө будлиантай болно. Дараагийн алхам нь үүнийг засах болно.
Алхам 9: Палитрыг өөрчлөх
![Палитрыг өөрчлөх Палитрыг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-36-j.webp)
![Палитрыг өөрчлөх Палитрыг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-37-j.webp)
![Палитрыг өөрчлөх Палитрыг өөрчлөх](https://i.howwhatproduce.com/images/005/image-12802-38-j.webp)
APE -ийг нээнэ үү. Хэрэв танд байхгүй бол эндээс авах боломжтой. APE дээр ROM -ийг нээсний дараа "Офсетээс ачаалах" гэснийг сонгоод 00EAD5E8 нүдэнд бичнэ үү. "Ачаалах" дээр дарна уу. Эхний 16 хайрцагт 16 өнгөний өнөөгийн палитрыг харуулах болно. Доод хоосон хайрцгийн хажууд цэнхэр сумтай дүрс дээр дарна уу. Windows Explorer цонх гарч ирнэ. Файлын төрлөөс "PaintShop палитр" -ыг сонгоно уу. Үүнийг нээсэн даруйд алдаа гарах ёстой 13. Санаа зоволтгүй. Зүгээр л дэлгэцийн зургийг аваад APE -ийг дахин нээж, ROM -ийг дахин ачаалж, офсетыг дахин бичээрэй, гэхдээ палитрыг импортлохын оронд дэлгэцийн агшин дээрээс гараар оруулсан утгыг оруулна уу. Одоо "Орлуулах" дээр дарна уу. Ажилласан эсэхийг шалгахын тулд "Ачаалах" дээр дарна уу. Хэрэв эхний 16 хайрцгийг хоёр дахь 16 хайрцгийг тааруулахаар өөрчилсөн бол та явахад тохиромжтой.
Алхам 10: Эцсийн үр дүн
![Эцсийн үр дүн Эцсийн үр дүн](https://i.howwhatproduce.com/images/005/image-12802-39-j.webp)
ROM -аа нээгээд шинэ спрайт зөв өнгөтэй эсэхийг шалгана уу. Хэрэв бүх зүйл сайн бол та засварласан ROM -г тоглуулж эхлэх боломжтой.
Зөвлөмж болгож буй:
DIY осциллографын иж бүрдэл - Ассемблей ба алдааг олж засварлах гарын авлага: 10 алхам (зурагтай)
![DIY осциллографын иж бүрдэл - Ассемблей ба алдааг олж засварлах гарын авлага: 10 алхам (зурагтай) DIY осциллографын иж бүрдэл - Ассемблей ба алдааг олж засварлах гарын авлага: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/009/image-26607-j.webp)
DIY осциллографын иж бүрдэл - Ассемблей ба алдааг олж засварлах гарын авлага: Цахилгаан дохионы оршихуй, хэлбэрийг ажиглахын тулд зарим электрон хэрэгслийг осциллограф хийхдээ надад маш их хэрэгтэй байдаг. Өнөөг хүртэл би хуучин Зөвлөлтийн (1988 он) нэг сувгийн аналог CRT осциллографыг ашиглаж байсан. Энэ нь функциональ хэвээр байна
Sharp Optonica RP-114H-ийг хэрхэн засах, засварлах вэ: 11 алхам (зурагтай)
![Sharp Optonica RP-114H-ийг хэрхэн засах, засварлах вэ: 11 алхам (зурагтай) Sharp Optonica RP-114H-ийг хэрхэн засах, засварлах вэ: 11 алхам (зурагтай)](https://i.howwhatproduce.com/images/004/image-9140-12-j.webp)
Sharp Optonica RP-114H-ийг хэрхэн яаж засварлах, засварлах вэ: Тиймээс би Optonica RP-114H босоо эргэлтээ засварлаж, засварлаж дуусгасан юм. гонгинох төрөл, тиймээс энэ нь огт үйлчлээгүй бөгөөд
Пикаса ашиглан хурдан бөгөөд гайхалтай зураг засварлах: 10 алхам (зурагтай)
![Пикаса ашиглан хурдан бөгөөд гайхалтай зураг засварлах: 10 алхам (зурагтай) Пикаса ашиглан хурдан бөгөөд гайхалтай зураг засварлах: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/004/image-9612-10-j.webp)
Пикаса ашиглан хурдан бөгөөд гайхалтай зураг засварлах: Маш сайн дижитал камерын тусламжтайгаар олон мянган зургийг удирдах маш том үүрэг хариуцлага хүлээдэг. Энэ нь өвдөлт байж магадгүй, ялангуяа хэрэв та тэдгээрийг зааварчилгааны процесст баримтжуулахын тулд ашиглахыг хүсч байвал. Би Photoshop -ийг тойрч гарах замаа мэддэг ч ихэнхдээ G рүү ханддаг
GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам
![GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам](https://i.howwhatproduce.com/images/005/image-12758-19-j.webp)
GBA Pokémon Title Screen Background -ийг засах: Энэ бол Pok é mon ROM -ийг хакердахад хийх зааварчилгааны цувралын гурав дахь нь юм. Эхнийхийг нь эндээс, хоёр дахьийг нь эндээс олж болно. Энэхүү зааварчилгаа нь гарчгийн дэлгэцийн дэвсгэрийг хэрхэн өөрчлөхийг танд харуулав. Си -ийн төлөө
Зөөврийн компьютерын зайг засварлах: 16 алхам (зурагтай)
![Зөөврийн компьютерын зайг засварлах: 16 алхам (зурагтай) Зөөврийн компьютерын зайг засварлах: 16 алхам (зурагтай)](https://i.howwhatproduce.com/images/002/image-3559-54-j.webp)
Үхсэн зөөврийн компьютерын батерейг засах: Үүнийг бид бүгд мэднэ. Гэнэт таны зөөврийн компьютерын батарей ажиллахаа больсон. Энэ нь цэнэглэгдэхгүй бөгөөд цэнэглэгчээ салгахад зөөврийн компьютер унтарна. Танд цэнэггүй зай байна. Надад үүнийг сэргээх амлалт бий. Анхаарна уу, бид зөвхөн үхсэн цохиурыг сэргээж байна