that depends on what OS your running and what PC your using
windows PC + what version of windows, Android, Pi?
My 1up arcades have Pi's in them 3Bplus. my arcade in a box has a Pi zero 2w. All running Retro Pi
My main PC (daily use PC) windows 10 I use retrobat And Launch box. (retrobat) I had issues with my PS2 controllers I had to switch to Xbox controllers.
my newest project I am using batocera linux version 30. It is a very wimpy as PC standards go. It will go head to head with a Pi 4 and smoke a Pi 3. With batocera linux I can also use Kodi for my movies .