Tools
Imported images use strict Piet colours. Exact Piet colours are kept; non-standard colours are treated as white so ordinary Piet programs are not corrupted by decorative pixels.
Encode Text
Creates a decodable challenge image that is integrated with Play. Normal Piet programs still run as Piet; challenge-art images are auto-detected using a strict hidden header.
Palette
2D Codel Grid
Output
Input Buffer
Stack
Status
Ready.
Implemented commands: push, pop, add, subtract, multiply, divide, modulo, not, greater, pointer, switch, duplicate, roll, input num, input char, output num, output char. White is traversable; black blocks movement. Standard Piet does not wrap around image edges; leaving the image is treated as blocked so programs can halt correctly.