Агуулгын хүснэгт:

GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам
GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам

Видео: GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам

Видео: GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам
Видео: THE SIMPSONS TAPPED OUT BUT WE ARE IN 2024, Арваннэгдүгээр
Anonim
GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах
GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах

Энэ бол Покемон ROM -ийг хакердахад хийх Instructables цувралын гурав дахь нь юм. Эхнийхийг нь эндээс, хоёр дахьийг нь эндээс олж болно. Энэхүү зааварчилгаа нь гарчгийн дэлгэцийн дэвсгэрийг хэрхэн өөрчлөхийг танд харуулав. Энгийн байхын тулд би маш энгийн ойлголтыг ашиглах болно, ингэснээр бүх зүйл төөрөгдөлд орохгүй болно. Pokémon ROM -ийг хакердах анхны зааварчилгааны хувьд энэ нь зөвхөн Pokémon FireRed болон LeafGreen -д хамаарна.

Алхам 1: Арын дэвсгэрээ олох

Арын дэвсгэрээ олох
Арын дэвсгэрээ олох

Юуны өмнө та өөрт таалагдсан зургийг олох хэрэгтэй болно. Бага нягтралтай (240x160) тийм ч сайн харагддаггүй зургийг бүү ав, энэ нь 16 өнгөтэй байж болохгүй, учир нь хар нь нэг байх ёстой. Би маш энгийн цэнхэр дэвсгэрийг сонгосон бөгөөд зөвхөн 5 өнгөтэй: хар, 4 цэнхэр өнгийн сүүдэртэй.

Арын дэвсгэрийг сольсны дараа "Эхлүүлэхийг дарна уу" гэсэн текст байхаа больсон тул хэрэв та гарчгийнхаа дэлгэц дээр гарч ирэхийг хүсвэл үүнийг зурган дээрээ нэмээрэй. Эсвэл та ASM хакердаж сурах боломжтой. Дэлгэрэнгүй мэдээллийг сүүлчийн шатанд.

Алхам 2: Ил тод өнгийг тохируулна уу

Ил тод өнгийг тохируулна уу
Ил тод өнгийг тохируулна уу

Покемон ROM нь бүх зургийг 8 -аас 8 пикселийн квадрат болгон хуваадаг. Гарчиг дэлгэц дээр зүүн дээд булангийн дөрвөлжин нь зураг дээр ямар өнгө ил тод, аль нь биш болохыг тогтоодог. Миний арын дэвсгэрээр, хэрэв би үүнийг байгаагаар нь үлдээж, арын дэвсгэр дээр тавьбал миний зурган дээрх бүх хар хөх өнгө алга болж, хараар солигдох болно. Тиймээс, үүнээс урьдчилан сэргийлэхийн тулд MS Paint гэх мэт зураг засварлах програм хангамжийн хувьд зүүн дээд буланд 8 -аас 8 пикселийн хэмжээтэй хар дөрвөлжин нэмж оруулаарай.

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

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

Та одоо зургаа аваад өнгөний гүнийг 16 өнгө болгож багасгах хэрэгтэй. Үүнийг хийхийн тулд би эндээс авах боломжтой IrfanView -ийг ашигладаг. IrfanView ашиглан арын дэвсгэрээ нээгээд "Зураг" таб дээр дараад "Өнгөний гүнийг бууруулах" -ыг сонгоно уу. "16 өнгө" -ийг сонгоод "Floyd-Steinberg dithering" -ийг идэвхгүй болго. Одоо та зургаа хадгалах хэрэгтэй.

Алхам 4: Палитрыг экспортлох

Палитрыг экспортлох
Палитрыг экспортлох

Хэрэв та өөрийн арын дэвсгэрийг зөв өнгөөр гаргахыг хүсч байгаа бол палитраа хадгалах хэрэгтэй бөгөөд дараа нь анхныхтайгаа сольж болно. Палитрыг арын дэвсгэр дээрээ хадгалахын тулд "Зураг" таб дээр дарж "Палитр" -ыг сонгоод "Палитрыг экспортлох" -ыг сонгоно уу. Үүнийг дараа нь хандах боломжтой газар хадгална уу.

Алхам 5: Хавтангийн багц хийх

Хавтангийн багц хийх
Хавтангийн багц хийх

GBA ROM -д зай хэмнэхийн тулд тоглоом нь 8 -аас 8 пикселийн дөрвөлжин хэлбэртэй төрөл бүрийн нэгийг л хадгалдаг. Хэрэв таны зураг нэг өнгийн том талбайтай бол зургийн тэр хэсгийг хайчилж аваад зургийнхаа үлдсэн хэсгийг өмнө нь байсан өнгөний том талбар руу шилжүүлээрэй. Миний хувьд, миний зураг зөвхөн 7 өөр 8 пиксел квадратыг ашигласан тул би 160x240 хэмжээтэй дүрсийг бүхэлд нь 8x64 болгож багасгасан. Та хар дөрвөлжинг зүүн дээд буланд байлгах ёстой гэдгийг санаарай.

