I just recently bought a Mac Mini M4 for emulation, among other things. It is powerful enough to be able to use shaders with older systems and it runs and looks beautiful. Using Emulation Station with RetroArch on it. Also recently picked up an 8BitDo Arcade Stick, and also use a Dual Sense.