I have tested with

bmap_createpart
bmap_createblack
bmap_blitpart

with non square sizes , to try and duplicate your problem when you said it doesn't save non square skins .

but all of those saved them out , however they are filled with black to make them powers of 2, by the engine when applied as a texture skin , that's the only thing I can think of now ,that bears any kind of similarities with your problem , because I am stil not sure what functions your using so that I can try and duplicate the problem .

edit :
let me look in to this a bit more


Last edited by Wjbender; 04/17/15 10:30.

Compulsive compiler