

I would check out Recallbox. It’s quite polished feeling and looking. It can run on a raspberry pi, or something more powerful. You mention accessing the files and I liked the SMB access because I could just cut and paste my new ROMs over from the PC or phone. I imagine you could set up a script to do this automatically or just expose a read only SMB server for your friends to access. If your games are older, like Atari or Sega Genesis this would work great. If you have big ROMs like Gamecube or Xbox, then you’ll probably need a different solution since copying entire romsets to the device itself may not be practical.
I have seen a DIY Steam-ish software floating around, hopefully someone pitches in to get you that link as well.
I hope your project goes well!






I remember this too. Somehow, despite all the laptops I installed it on I got VERY lucky and only had a couple of WiFi issues, one totally incompatible laptop, and one that would not boot until I got the boot parameters right. I heard plenty stories from other people though. All that said, it’s so much smoother and easier installing Linux nowadays that the Windows install where I worry the whole time that MS is trying to reverse psychology me into agreeing to sell my unborn children into slavery.