I think I should stick with 511 moves for a while. I'll just have to replace moves 355-511 that I really don't actually need (Gravity, Magnet Rise, Quash) that will give space to the moves 512 and above, and custom moves to include in the 511 list.
Hope that you will be able to get in touch with MrDS anytime for the routines. Anyway, thanks man!
He said that he got the routines working a long time ago. But when I asked him if I can have the routines, he said that he had forgotten what he did due to he had worked on it like a year ago. He suggested me to wait for the rombase and let me rip it off.
Ok. Finally tried that but it doesn't load up with these:
- Does not learn any move while leveling up.
- Does not have moves correctly according to its level when caught (I caught a Lillipup Level 60 but the moves are tackle, leer, odor sleuth, and bite instead of play rough, giga impact, last resort, retaliate). These happened too in givepokemon script and non custom moveset trainers.
Overall, it only successfully loaded moves past 512 but it never aligned depending on level. It's just like it had repeated the old second routine problem back at the original thread.
It got me a freeze when I'm entering any Pokemon battle. Things to clarify:
- Is the routine sure that the pointer should be at 6935A? Because that is not a 0/4/8/C byte aligned.
- In the second routine, I'm sure you have a typo on the "firstbl 0x0806928" part. The compiler gives me the error.
I don't usually have time in the forums for a while well, just ask these too to the original maker of the routine.