Batocera auto-detects most controllers. If it doesn't:
is a free, open-source retro-gaming operating system that transforms your Raspberry Pi 3 into a powerful classic console. Using a 32GB microSD card Download Batocera 32gb Raspberry Pi 3
Once the flash is complete, safely eject the MicroSD card from your PC and slide it into the Raspberry Pi 3. Batocera auto-detects most controllers
Performance Expectations: What Can the Raspberry Pi 3 Emulate? Download Batocera 32gb Raspberry Pi 3
For PlayStation 1 games, convert standard .bin and .cue files into the compressed .chd format. This can reduce file sizes by up to 40% without any loss in performance or audio quality.