@disco78 About MAME, remember what I warned: ROMs must be the same ROMSET as the core.
When I ask if you created your Recalbox yourself, I refer to the fact that you downloaded the last official image, clean, without modifications, and personalized it the way you want it. Some people download ready-made images from the internet and it is impossible to find out what has been modified.
NES, SNES, Megadrive, Mastersystem, Atari, etc., these simpler and older consoles work even on Rpi0, so it's a good reference when you want to test if the problem is the Hardware.
On computers, you sometimes need to modify some things in the BIOS: Legacy / UEFI, Safe Mode, etc.
Remember the documentation (the Recalbox team is mostly French, so there is more content in French, and it is the first place to have content):
https://recalbox.gitbook.io/documentation/v/francais/
And the tutorials on the official youtube channel (enable subtitles):
https://www.youtube.com/playlist?list=PL2oNQ0AT7fx2ExiSNrfHUzga5GnogI4sh