Here’s the idea. An option where you play a game and it saves your button presses. Kinda like a TAS but it doesn’t have to be a speed-run. It could be simply a longplay or walkthrough. Once you finish the game you upload that file in the database and every other RetroArch user can download it and, if they have the same rom, can watch the whole game play itself, following the button presses in real time.
So what would be the use of this? Sometimes you just want to watch a game instead of playing it. It’s what i do with games that i don’t plan to play but i find them interesting regardless. Sometimes it can be a nice background noise in your game room. Not all games have attract modes and even those that do, only have short ones that loop.
Now, these button press saves would only weight a few KBs. That’s much more efficient than keeping a huge video file of a longplay in your drive, or spending the bandwidth to watch the thing on Youtube. Plus, the quality would be much better than any video since it’s the source. In addition, since it’s real time, you could jump in the game at any time. You could also use shaders and other things for authenticity.
I think this is an interesting idea and a database like this would be easy to maintain and include thousands of games to watch.