Sadržaj:
- Korak 1: Osnovni ROM
- Korak 2: Odaberite svoj Sprite
- Korak 3: Smanjite dubinu boje
- Korak 4: Uredite paletu
- Korak 5: Kreirajte mapu pločica
- Korak 6: Promijenite Sprite
- Korak 7: UnLZ-GBA greška
- Korak 8: Prva provjera
- Korak 9: Promijenite paletu
- Korak 10: Konačni rezultat
Video: Uredite GBA Pokémon Title Screen Sprite: 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Nakon što sam prije nekoliko dana ponovno pobijedio Elite Four na Pokémon Yellow -u, pitao sam se postoji li remake igre koji me je uveo u svijet Pokémona. Nažalost nije bilo, ali razgledanjem sam se upoznao sa novim svijetom: hakovanjem ROM -a. Poznajem Pokémone već otprilike 6 godina, a nije mi ni palo na pamet da postoje ljudi koji su uzeli Pokémon ROM -ove (i druge, također) i izmijenili ih kako bi izgledali drugačije, kako bi promijenili mapu igre, napravite vlastitu priču, pa čak i dodajte svoje vlastite Pokémone u igru. Kad sam tragao za remakeom Pokémon Yellow -a, našao sam nekoliko nepotpunih pokušaja da ponovno stvorim najbolju Pokémon igru koja je ikad postojala (barem u mojim očima), poput Linkandzeldinog "dokaza koncepta" do Pewter grada [veza]. Od svih njih, to je najbolje što sam vidio, ali ide samo do prve značke, a razvoja nije bilo gotovo 2 godine. Dakle, kao i kod mnogih stvari, ako želite da se stvari odvijaju na vaš način, učinite to sami. Tako sam počeo hakirati vlastite Pokémon ROM -ove. Planiram napraviti mnoge Instructables na Pokémon ROM -u. Ovo je prvi od njih, koji objašnjava kako urediti Pokémon sprite na naslovnom ekranu. Ovaj prvi Instructable ne odnosi se na Pokémon Ruby/Sapphire/Emerald, jer na svom naslovnom ekranu nemaju Pokémon sprite.
Korak 1: Osnovni ROM
Prije svega, morate odabrati svoj osnovni ROM. U osnovi imate 2 izbora: ROM sa Hoenn-om ili ROM sa Kanto-om. Za ROM sa sjedištem u Hoennu bolje je odabrati Pokémon Emerald jer ima najbolju podršku za modificiranje, a za ROM sa Kanto-om bolje je odabrati Pokémon Fire Red. Za svoj remake Pokémon Yellow, odabrao sam Pokémon Fire Red, jer oboje koriste istu regiju Kanto.
Korak 2: Odaberite svoj Sprite
Prije svega, morat ćete odabrati Pokémon sprite koji ćete koristiti za zamjenu originalnog Pokémona, Charizarda u mom slučaju. Izabrao sam Mew. Preporučujem da nabavite sprite iz Pokémon baze podataka. Imaju gotovo sve Pokémon sprajtove iz gotovo svake igre. Čini se da nedostaju samo Mega Evolution (u vrijeme pisanja). Ako dobijete sprajt s drugog mjesta ili ga sami napravite, imajte na umu da i visina i širina slike moraju biti djeljive sa 8, pa se preporučuje da ukupna veličina ne bude veća od 128x128.
Korak 3: Smanjite dubinu boje
Prije svega, morate smanjiti dubinu boje svog spriteta na 16 boja. U tu svrhu preporučujem korištenje IrfanView [link], ali ako se osjećate ugodno radeći to u drugom softveru za uređivanje slika, slobodno to učinite. Kada otvorite svoju sliku u IrfanView -u, kliknite na "Image" u zaglavlju. Na padajućem izborniku odaberite opciju "Smanji dubinu boje". Pojavit će se prozor. Odaberite "16 boja", poništite odabir "Koristi Floyd-Steinberg dithering" i kliknite U redu. Ako je "16 boja" zasivljeno, to znači da je vaš sprite već u 16 boja (ili manje), što znači da možete preskočiti ovaj korak.
Korak 4: Uredite paletu
Sada morate postaviti pozadinu slike vašeg spritea u boju koja nije prisutna u samom sprajtu. Da biste to učinili, kliknite još jednom na opciju "Slika", idite dolje i odaberite "Paleta", a zatim kliknite na "Uredi paletu". Otvorit će se prozor sa 16 šarenih kutija. Dvaput kliknite na prvo polje i odaberite boju koja nije prisutna u vašem sprajtu. Izabrao sam svijetlo fluorescentno zeleno da budem siguran. Kada to učinite, kliknite U redu, a zatim ponovo U redu. Sada morate izvesti paletu ovog spriteta. Odaberite opciju "Palette" u padajućem izborniku "Image" i kliknite na paletu za izvoz. Zapamtite gdje spremate ovu.pal datoteku jer će vam kasnije trebati.
Korak 5: Kreirajte mapu pločica
Da biste stvorili mapu pločica za svoj sprite, morat ćete koristiti program pod imenom NTME, koji označava Nameless Tile Map Editor. Možete ga nabaviti odavde. Kada otvorite, u zaglavlju kliknite "Datoteka", a zatim na "Otvori". Dođite do 16-uređenog uređenog spriteta i otvorite ga. Sada, u donjem desnom kutu NTME -a, pod "Unaprijed određene veličine", odaberite "FR/LG TS". NTME se može smrznuti na trenutak. U tom slučaju provjerite je li "FR/LG TS" još uvijek odabrano. Kada to učinite, u odjeljku "Odabir pločica", kliknite na oboje + više puta dok se ne odabere cijeli sprajt. Sada na dnu prozora NTME kliknite na smeđe "D" u malom redu slova i brojki. Sada, u prostoru ispod Karte pločica, kliknite na područje za koje želite da se vaš sprite pojavi u igri i postavite ga tamo. Kada se postavi, kliknite na "Datoteka", a zatim na "Sačuvaj". Spremite ga na lokaciju kojoj možete pristupiti jer će vam kasnije trebati. Datoteka će biti spremljena kao.raw datoteka.
Korak 6: Promijenite Sprite
Za umetanje novog sprajta u ROM potreban vam je program koji može upravljati podacima komprimovanim sa LZ77 algoritmom. Za ovo preporučujem korištenje unLZ-GBA, koji se može dobiti ovdje. Kada se unLZ-GBA otvori, kliknite na "Otvori datoteku" i idite na svoj ROM. Otvaranje može potrajati neko vrijeme. Kada završi otvaranje ROM -a, pored dugmeta "Idi na" upišite 2011. To je trenutni sprite. Kliknite na "Uvezi" i idite do 16 uređenih Pokémon spriteta. Sada kliknite na "Write to ROM". Trebali biste označiti prve 2 opcije, a donje 2 neoznačene. Nakon toga kliknite gumb "Dalje" ili upišite 2012. Kliknite na "Datoteka" i odaberite "Učitaj RAW". Idite do karte pločica koju ste ranije spremili. Još jednom kliknite na "Write to ROM".
Korak 7: UnLZ-GBA greška
Ako dobijete grešku pri pisanju na ROM koji kaže da je prevelik, morat ćete pronaći prostor za to. U tu svrhu koristite Finder slobodnog prostora. Možete ga nabaviti odavde. Kada dobijete grešku u unLZ-GBA, kopirajte heksadecimalni broj prikazan u okviru za grešku, što je u mom slučaju IC8. Otvorite Free Space Finder i učitajte svoj ROM s kartice "Datoteka". Sada u donji desni kut u šesterokutnom okviru upišite broj prikazanog okvira greške. U okviru iznad njega broj će se prikazivati u decimalnim brojevima. Kopirajte decimalni broj i zalijepite ga u okvir pored "Potrebni bajtovi". Ispod toga provjerite je li odabrano "Traži s početka ROM -a", a zatim kliknite "Traži". Nakon toga kliknite "Kopiraj". U unLZ-GBA ponovo kliknite "Zapiši na ROM". Označite opciju "Automatski popravi pokazivače" i u prvom tekstualnom okviru izbrišite sve, zatim upišite dva 0 i pritisnite Ctrl+V. Kada to učinite, možete kliknuti na U redu.
Korak 8: Prva provjera
Učitajte svoj ROM. Proverite da li sprajt ima pravilan oblik. Osim ako niste koristili istu paletu kao originalni Pokémon sprite, boje će biti poremećene. Sljedeći korak to rješava.
Korak 9: Promijenite paletu
Otvorite APE. Ako ga nemate, možete ga preuzeti odavde. Nakon otvaranja ROM -a u APE -u, odaberite "Load from offset" i upišite u okvir 00EAD5E8. Kliknite "Učitaj". Prvi set od 16 kutija prikazuje trenutnu paletu od 16 boja. Pored donjih praznih okvira kliknite ikonu s plavom strelicom. Pojavit će se prozor Windows Explorera. U okviru vrste datoteke odaberite "PaintShop Palette". Kada ga otvorite, trebali biste dobiti grešku 13. Ne brinite. Samo napravite snimak zaslona, a zatim ponovo otvorite APE, ponovo učitajte ROM i upišite pomak, ali umjesto uvoza palete, samo ručno unesite vrijednosti sa snimke zaslona. Sada kliknite "Zamijeni". Da biste provjerili radi li, kliknite "Učitaj". Ako se prvih 16 kutija promijenilo kako bi odgovaralo ostalih 16 kutija, spremni ste.
Korak 10: Konačni rezultat
Otvorite svoj ROM i provjerite ima li novi sprite ispravne boje. Ako je sve u redu, možete započeti reprodukciju uređenog ROM -a.
Preporučuje se:
GBA Bluetooth audio podrška: 6 koraka
GBA Bluetooth audio podrška: Ovaj vodič će vam pokazati kako sam uspio postići da Bluetooth Audio radi na AGB-001 u slučaju da želite da vaše Bluetooth slušalice rade s vašim omiljenim ručnim računarom. Iako možete pobjeći s minimalnim dijelovima, Predlažem da isprobate ovo
Arduino Halloween Edition - Zombies Pop -out Screen (Koraci sa slikama): 6 koraka
Arduino Halloween Edition - Zombies Pop -out Screen (Koraci sa slikama): Želite uplašiti svoje prijatelje i začuti vrištanje u Noći vještica? Ili samo želite napraviti dobru šalu? Ovaj skočni zaslon Zombies to može učiniti! U ovom Instructable-u naučit ću vas kako lako napraviti iskočive zombije pomoću Arduina. HC-SR0
Baterija za GBA manje od 10 €: 3 koraka
Baterija za GBA Manje od 10 €: Radite na vlastitu odgovornost. Ne odgovaram za bilo kakvu štetu uzrokovanu na vašem GBA -u ili bilo čemu i bilo kome drugom. Ovaj zadatak zahtijeva vještinu lemljenja i korištenje dijela baterije, to nije sigurno. Ovo mi je prvi projekt ovdje Bio sam na youtubeu i našao sam ovaj Battery mod GBA, p
Vrata za Pokemon kartice: 12 koraka (sa slikama)
Vrata Pokemon kartice: Upravo ste izvukli još jedan Magikarp? Imate li spremljenu cijelu zalihu Pokemon karata da sakrijete svog unutrašnjeg štrebera od društva? Pa ne skrivajte više! Vrijeme je da tu kutiju uobičajenih (ili rijetkih) kartica dobro iskoristite i otkrijete svoj identitet majstora Pokemona! Www.youtube
Pokemon Go Plus Mod pomoću NFC -a!: 10 koraka (sa slikama)
Pokemon Go Plus Mod Korištenje NFC -a !: Jeste li se ikada igrali sa svojim Pokemon Go Plus -om i pitali ste se " Može li ovaj uređaj biti jednostavniji za korištenje? &Quot; Pa, ovdje sam da vam pokažem kako na jeftin i jednostavan način izmijeniti svoj Plus. A da biste čak i postali Pokemon iskustvo