After reading this thread, I think I fall into the the fix the PC group.. One thing I have started to try and do with the PC's I am using is limit the amount of moving parts.. SSD for the Hard Drive, video card with passive cooling, CPU with passive cooling also if it is an option. Seems like these things have helped my latest builds run cleanly. Once you start getting the BSOD, it is really hard to get rid of. As a person in the IT Field for, egads, over 30 years, it is certainly a lot better now than it was. I hope you get it sorted to your liking, nothing worse than getting past the 3rd elevators on Donkey Kong for the first time and then the GD thing crashing before you get to put your name in there with a new high score. Pi's are cheap, and if you go that way great, if I read your post right, the 4 systems you care about, should run really well on a pi, unless your enjoy .chd games and the like, those have no real chance, PC is required. Again, hope you get it sorted, best of luck. I recently have started using Launchbox/BigBox on a few builds, seems to be pretty easy to get going, and can be setup several different ways, depending on if your hosting a party and want to be able to actually concentrate while you play poker and not fix the damn arcade game because yout guests have hit button combinations you did not even know were possible. Got to be such a pain, last party I set the mame cabinet to Galaga, that was it.. Also had the JROK cab for Robotron, Defender and Stargate, and the GT 2019 cab going and built a 60-n-1 for people to pound around on for the night. Got 2nd in the Poker tournament and overall, was a big success.