- 87
- Posts
- 9
- Years
- Seen Feb 5, 2021
Hi, I know it might be a challenging questions but please help me.
I'm trying to change Emerald's Pokèmon selection. After pressing "A" on Birch's bag, the image with the bag and the Pokèmon selection opens.
I'd need to change the background (I'd like to insert a "lab machine" instead of the bag) and the starters.
After the selection, I'd need to delete the wild battle part.
Unfortunately I have no idea of how to do it.
The only (useless I guess) data I can report are these:
- (text "Prof. Birch is in trouble[...]") 0x085E8C53
Pointer to text: 0x08134254
- (text "Do you choose this Pok[...]") 0x085E8C90
Pointer to text: 0x081343F4
- Previous bag script (on AM): 0x1EBE16
- The actual image should be composed by three images (the bag, the background and the texts with the name of the Pokèmon)
- Everything should be contained into Special 0x9F
- From the research of a user called Dark Sneasel, "The special table in Emerald is 0x20E entries long, with each function being located in the table at 081DBA64."
The only bytes in ROM I can understand are those related to pointers or texts. I don't know where images are stored nor how to search/store/call them and my research skills are very limited by now.
Please help me, partial informations are useful too... Thank you in advance!
I'm trying to change Emerald's Pokèmon selection. After pressing "A" on Birch's bag, the image with the bag and the Pokèmon selection opens.
I'd need to change the background (I'd like to insert a "lab machine" instead of the bag) and the starters.
After the selection, I'd need to delete the wild battle part.
Unfortunately I have no idea of how to do it.
The only (useless I guess) data I can report are these:
- (text "Prof. Birch is in trouble[...]") 0x085E8C53
Pointer to text: 0x08134254
- (text "Do you choose this Pok[...]") 0x085E8C90
Pointer to text: 0x081343F4
- Previous bag script (on AM): 0x1EBE16
- The actual image should be composed by three images (the bag, the background and the texts with the name of the Pokèmon)
- Everything should be contained into Special 0x9F
- From the research of a user called Dark Sneasel, "The special table in Emerald is 0x20E entries long, with each function being located in the table at 081DBA64."
The only bytes in ROM I can understand are those related to pointers or texts. I don't know where images are stored nor how to search/store/call them and my research skills are very limited by now.
Please help me, partial informations are useful too... Thank you in advance!