Glad to come back for a little while actually! Everything is fine IRL, I hope it is for you too. Weird times !
Anyways! Yes I did have some specific things in mind actually! Not music, that not my thing at all :p Some of the ideas I have depend on whether you will use the decomp/CFRU or not. I think it'd be best, even if you'd have to redo many things, in the end it's going to be smoother and easier to edit. Well, you tell me about that.
Either way:
-I was thinking of improving features regarding the battle engine, moves, abilities. Are you planning on adding more of them ? I can do some in either C or dynamic ASM, improving/fix the existing ones. Also, did you fix mega evolution in 2 VS 2 ?
-I tested a little hack of the function that get and set the pokemon data. Note that it breaks save compatibility. Basically you can save from 10 to 20 bytes for each pokemon in your party (and even more in the PC, to save space, but that's something I'm not confortable with yet). This allows you to use that free space to load anything dynamically from the pokemon data party.
For example, even though all blaziken can only have blaze, I set a byte of the party to 0x25 (huge power), and it will have huge power, even though its species is not supposed have that ability. You can do that for the stats, the sprite, the item, anything.
Like if you want to make a boss having stronger mons, or a different ability, without creating a new species, or a different sprite (clone charizard or something) that's no problem.
Well, you get the point :p
-Maybe help fixing some bugs too :)
That'd be my pleasure!