The Powder Toy Snapshot Server
Bleeding edge TPT versions with auto-update.
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)
From snapshot 100:
CRAY wall checking fix (potential crash?)
Autoexpand stamp when particles are translated out of boundaries (arrow keys)
Translate wall grids when shifting stamps by more than 4 pixels
From snapshot 99:
Fix buffer overflow in luasocket library
Fix illuminati symbols appearing when rescanning stamps
Remove 'r' record shortcut
Add tpt.record function
Recordings now go into recordings//, where timestamp is the time the recording was started. is returned by the tpt.record function. Each new recording starts the filenames over at 0 again.
Now uses luajit, which gives a 10-40% speed boost when running lua scripts.
Fix issue with molten STKM that could break the simulation and cause crashes
Change version number to 92.5
From snapshot 98:
Fix crash with BOMB explosion
Add sim.takeSnapshot lua function
From snapshot 97:
Use official DNS again
Fix undoing while unpaused setting .life incorrectly, breaking some saves
From snapshot 96:
Change version number to 92.1
Use ip address instead of DNS temporarily
From snapshot 95:
Fix newtonian gravity state transitions flashing
View the full changelog here.