1. Vorwort
2. Was wird benötigt?
3. Pokemon ändern
4. Farben des Pokémons ändern
5. Download der Programme
6. Tutorials
7. Nachwort
1. Vorwort
Ich schreibe dieses Tut um einfach mal auch anderen Leuten das ändern des Gluraks/Bisaflors zu ermöglichen (Erlaubnis von Helion erteilt).
Ich hacke hier eine Feuerrot Edition.
2. Was wird benötigt?
Wir brauchen in diesem Tut:
- eine Fr/Bg Rom, die ihr euch selber besorgen müsst
- den VisualBoyAdvance
- Cyclone
- einen Hex-Editor
- Unlz-GBA
- Advance Paletten Editor (Jaja das ist „nur“ ein „Klick-Programm“ aber es geht damit am einfachsten)
3. Pokémon ändern
Als erstes suchen wir unser Pokémon das anstelle des Gluraks stehen soll.(Die Pokémon findet ihr so 600 aufwärts.
Ich nehme einfach mal „Ho-oh“. Dieses speichern wir jetzt ab.
[Blockierte Grafik: http://img136.imageshack.us/img136/7488/tut1bildhp4.png]
[Blockierte Grafik: http://img122.imageshack.us/img122/6396/tut2bildtx6.png]
Nun gehen wir zu dem Glurak welches sich 2000 aufwärts befindet.
Danach importieren wir unser Ho-oh.
[Blockierte Grafik: http://img156.imageshack.us/img156/1484/tut3bildxo0.png]
[Blockierte Grafik: http://img156.imageshack.us/img156/1812/tut4bilduh0.png]
Ist das geschafft müssen wir unser neues Pokémon nur noch abspeichern.
[Blockierte Grafik: http://img156.imageshack.us/img156/2721/tut5bildnh8.png]
[Blockierte Grafik: http://img168.imageshack.us/img168/5625/tut6bildds3.png]
So mal schauen wie es aussieht.
[Blockierte Grafik: http://img267.imageshack.us/img267/9928/tut7bildxk6.png]
Ähm nein so passt das nicht. Um das jetzt anzupassen müssen wir erst unser Ho-oh nochmal als .gif abspeichern.
[Blockierte Grafik: http://img526.imageshack.us/img526/7830/tut8bildxk2.png]
Das Bild danach speichert ihr als .raw.
[Blockierte Grafik: http://img122.imageshack.us/img122/3088/tut9bildjb1.png]
[Blockierte Grafik: http://img264.imageshack.us/img264/3121/tut10bildiq2.png]
So. Dann öffnen wir mal Cyclone.
Als erstes öffnen wir unser „Tileset“.
[Blockierte Grafik: http://img528.imageshack.us/img528/6732/tut11bildsq7.png]
Wir müssen dann den Dateityp auf .gif ändern und dann unser Ho-oh Bild auswählen.
Danach öffnen wir gleich unser „Tilemap“. Das ist das .raw gespeicherte Bild welches hinter dem Ho-oh (davor Glurak) war.
[Blockierte Grafik: http://img139.imageshack.us/img139/538/tut12bildvc2.png]
Nun müssen wir einfach das Ho-oh links nach rechts übertragen, aber davor noch die Palette auf 14 stellen.
Ist man damit fertig sollte es in etwas so aussehen.
[Blockierte Grafik: http://img139.imageshack.us/img139/8729/20518905og1.png]
Anschließen geht ihr auf „Tilemap speichern“.
[Blockierte Grafik: http://img139.imageshack.us/img139/6186/70081574zf4.png]
Nun zurück zum Unlz-GBA.
Geht nun wieder zum Bild nach Ho-oh (davor Glurak) und macht „load Raw...“
[Blockierte Grafik: http://img129.imageshack.us/img129/512/tut15bildqx7.png]
Das auch noch abspeichern und danach schauen wir uns das mal im VBA an.
[Blockierte Grafik: http://img20.imageshack.us/img20/8008/80283710fp6.png]
Na klasse. Das hat doch wunderbar geklappt!
Im nächsten Schritt wird dann noch die Palette von Ho-oh geändert.
4. Farben des Pokémons ändern.
So. Um jetzt die Farben zu ändern müssen wir die Palette wissen. In unserem Beispiel war es ja Ho-oh, also schauen wir im Unlz-GBA nach dem Paletten Offset.
[Blockierte Grafik: http://img240.imageshack.us/img240/4953/tut17bildgs9.png]
Das Offset schreiben wir uns nun raus.
Jetzt kommen wir zum Advance Paletten Editor.
Dort öffnet ihr eure Rom.
[Blockierte Grafik: http://img514.imageshack.us/img514/8485/tut18bildfa1.png]
Dann gebt ihr das vorher aufgeschriebene Offset ein und mach einen Hacken bei „Comprimierte Palette (LZ77)“
[Blockierte Grafik: http://img514.imageshack.us/img514/6255/tut19bildos0.png]
Habt ihr das gemacht sollte es so aussehen.
[Blockierte Grafik: http://img529.imageshack.us/img529/562/tut20bildrx7.png]
Nun müssen wir die Palette exportieren,
[Blockierte Grafik: http://img266.imageshack.us/img266/1875/tut21bildec1.png]
und abspeichern. (Am besten einfach auf „speichern“ klicken.)
[Blockierte Grafik: http://img266.imageshack.us/img266/3267/tut22bildwv2.png]
Nun könnt ihr vorerst einfach mal den Advanced Paletten Editor schließen da wir ihn erst später wieder brauchen.
Nun brauchen wir wieder den VisualBoyAdvance (auch ein Klasse Hackprogramm).
Dort öffnet ihr eure Rom und geht auf den Titelscreen.
Habt ihr das, dann gehen wir unter „Extras“ auf „Map-betrachter�“ und „Paletten-betrachter�“.
Zuerst brauchen wir den Map-betrachter. Dort aktiviert ihr den BG1.
[Blockierte Grafik: http://img85.imageshack.us/img85/3945/59619415oo1.png]
Nun klicken wir irgendwo im rechten Bild rein. Am besten dort wo viele Farben sind.
[Blockierte Grafik: http://img146.imageshack.us/img146/7293/78357427am5.png]
Im rot markierten bereich sind die verschiedenen Farben des angeklickten Bereichs.
[Blockierte Grafik: http://img442.imageshack.us/img442/694/77753464pd1.png]
Wählt mal eine aus zB das orange.
Jetzt könnt ihr rechts die verschiedenen Farbwerte sehen.
[Blockierte Grafik: http://img442.imageshack.us/img442/6170/61270656qv4.png]
Jetzt kommen wir zum Paletten-betrachter.
Dort schauen wir jetzt nach dem gleichen Orangeton wie im Map-betrachter, also klicken wir einfach ein Paar Farben ab. An den „R“ „G“ und „B“ werten können wir die richtige Farbe erkennen.
[Blockierte Grafik: http://img442.imageshack.us/img442/1222/99298235dm5.png]
Jetzt haben wir also die Palette von dem Startbildschirm Ho-oh.
In der gleichen Zeile klicken wir die erste Farbe an, das ist eine Blau.
Jetzt brauchen wir den „Wert“. Das wäre jetzt 0x7C00 das 0x vergessen wir, dann bleibt noch 7C00.
Das müssen wir jetzt Bitweise vertauschen, also aus 7C00 wird 007C. Das 007C schreiben wir uns jetzt auf und klicken die nächste Farbe in der Zeile an und schreiben den Wert auch dazu. Habt ihr das, dann haben wir 007C0000.
Dahinter schreibt ihr euch noch die folgenden Farbwerte in der Zeile.
Daraus entsteht dann:
007C00002A5B1F7C1F7C1F7C0400060008000B008F009300D60019017B01FC01
Nach diesen Zahlen/Buchstaben suchen wir jetzt im Hex-Editor.
Gefunden wir das am Offset:
0xEAD5E8
[Blockierte Grafik: http://img145.imageshack.us/img145/1160/10172800kw4.png]
Dieses schreiben wir uns nun auf, aber auch hier können wir das 0x vergessen.
EAD5E8 bleibt dann übrig.
Nun kommen wir wieder zum Advance Paletten Editor.
Dort gehen wir jetzt zum oben aufgeschriebenen Offset (EAD5E8).
Dann sollte es so aussehen.
[Blockierte Grafik: http://img114.imageshack.us/img114/9760/39547225ir0.png]
Nun importieren wir die Palette von Ho-oh.
[Blockierte Grafik: http://img337.imageshack.us/img337/7770/66496199dx1.png]
Dazu klicken wir dort rauf und wählen unsere vorhin abgespeicherte Palette aus und klicken auf „Öffnen“.
Dann sieht es so aus.
[Blockierte Grafik: http://img142.imageshack.us/img142/2919/15511405gs1.png]
Jetzt nurnoch auf „Ersetzten“ klicken und dann können wir den Advance Paletten Editor auch wieder schließen.
[Blockierte Grafik: http://img517.imageshack.us/img517/6858/54406056tj8.png]
Jetzt sollten wir Fertig sein, also können wir es uns im VisualBoyAdvance anschauen.
[Blockierte Grafik: http://img142.imageshack.us/img142/7534/88879928fb8.png]
Ja wunderbar, das hat ja geklappt.
5. Download der Programme
VisualBoyAdvance: *klick*
Cyclone: *klick*
Unlz-GBA: *klick*
Advance Paletten Editor: *klick*
6. Tutorials
Paletten ändern: *klick*
Hex-Editor: *klick*
7. Nachwort
Dieses Tut ist © by haefele und darf nicht ohne meine Erlaubniss kopiert werden.
Ich hoffe das alles verständlich ist und wenn Fragen sind, dann einfach posten.
Ein dank geht noch an D-Trogh der mir einen kleinen aber feinen Tipp gegeben hat.