Research & DevelopmentGot a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!
Research & Development programs in this forum are subject to moderator approval before they are displayed.
What are you even talking about? Game Freak Presents?
In V1.0 of FireRed and LeafGreen, there's supposed to be text that appears during the Game Freak introduction that says "PRESENTS", making it say, in all, "GAME FREAK PRESENTS". However, the developers forgot a section of code that loads the text to the screen, though it's present in the OAM tilespace. This was rectified in V1.1.
I am suprised nobody posted here yet because this is cool!
By the way, I can't rememmber something, I hope you could answer me... The "presents" text is in the image of the logo or another image? (what I meant is on UNLZ, when there might be few images in one, get it?)
Basically, I just modified the offsets of the code to make it work on LeafGreen version.
All you need to do is replace the stuff at the bottom with this:
mem1: .word 0x0202063C @ Same as FR
addr1: .word 0x0840BB38 @ Changed
branch1: .word 0x08007281 @ Same as FR
branch2: .word 0x08006F8D @ Same as FR
return: .word 0x080ECE49 @ Changed
val1: .word 0x000003FF @ Same as FR
val2: .word 0xFFFFFC00 @ Same as FR
All the other assembly for it is the same.
Then, go to 0xECDF4 in a hex editor and type:
00 48 00 47 XX XX XX 08 00 00
Where XX XX XX is the offset that you inserted the routine at + 1, reversed.
Yay! Big thanks to diegoisawesome for the original stuff.