1. Yeah, I'm currently working on them.
2. Yeah Battle Engine Upgrade only works in r45. Whereas pokeruby requires r47.
I'll tell you on discord on how handle these/
3. I have your discord handle. I'll reach you out.

Well yeah I kinda did haha. At first I didn't feel like digging into all the researching and debugging another time, but as I saw how Emerald seemed to gain so much popularity due to Egg's battle engine, I kinda started to feel like I needed to react to that and port it to Emerald, so people don't have to choose between the battle engine and the palette engine.

Assuming that Emerald handles palettes similarly to FireRed, you'd have to find the equivalent routines to the ones that I hooked and change the hooks accordingly, however there's quite certainly more to it than that. It's also worth noting that there's no need for you to do that research, as I'm planning to do it myself next month. :) Unless you really want to do it.

Well I've finished Gen 1-4 Pokemon data. In terms of Pokemon sizes in the pokedex, dex descriptions, abilities , sprites and their positioning, etc. Can't say for Gens 5-7 because I haven't finished all the sprites yet. In terms of helping pop message me on discord.

just a little update. did a quick little disassembly of the routine referenced in andrea's asm, and it's literally just three commands leading to another 5 commands leading to another routine that looks like it's a "main" portion of a routine

EDIT: searching for the main routine leads to a VERY VERY common routine style used or something. it's used 37 times with the exact same bytes prior to its occurrence at 08020996 in ruby; the 37th occurrence in fire red is like somewhere in the early 08010000's

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.