Алхам 6:. RAW файлыг хий

. RAW файлыг хий
. RAW файлыг хий

Нэргүй хавтангийн газрын зургийн редакторыг нээнэ үү. Хэрэв танд байхгүй бол эндээс аваарай. Дөнгөж хийсэн хавтангийн багцыг нээнэ үү. Баруун доод буланд "Урьдчилан тохируулсан хэмжээ" хэсэгт "FR/LG TS" -ийг сонгоно уу. Одоо, доод талд байгаа "Палитр газрын зураг" табын хажууд байгаа жижиг ягаан "E" дээр дарна уу. "E" дээрх хар хайрцагт та одоо өөрийн дүр төрхийг сэргээх хэрэгтэй. Та үүнийг хавтангийнхаа 8 -аас 8 квадратыг сонгож, хар хайрцган дээр дарж тэр дөрвөлжинг тэнд байрлуулах замаар хийж болно. Дууссаны дараа та "Файл" дээр дарж "Хавтангийн зургийг хадгалах" -ыг сонгож болно. Үүнийг дараа нь хандах боломжтой газар хадгална уу.

Алхам 7: Арын дэвсгэрийг өөрчлөх

Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх
Арын дэвсгэрийг өөрчлөх

Та одоо unLZ-GBA-ийг нээх хэрэгтэй. Хэрэв танд байхгүй бол эндээс авах боломжтой. ROM -аа ачаална уу. Хэрэв ачаалахад удаан хугацаа шаардагддаг бол түүнийг хаагаад дахин нээхэд л хангалттай. Ачаалсны дараа та анхны дэвсгэр рүү очих хэрэгтэй. Хэрэв FireRed -тэй ажиллаж байгаа бол 2013 онд "Go To" товчны хажууд байрлах LeafGreen -тэй 2014 онд бичнэ үү. "Импорт" дээр дарж, зургаа сонгоод "ROM руу бичих" дээр дарна уу. Хэрэв танд "хэмжээ хэт том байна" гэсэн алдаа гарвал энэ алхамыг дагана уу. Үүний дараа "Дараах" товчийг дарна уу. Энд "Файл" таб дээр дараад "RAW -ийг ачаалах" -г сонгоно уу. Өмнө нь хадгалсан RAW файлыг сонгоно уу. "ROM руу бичих" дээр дарна уу. Хэрэв та "хэмжээ хэт том байна" гэсэн алдааг дахин хүлээн авбал өмнөх шигээ хий.

Алхам 8: Өнгийг засах

Өнгө засах
Өнгө засах
Өнгө засах
Өнгө засах
Өнгө засах
Өнгө засах
Өнгө засах
Өнгө засах

Хэрэв та яг одоо ROM -оо нээх гэж байгаа бол арын дэвсгэрийн өнгө будлиантай болно. Үүнийг засахын тулд танд Advanced Palette Editor хэрэгтэй болно. Та эндээс авах боломжтой. Үүнийг нээгээд ROM -аа ачаална уу. 00EAE094 гэсэн дэвсгэр палетын офсетийг бичээд "Ачаалах" дээр дарна уу. Эхний 16 хайрцаг өнгөлөг болно. Хоёр дахь 16 хайрцгийн хажууд цэнхэр сумтай палитр дүрсэлсэн дүрс дээр дарна уу. Гарч ирэх цонхонд файлын төрлийг *.pal болгон өөрчилж, өөрийн зургийг сонгоно уу. Хэрэв танд дээрх алдаа гарсан бол энэ нь хэвийн үзэгдэл юм. Дэлгэцийн зургийг аваад "OK" дээр дарна уу. Нарийвчилсан палитр засварлагчийг ROM -ийг дахин нээгээд офсет бичээд "Ачаалах" дээр дарна уу. Палитрыг дахин импортлохын оронд энэ удаад дэлгэцийн агшинг хараад өнгөөрөө гараар бичээрэй. Дууссаны дараа "Орлуулах" дээр дарна уу. Ажилласан эсэхийг шалгахын тулд "Ачаалах" дээр дарна уу. Эхний 16 хайрцаг нь хоёр дахь 16 хайрцагтай таарч өөрчлөгдөх ёстой.

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

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

Та одоо ROM -аа нээж, гарчгийн дэлгэцээ үзэх боломжтой боллоо.

Sidenote:

Хэрэв та гарчгийн дэлгэцээ анхны ROM шиг хөдөлгөөнтэй болгохыг хүсч байвал Pokemon -ийг ASM -ийг хэрхэн хакердах талаар сурах хэрэгтэй болно. Үүнийг өөрөө яаж хийхээ мэдэхгүй байна, гэхдээ энэ нийтлэл танд туслах болно.

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