Агуулгын хүснэгт:
- Алхам 1: Арын дэвсгэрээ олох
- Алхам 2: Ил тод өнгийг тохируулна уу
- Алхам 3: Өнгөний гүнийг бууруулах
- Алхам 4: Палитрыг экспортлох
- Алхам 5: Хавтангийн багц хийх
- Алхам 6:.RAW файлыг хий
- Алхам 7: Арын дэвсгэрийг өөрчлөх
- Алхам 8: Өнгийг засах
- Алхам 9: Эцсийн үр дүн
Видео: GBA Pokémon гарчгийн дэлгэцийн арын хэсгийг засах: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ бол Покемон 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 файлыг хий
Нэргүй хавтангийн газрын зургийн редакторыг нээнэ үү. Хэрэв танд байхгүй бол эндээс аваарай. Дөнгөж хийсэн хавтангийн багцыг нээнэ үү. Баруун доод буланд "Урьдчилан тохируулсан хэмжээ" хэсэгт "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 -ийг хэрхэн хакердах талаар сурах хэрэгтэй болно. Үүнийг өөрөө яаж хийхээ мэдэхгүй байна, гэхдээ энэ нийтлэл танд туслах болно.
Зөвлөмж болгож буй:
1602/2004 эсвэл HD44780 гэх мэт LCD дэлгэцийн I2C арын гэрлийн хяналт: 4 алхам
1602/2004 эсвэл HD44780 гэх мэт LCD дэлгэцийн I2C арын гэрэлтүүлгийн хяналт: Энэхүү зааварчилгаа нь I2C ADC модулийн тусламжтайгаар LCD дэлгэцийн арын гэрлийг хэрхэн удирдахыг харуулж байна. Шүргэх потенциометрийг авсны дараа тодосгогчийг мөн адил хянах боломжтой
HP сканнерын шилний арын хэсгийг цэвэрлэх: 4 алхам
HP сканнерын шилний арын хэсгийг цэвэрлэх: Энэ бол HP Laserjet 3030 -ийн дээд хэсгийг (сканнер ба баримт бичиг) задлах заавар юм. Асуудал: Зургийн скан дээр зурган дээр зураас гарч байсан. Шалтгаан: Сканнертай холбогдсон утаснууд Шилэн дээгүүр чирж буй элемент - эдгээр нь
A (маш) энгийн LCD арын гэрэлтүүлэг засах: 4 алхам (зурагтай)
A (маш энгийн) LCD арын гэрэлтүүлгийг засах: Эвдэрсэн LCD арын гэрлийг ердийн гэрлийн чийдэн болон үхсэн CRT дэлгэцээр засна. Эвдэрсэн LCD дэлгэц нь үндсэндээ гурван төрөлд хуваагддаг: 1) Хагарсан LCD самбар, төхөөрөмжийг бүрэн үнэ цэнэгүй болгодог 2) Арын гэрэлтүүлгийн асуудал 3) Эрчим хүч хангамжийн асуудал Хэрэв энэ нь
Зөөврийн компьютерын арын гэрэлтүүлэг засах: 5 алхам
Зөөврийн компьютерын арын гэрэлтүүлэг засах: Ихэнх зөөврийн компьютеруудын LCD дэлгэцийн арын гэрэл нь хүйтэн катодын флюресцент чийдэн бөгөөд энэ нь үндсэндээ жижиг флюресцент хоолой юм. Яг л флюресцент өрөөний гэрэлтүүлэг шиг тэд эцэстээ шатдаг. Өрөөний гэрэлтүүлгээс ялгаатай нь тэдгээрийг дахин зохион бүтээдэггүй
Арын зурвас бүхий гэрэлтүүлсэн мэдрэгчтэй дэлгэцийн зурагт хуудас: 16 алхам (зурагтай)
Доод талын зурвас бүхий гэрэлтүүлсэн мэдрэгчтэй дэлгэцийн зурагт хуудас !: Think Geek анх удаа Serenity/Firefly-ээр өдөөгдсөн " аялал " зурагт хуудас, би өөрийн гэсэн багцтай байх ёстойгоо мэдэж байсан. Хэдэн долоо хоногийн өмнө би эцэст нь тэднийг олж авсан боловч яаж ханан дээрээ бэхлэх вэ гэсэн асуудалтай тулгарав. Хэрхэн хийх талаар