My functions are designed to work with the official SDK. I've done my best to make functions parameters list compatible with it.
For example, here is the declaration of the final function I've integrated in my graphisc lib:
int TransFade16(GPDRAWTAG *gptag, GPDRAWSURFACE *ptgpds, int dx, int...