@unexpectedteapot I'll post it eventually, but probably not the animation file (it's 50MB)
I basically mashed this together with russh:
https://github.com/ryancdotorg/ansi-player-rs/blob/main/src/main.rs
You can see the animation via
nc rya.nc 1987