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

Current Snapshot: 110

Using Commit: 23c68b1db1e5

Download for Win 32

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 powdertoy.co.uk
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 110:
Fix STOR->PIPE transfer

From snapshot 109:
Fix STOR->PRTI transfer

From snapshot 108:
Double the element ID limit to 512 (9 bits)
Update save format to optionally support two byte types
Replace all pmap bitshifts & bitmasks with macros
PIPE element stored in .ctype, PIPE colors stored in .tmp
Add conversion code to convert older PIPE/CRAY/DRAY to 9 bit element types
Disallow uploading saves with PIPE or two byte types
elem.allocate prefers one byte element IDs unless they are all out
Add sim.PMAPBITS and sim.PMAPMASK Lua constants

From snapshot 107:
Update to C++11, now used in save building / loading code
Fix division by 0 in PHOT+C5 interaction, now shoots photon off at a 90 degree angle instead of causing infinite velocity
Sort local saves alphabetically, accounting for upper/lowercase

From snapshot 106:
Fix issue where stamps would stack if you loaded multiple in one frame
Sort local saves alphabetically
Fix issue loading manually created SOAP bubbles in some saves

From snapshot 105:
Fix everything being laggy
...
View the full changelog here.