The Powder Toy Snapshot Server
Bleeding edge TPT versions with auto-update.

Current Snapshot: 217

Using Commit: 788c9cf9fc4f

What is it?

This server builds the latest github source for The Powder Toy.
You can use our builds to test upcoming features before an official release on
Official builds often take months to be released, so this server gives us an alternate location to share what has been changing.

What is different?

All snapshots will ping this server for updates, and prompt if a new version is available.
No session data from your TPT account is ever sent to this server, we only check version data.
Just put this next to the official Powder executable.
This service is run by developers in the TPT community! (cracker64 and jacob1)

Recent Changes
(Win 32)

From snapshot 217:
Fix issue in socket API where an error isn't raised after writing to a closed socket
Save ambient air temperature and add it to options
Restrict saves with ambient air temp set to v96.0
Remove pastel glow on "inactive" GLOW

From snapshot 216:
Update Me4502's name in readme & intro text
Prop tool - only check GoL rulestings / names for ctype
Move IRC channel from to
Makes GLOW element glow under pressure
Fix dangling pointer smuggling in PreviewModelException
Remove LuaSocket, add new socket API backed by libcurl (this breaks tptmp, there is no workaround right now)
Rewrite tpt.set_wallmap, it can now set WL_FAN velocity
Take snapshot when using ctrl+x
Make debug mode show .tmp2 for VSNS too.

From snapshot 215:
Fix "NONE" showing in HUD in many cases
Improve stack pasting behavior
Remove "Auto Draw Rate" option, there is no reason to turn this off
Fix issue allowing drawing unlimited LIGH with 1x1 cursor
Don't show GoL .tmp in HUD, check if create_part was successful while simulating GoL

From snapshot 214:
Make username case-insensitive when logging in

From snapshot 213:
Fix elementCount inaccuracies when undoing (fixes GoL not working for a short time after undo)
Fix ctype drawing for LDTC
Show proper GoL name in HUD for LDTC / DTEC
Write powder.pref immediately every time a setting is changed

From snapshot 212:
Make custom can_move settings persistent (fixes #764)
Redo and add type parameter to sim.neighbours
View the full changelog here.