This was something I saw a non-PP forum user ask about. I know it isn’t remotely possible now, but I don’t think it’s as crazy as it sounds.
It would only work on moderate- to high-powered servers. But RetroArch has already ported to just about everything under the sun (much like Plex!). I know it would be complicated and a ton of work, so consider this in the long-term/stretch category of feature suggestions.
The big hurdles would likely be:
- Modifying the RetroArch platform to output to a remote/virtualized display.
- Solving input type/variety, and lag.
- Optimizing compression and balancing against resource requirements for actually executing the game code.
It probably sounds weird and/or stupid right now, but Netflix is getting ready to support game streaming in some form in the near(ish) future. It’s entirely possible that this will become something people think of as normal for a streaming service, and what is Plex if not a suite of tools for rolling your own streaming service?
It would be great if Plex comes in right behind Netflix, with an arguably better experience for game streaming, before the other big players like Hulu, Amazon, and Disney+ are even caught up? But like I said, a ton of work. Also working out the licenses.