I moved my retro game library to Jellyfin, and now I can play them from anywhere
(www.xda-developers.com)
I have this going, but unfortunately it suffers from a pretty severe memory leak in its latest version. I've watched GameVault, but am not jazzed by it's product monetization approach.