Ok here's how you would blit an entity at twice its original size...
first make a temporary buffer for it. and blit the sprite to it...
int tempSpriteBuffer=NewImage(ImageWidth(entity.frame[event.entity]), ImageHeight(entity.frame[event.entity]));
BlitEntityFrame(0,0, event.entity, entity.specframe[event.entity], tempSpriteBuffer);
Then, simply scale blit it to the screen -- or wherever you want.
TScaleBlit(0,0,ImageWidth(tempSpriteBuffer)*2,ImageHeight(tempSpriteBuffer)*2,tempSpriteBuffer,screen);
tah dah!!