
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Ovo je treći u nizu Instructables koji ću raditi na hakiranju Pokémon ROM -a. Prvu možete pronaći ovdje, a drugu ovdje. Ovaj Instructable pokazuje vam kako promijeniti pozadinu naslovnog zaslona. Radi jednostavnosti, koristit ću vrlo osnovnu pozadinu, na taj način stvari ne postaju previše zbunjujuće. Kao moj prvi Instructable on Pokémon ROM hakiranje, ovaj se odnosi samo na Pokémon FireRed i LeafGreen.
Korak 1: Pronađite svoju pozadinu

Prije svega, morat ćete pronaći sliku koja vam se sviđa. Nemojte snimati sliku koja ne izgleda dobro pri niskoj razlučivosti (240x160), a koja će izgledati loše u 16 boja jer ne može biti više od 16, a crna je jedna. Odabrao sam ovu vrlo jednostavnu plavu pozadinu koja ima samo 5 boja: crnu i 4 nijanse plave.
Imajte na umu da nakon zamjene pozadine više neće biti teksta "Pritisnite Start", pa ako želite da se to pojavi na vašem naslovnom zaslonu, dodajte ga na sliku. Alternativno, možete naučiti hakirati ASM. Više informacija na posljednjem koraku.
Korak 2: Postavite prozirnu boju

Pokémon ROM dijeli sve svoje slike na kvadrate od 8 do 8 piksela. Na naslovnom ekranu kvadrat u gornjem lijevom kutu postavlja boju koja je na slici prozirna, a koja nije. S mojom pozadinom, ako je ostavim takvu kakva je i stavim je kao pozadinu, sva tamnoplava na mojoj slici nestat će i zamijenit će se crnom. Dakle, kako biste to spriječili, u bilo koji softver za uređivanje slika, poput MS Painta, dodajte crni kvadrat veličine 8 x 8 piksela u gornji lijevi kut.
Korak 3: Smanjite dubinu boje



Sada morate snimiti sliku i smanjiti dubinu boje na 16 boja. Za to koristim IrfanView koji možete dobiti odavde. Nakon što otvorite pozadinu pomoću programa IrfanView, kliknite karticu "Slika" i odaberite "Smanji dubinu boje". Odaberite "16 boja" i svakako onemogućite "Floyd-Steinberg dithering". Sada samo trebate spremiti svoju sliku.
Korak 4: Izvoz palete

Ako želite da vaša pozadina izlazi s pravim bojama, morat ćete spremiti paletu da biste kasnije mogli promijeniti izvornu s ovom. Da biste spremili paletu za svoju pozadinu, kliknite na karticu "Slika", odaberite "Paleta", a zatim odaberite "Izvezi paletu". Spremite ga na mjesto kojem kasnije možete pristupiti.
Korak 5: Postavite pločice
Kako bi se uštedio prostor u GBA ROM -u, igra pohranjuje samo jednu od svake vrste kvadrata 8 x 8 piksela. Ako vaša slika ima velika područja jedne boje, izrežite to područje slike i pomaknite zaostalo područje slike na mjesto gdje je nekad bilo veliko područje boje. U mom slučaju, moja je slika koristila samo 7 različitih kvadrata od 8 piksela, pa sam cijelu svoju sliku od 160x240 svela na 8x64. Imajte na umu da morate zadržati crni kvadrat u gornjem lijevom kutu.
Korak 6: Napravite. RAW datoteku

Otvorite Bezimeni uređivač karata pločica. Ako ga nemate, nabavite ga odavde. Otvorite set pločica koji ste upravo napravili. U donjem desnom kutu, pod "Unaprijed određene veličine", odaberite "FR/LG TS". Sada, pored kartice "Karta paleta" pri dnu kliknite malu ljubičastu "E". U crnoj kutiji iznad slova "E" sada morate rekonstruirati svoju sliku. To možete učiniti odabirom kvadrata 8 x 8 u svom kompletu pločica i klikom u crni okvir da biste tamo postavili kvadrat. Kada završite, možete kliknuti na "Datoteka" i odabrati "Spremi kartu pločica". Spremite ga na mjesto kojem kasnije možete pristupiti.
Korak 7: Promijenite pozadinu




