Hey, i'm here to say that i'm still working on that routine, and the reason that its taking long is that i used a table to convert the letters, not the subtraction method, because its easier to me to do it this way, and i'm having little testing issues.
But wait, i'm still not done: I'm working on a encoder routine, so that you will not have to waste your time creating a pokemon event manually. I'll do it so that you can input the values on variables and the game (runtime) will give you the letters needed to create a pokemon ;)
Of course this routine will only stay with both of us, because if it was released to anybody, that person would automatically know how to generate pokemon events.