4 byte positions

Custom SpriteEntry union was required to avoid naming conflicts. Access
me->x and me->y as sigend integers once again.