Sada morate otvoriti unLZ-GBA. Ako ga nemate, možete ga nabaviti odavde. Učitajte svoj ROM. Ako učitavanje traje dugo, samo ga zatvorite i otvorite. Nakon učitavanja morate prijeći na izvornu pozadinu. Ako radite s FireRedom, upišite 2013. u okvir pored gumba "Idi na", s LeafGreen -om, 2014. Kliknite na "Uvoz", odaberite svoju sliku, a zatim kliknite na "Zapiši na ROM". Ako dobijete pogrešku koja kaže "veličina je prevelika", slijedite ovaj korak. Nakon toga kliknite gumb "Dalje". Ovdje kliknite karticu "Datoteka" i odaberite "Učitaj RAW". Odaberite RAW datoteku koju ste ranije spremili. Kliknite na "Zapiši na ROM". Ako ponovno primite pogrešku "veličina je prevelika", učinite kao i prije.
Korak 8: Popravite boje




Ako biste sada otvorili svoj ROM, boje pozadine bi bile pokvarene. Da biste to riješili, trebat će vam napredni uređivač paleta. Možete ga nabaviti odavde. Otvorite ga i učitajte ROM. Upišite pomak pozadinske palete, koji je 00EAE094, a zatim kliknite "Učitaj". Prvih 16 kutija postat će šareno. Pored drugih 16 okvira, kliknite na ikonu koja prikazuje paletu s plavom strelicom. U prozoru koji se pojavi promijenite vrstu datoteke u *.pal i odaberite svoju sliku. Ako dobijete grešku poput ove gore, to je normalno. Napravite snimku zaslona i kliknite "U redu". Ponovno otvorite Advanced Palette Editor, ROM, upišite offset i kliknite na "Load". Umjesto ponovnog uvoza palete, ovaj put samo ručno upišite boje gledajući snimak zaslona. Kada završite, kliknite na "Zamijeni". Da biste provjerili radi li, kliknite "Učitaj". Prvih 16 kutija treba se promijeniti tako da odgovaraju drugim 16 kutijama.
Korak 9: Konačni rezultat

Sada možete otvoriti svoj ROM i uživati u naslovnom ekranu.
Spomena:
Ako želite animirati naslovni zaslon kao u originalnom ROM -u, morat ćete naučiti kako ASM hakirati Pokémone. Ne znam kako to učiniti, ali ovaj bi post mogao pomoći.
Preporučeni:
Zakretanje Raspberry Pi zaslona i zaslona osjetljivog na dodir: 4 koraka

Rotiranje Raspberry Pi zaslona i zaslona osjetljivog na dodir: Ovo je osnovno uputstvo koje će vam pokazati kako rotirati unos zaslona i zaslona osjetljivog na dodir za bilo koji Raspberry Pi koji radi na Buster Raspbian operativnom sustavu, ali ovu metodu koristim od Jessie. Slike korištene u ovome su s Raspberry Pi
Uređivanje zvuka u Premiere Pro pomoću ključnih okvira: 5 koraka

Uređivanje zvuka u Premiere Pro pomoću ključnih okvira: Ovaj Instructable je osmišljen kao vodič za manipuliranje zvukom u Premiere Pro, bilo da se radi o podešavanju glasnoće kako bi se skladbe preklapale jedna na drugu i bolje ih uklopile, ili kako bi se jedna pjesma preoblikovala u nešto što bolje pristaje
Uređivanje video zapisa Drone: 4 koraka

Uređivanje videa Dronea: Dobro došli! Evo nekoliko smjernica koje sam naučio dok uređujete video zapis o bespilotnim letjelicama. Kroz ovo uputstvo dat ću savjete i trikove koje sam koristio pri uređivanju videa na vlogu i dronova
Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima temeljenim na Linuxu / unixu: 6 koraka

Pokretanje bez zaslona / zaslona (bez glave) na Raspberry Pi ili drugim računalima sa sustavom Linux / unix: Kada većina ljudi kupi Raspberry PI, misle da im je potreban zaslon računala. Ne trošite novac na nepotrebne računalne monitore i tipkovnice. Ne gubite vrijeme na premještanje tipkovnica i monitora između računala. Ne vežite televizor kad nema
Uredi GBA naslovni ekran naslova Pokémona: 10 koraka (sa slikama)

Uredi GBA Pokémon Title Screen Sprite: Nakon što sam prije nekoliko dana ponovno pobijedio Elite Four na Pok é mon Yellow -u, pitao sam se postoji li remake igre koji me upoznao sa svijetom Pok & mon. Nažalost nije bilo, ali razgledanjem sam se upoznao sa