btw I just ran into another problem: For some reason, when I'm extending the cry table (and the secondary cry table that I found yesterday), you know how for numbers 0-256 the hex format is, "XX 00", and for 257-512 the hex format is, "XX 01", and for numbers higher than 512 the hex format is, "XX 02"? Well, I reached FF 01 in the cry table, so my next number was 00 02, then 01 02, then 02 02, and so on. The problem is, all Pokemon that I assign the "XX 02" value won't play their cries. For me, this means that all Pokemon higher than Liepard can't have working cries. If you remember encountering this problem in FireRed and if it simply involves a simply change of bytes somewhere, please tell me, but if it's more complicated, don't even bother, I'll work it out some other time, since Unova Pokemon aren't that huge of a priority for me (although I placed alternate formes above the Unova Pokemon...uh-oh).