Inhoudsopgave:
- Stap 1: Vind je achtergrond
- Stap 2: Stel de transparante kleur in
- Stap 3: Kleurdiepte verminderen
- Stap 4: Palet exporteren
- Stap 5: Maak de tegelset
- Stap 6: Maak het.RAW-bestand
- Stap 7: Verander de achtergrond
- Stap 8: kleuren corrigeren
- Stap 9: Eindresultaat
Video: Achtergrond van het GBA Pokémon-titelscherm bewerken - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit is de derde van de reeks Instructables die ik zal maken over het hacken van Pokémon ROM. De eerste vind je hier, de tweede hier. Deze Instructable laat zien hoe u de achtergrond van het titelscherm kunt wijzigen. Omwille van de eenvoud zal ik een heel eenvoudige achtergrond gebruiken, op die manier wordt het niet te verwarrend. Als mijn eerste Instructable op Pokémon ROM-hacking, is deze alleen van toepassing op Pokémon FireRed en LeafGreen.
Stap 1: Vind je achtergrond
Allereerst moet je een afbeelding vinden die je leuk vindt. Maak geen foto die er niet goed uitziet bij een lage resolutie (240x160), en die er slecht uitziet in 16 kleuren, aangezien er niet meer dan 16 kunnen zijn, waarbij zwart er één is. Ik koos voor deze zeer eenvoudige blauwe achtergrond die slechts 5 kleuren heeft: zwart en 4 tinten blauw.
Houd er rekening mee dat er na het vervangen van de achtergrond geen "Druk op Start"-tekst meer zal zijn, dus als je wilt dat die op je titelscherm verschijnt, voeg deze dan toe aan de afbeelding. Als alternatief kunt u leren om ASM te hacken. Meer info bij de laatste stap.
Stap 2: Stel de transparante kleur in
De Pokémon ROM verdeelt al zijn afbeeldingen in vierkanten van 8 bij 8 pixels. Op het titelscherm bepaalt het vierkant in de linkerbovenhoek welke kleur transparant is in de afbeelding en welke niet. Met mijn achtergrond, als ik het laat zoals het is en het als achtergrond zet, zal al het donkerblauw in mijn foto verdwenen zijn en zal het worden vervangen door zwart. Om dit te voorkomen, voegt u in elke beeldbewerkingssoftware, zoals MS Paint, een zwart vierkant van 8 bij 8 pixels toe in de linkerbovenhoek.
Stap 3: Kleurdiepte verminderen
U moet nu uw foto maken en de kleurdiepte verlagen tot 16 kleuren. Om dit te doen, gebruik ik IrfanView, die je hier kunt krijgen. Zodra u uw achtergrond opent met IrfanView, klikt u op het tabblad "Afbeelding" en selecteert u "Kleurdiepte verlagen". Kies "16 kleuren" en zorg ervoor dat "Floyd-Steinberg-dithering" is uitgeschakeld. Nu hoef je alleen nog maar je afbeelding op te slaan.
Stap 4: Palet exporteren
Als je wilt dat je achtergrond de juiste kleuren krijgt, moet je je palet opslaan om later de originele met deze te kunnen wisselen. Om het palet voor uw achtergrond op te slaan, klikt u op het tabblad "Afbeelding", selecteert u "Palet" en kiest u vervolgens "Palet exporteren". Bewaar het op een plaats waar je later toegang toe hebt.
Stap 5: Maak de tegelset
Om ruimte te besparen in een GBA ROM, slaat het spel slechts één van elke soort op van 8 bij 8 pixelvierkant. Als uw afbeelding grote delen van een enkele kleur heeft, knipt u dat deel van de afbeelding uit en verplaatst u het overgebleven deel van uw afbeelding naar waar het grote kleurgebied vroeger was. In mijn geval gebruikte mijn foto slechts 7 verschillende vierkanten van 8 pixels, dus ik heb mijn hele afbeelding van 160x240 geminimaliseerd tot 8x64. Houd er rekening mee dat je het zwarte vierkant in de linkerbovenhoek moet houden.
Stap 6: Maak het. RAW-bestand
Open de naamloze tegelkaarteditor. Als je het niet hebt, haal het dan hier vandaan. Open de tegelset die je zojuist hebt gemaakt. Kies in de rechterbenedenhoek onder "Vooraf ingestelde formaten" voor "FR/LG TS". Klik nu, naast het tabblad "Paletkaart" onderaan, op de kleine paarse "E". In de zwarte doos boven de "E" moet je nu je afbeelding reconstrueren. Dat doe je door de 8 bij 8 vakjes in je tegelset te selecteren en in het zwarte vak te klikken om dat vakje daar te plaatsen. Als u klaar bent, kunt u op "Bestand" klikken en "Tegelkaart opslaan" selecteren. Bewaar het op een plaats waar je later toegang toe hebt.
Stap 7: Verander de achtergrond
U moet nu unLZ-GBA openen. Als je het niet hebt, kun je het hier krijgen. Laad je ROM op. Als het lang duurt om te laden, sluit het dan en open het opnieuw. Eenmaal geladen moet je naar de originele achtergrond gaan. Als je met FireRed werkt, typ dan 2013 in het vak naast de "Ga naar"-knop, met LeafGreen, 2014. Klik op "Importeren", kies je afbeelding en klik vervolgens op "Schrijf naar ROM". Als je een foutmelding krijgt met de melding 'maat is te groot', volg dan deze stap. Klik hierna op de knop "Volgende". Klik hier op het tabblad "Bestand" en selecteer "RAW laden". Kies het RAW-bestand dat je eerder hebt opgeslagen. Klik op "Schrijven naar ROM". Als u opnieuw de foutmelding 'maat is te groot' krijgt, doet u hetzelfde als voorheen.
Stap 8: kleuren corrigeren
Als je nu je ROM zou openen, zouden de kleuren van je achtergrond in de war zijn. Om dit op te lossen, hebt u Advanced Palette Editor nodig. Je kunt het hier vandaan halen. Open het en laad je ROM. Typ de offset van het achtergrondpalet, dat is 00EAE094, en klik vervolgens op "Laden". De eerste 16 dozen worden kleurrijk. Klik naast de tweede 16 vakken op het pictogram van een palet met een blauwe pijl. Wijzig in het venster dat verschijnt het bestandstype in *.pal en selecteer uw afbeelding. Als u een foutmelding krijgt zoals hierboven, is dat normaal. Maak een screenshot en klik op "OK". Open de Advanced Palette Editor opnieuw, de ROM, typ de offset in en klik op "Laden". In plaats van het palet opnieuw te importeren, schrijft u deze keer gewoon met de hand de kleuren in door naar de schermafbeelding te kijken. Als u klaar bent, klikt u op "Vervangen". Om te controleren of het werkte, klikt u op "Laden". De eerste 16 vakken moeten veranderen om overeen te komen met de tweede 16 vakken.
Stap 9: Eindresultaat
U kunt nu uw ROM openen en genieten van uw titelscherm.
Kanttekening:
Als je je titelscherm wilt animeren zoals in het originele ROM, moet je leren hoe je Pokémon ASM kunt hacken. Ik weet niet hoe ik dit zelf moet doen, maar dit bericht zou kunnen helpen.
Aanbevolen:
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Schrijf het ! Maak het ! Deel het!: 4 stappen
Schrijf het ! Maak het ! Deel het!: Mijn leerlingen hebben Lego gebruikt om creativiteit toe te voegen aan hun schrijven, de organisatie van het schrijven en om hun werk digitaal te presenteren met hun familie en met hun leeftijdsgenoten in de klas
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Info toegevoegd: 4 stappen
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen … Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Toegevoegde info: als je ooit naar een website gaat en een nummer speelt dat je leuk vindt en wilt, dan is hier de instructie voor jou, niet mijn schuld als je iets verknoeit (de enige manier waarop het zal gebeuren is als je dingen begint te verwijderen zonder reden )ik heb muziek kunnen krijgen voor
Hoe u uw Myspace-achtergrond kunt bewerken: 4 stappen
Hoe u uw Myspace-achtergrond kunt bewerken: Hier zijn een aantal manieren om uw myspace-lay-out te bewerken. Ik zal mijn account gebruiken om dit te laten zien. Trouwens… aangezien ik je mijn myspace laat zien… en het is "privé"…moet je me zeker toevoegen
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: 4 stappen
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: Deze Instructable geeft u stapsgewijze instructies voor het maken van een Arduino Diecemella, het daadwerkelijk uploaden van zelfgemaakte code, in plaats van alleen voorbeelden op Windows XP