I built sfs file here for fossa. With several dozen emulators. Checked on a clean system. Use like this:
1. Install this pet file. It creates an Emulation section in the main menu
https://yadi.sk/d/zpOpmUq8u2jJkw
2. Next we do Setup---SFS Load and load 32bit-compatibilty-fossa64.sfs This is not required, but desirable as several emulators need it.
3. SFS Load this sfs with emulators
https://yadi.sk/d/KA0J_Y9lHDN2JQ
( md5: d1dc8692cd1e8edf44aa5f5200991b79 )
4. Load of sfs can take up to 30 seconds, depending on the power of the computer. When the sfs is loaded, a bunch of emulators will appear in the main menu in the Emulation section.
Why is it so big? Because it contains monsters like MAME, RetroArch and Mednafen. Without them, everything would be much better, but ...
A few notes. Directly in fossapup compiled: Mednafen and Mednaffe, Nestopia, Punes, PCem, Vice, ZEsarUX, Fuse. Other emulators from various sources. Fuse (GTK+) only works in windowed mode, and Fuse (SDL) only works in full screen. ResidualVM able to run great quest The Longest Journey with HD mod. PCSX2 runs shooter Black perfectly. At least three emulators support Vulkan: PPSSPP, Dolphin and RetroArch (this is with nvidia drivers, I did not check any intels there). Dolphin perfectly launches even a game like Dead Space Extraction.
Don't forget to select your sound card in the emulator settings. Yes, I have a weakness for ZX Spectrum computer and his sound chip, this is why there are so many Spectrum emulators

But there is also a bug. Ay Emul hangs on exit. You need to do System---Task Manager and kill process. May be Puppy does not have some kind of component that is in large distributions?
Attention! sfs contains BIOS files fot PSX and PS2 and if you are afraid of any laws there, then I do not know ...