aloha!
bueno, mira el sprite de trianer card, es el sprite standar para pokemon r/s/rf/lg/e,
la medida es 64x64, con 15 colores + el fondo.
Para adaptar un sprite de hg/ss, o algún otro juego de ds, deberás ir acortando pixeles, podrías quitar algunas lineas muy extensas de la ropa, cabeza brazos, la idea es que te quepa en el recuadro de 64x64, para insertarlo tienes que indexearlo y ponerlo en png o bmp 16 colores.
aca te dejo el link de un manual muy antiguo que hice yo, para insertar sprites:
http://wahackforo.com/t-13431/insertando-sprites-_-dragon-_
Bueno espero haberte ayudado.
Saludos y Suerte :D