And no, I'm not lazy, I just don't have a lot of time to fix issues. It wasn't meant to be user friendly, just work. If I ever get around to it, adding 8/16/32bpp support is pretty easy, and mostly integrated. Also, linux compatibility should be achievable by just typedef'ing the required bitmap structs. Image will appear stretched, N's pixel spacing is fucked up or something, idk. Also, people are less likely to spam image maps if it's not convienent.
Sample map: