The bitmap lives in VRAM as well, which is where the second 8Mb come from.

ptr_remove() frees up the memory the pointer points to. Although that only works for engine objects that are created via xyz_create (eg. ent_create, bmap_create etc)


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com