Simple. Resize it to 512x384, expand the canvas to 512x512, which creates a new 128 pixel border top or bottom and adjust the UV coordinates like Genexi said so that they fit the portion of the texture that now contains your texture, leaving the 128 pixel border along the bottom with no triangles UV mapped to it.
Resizing Textures
Blitz3D Forums/Blitz3D Programming/Resizing TexturesThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.