FLAGFALL — broadcast graphics that break when the clock does by Jessy MariauFLAGFALL — broadcast graphics that break when the clock does by Jessy Mariau

FLAGFALL — broadcast graphics that break when the clock does

Jessy Mariau

Jessy Mariau

Bullet chess is the only sport where the clock kills you more often than the opponent does. Both players drop under fifteen seconds, the moves start landing faster than you can read them, and every broadcast package I have watched answers that moment by getting louder. Bigger numbers, more chrome, a graphic for the tension.
This one does the opposite. It starts to break.
The move list slides off its own edge and leaves. The modules lift off their registration marks and drift, each at its own rate, until the whole rack is out of true. By the end there is a board, two clocks, and not much else.
The board never moves. Not once.
The instrument is failing; the game is completely fine. That contrast is the whole piece, and it is why it is called FLAGFALL.

None of it is staged

Open the live page and it draws whatever game Lichess TV is showing at that moment — real players, real ratings, a real clock draining. Nothing is pre-rendered, nothing is a mock, and it will happily draw a boring game badly if that is what is on.
A Stockfish sits inside the graphics chain and evaluates every position as it arrives, which buys three things a television feed cannot give you:
how often the move played was the engine's own first choice
a premove detector, read off the feed's own timing floor
the move that wasn't played, drawn across the board as a ghost

Then the same file replays a Formula 1 race

Same .riv. Same artboards, same view models, same Luau, same state machines. 02 / MOVES re-captions itself to 02 / LAP GAPS out of the same bound text, and a DRS gap inside one second trips the same failure state a flag scramble does.
Only the adapter changed.
That is the real claim of the piece. The package is not about chess. It is a state machine for a sport under time pressure, and the sport is a parameter — which is the difference between a graphics design and a graphics system.

See it running

/live.html — wired to Lichess TV, live right now
/f1.html — the same file, driving an F1 replay
Built for the Rive Broadcast and Livestream UI Challenge.
Like this project

Posted Aug 19, 2026

A broadcast graphics package for bullet chess, wired to the live Lichess feed. As the clock runs out the graphics fall apart on purpose — and the same .riv file then replays a Formula 1 race with only the adapter changed.