In my case, it's not my mod. Vanilla TPT uses about 500M as well.
Sorry for the trouble. I'd really like to fix any memory leaks, but I can't do so if I can't reproduce it. I'm on Ubuntu too, and the closest I could get to 1G memory usage was vanilla TPT using 700M.
I saw your mod, and instantly knew that it seemed to be the perfect thing, but after I downloaded the mod and tried to open it, it crashes instantly. I've tried redownloading (no change), so I just wanted to let you know in case others are having this problem.
I'm using OS X 10.11.6, and my computer can run both the official release or Jacob1's Mod without difficulty.
Since my knowledge of programming/coding is roughly on par with my knowledge of how to play golf (aka, none), at this point I'm essentially helpless. ¯\_(?)_/¯
Thanks for reporting! Sorry for the crash. As jacob1 said, we don't have macs so OS X builds will always be less stable.
Anyway, I borrowed a mac and confirmed that my mod does indeed crash on OS X due to a linking error (something about libsdl1.2). It doesn't crash when I cross-compiled it from Linux myself, so it should be a problem with the build server's new build script. It is strange that the snapshot didn't crash when I tested it.
For now, here's the working build (temporary link): https://www.dropbox.com/s/0p4xwj9h2jnn7gv/Powder.app.zip?dl=0
Hi! Thanks for the fast feedback! I've just tried, and both the new build (for Mark's mod) and the snapshot runs fine. I think it was an isolated problem in the code, and whatever the two of you did, it seems to be completely fixed now.
If you want, I can try to stay on top of the new updates/snapshots (on OS X) and give you a holler if there are any problems. Thanks again!
I have found a bug. When you try to paste something, and part of it goes out of the TPT window, TPT throws a read/write error.