I don’t know about ALL the screens, might be a little ambitious. Maybe one screen. ![:grin: :grin:](//forums.libretro.com/images/emoji/google/grin.png?v=9)
If we are talking about even 10fps animation we are still talking about 200 - 300 frames. I think we need to lower our expectations a bit.
On a positive note.
If we are going to make the attempt I think that a numbered image sequence might be our best bet, from a graphics development perspective.
The reason I say this is because Photoshop can already load the right format of video as a multi-layer image. Once it’s loaded we can add them to a group and do manipulations and masking on the group, crop the final images as one, and output the layers as a new image sequence.
This, coupled with X and Y position adjustments in the shader, makes it easy to put that video on the screen of the little TV or arcade machine in the background. ![:wink: :wink:](//forums.libretro.com/images/emoji/google/wink.png?v=9)
(Maybe reusing the same layer in multiple passes would allow us to put the video on more than one screen?)
Using a GIF or even a sprite sheet would require special software that might be beyond reach for a lot of artist.