Alright... so, I used the Raspberry Pi imager to place the batocera image (that I got from batocera) onto my SD card. And, when I booted the arcade machine using the NEW Raspberry Pi 3B+ board and the NEW SD card with the burned image .... it loaded! But, the image I downloaded had only about 5 roms, and wasn't configured for my machine. I am in the midst of downloaded a "fully loaded" batocera image (hopefully that's better, and will save me time uploading roms and images).
So, my old SD card just showed a red light on the RaspPi board when I turned it on. This new card showed the red light, with a flashing green light (which I assume shows activity). I checked the old SD card, and it doesn't appear to be corrupted (I see file contents when I check the SD card on my PC). Any idea why it isn't working, or what could be wrong? (Ideally, I'd like to get this SD card working ... since it already has the roms and the controller settings configured). Like... maybe its the SD card itself, and the Raspberry Pi board isn't reading it for some reason ... so is there a way to "rip" the image from the SD card, and burn it to another SD card?
And, in case I need to access the roms from my old SD card ... is there a way to do this? I checked the folders on the old SD card, but there were no roms or rom folders (my knowledge of this stuff is VERY limited ... I have raspberry pi running the game on an "arcade" TV monitor, and use a Windows machine for other stuff ... and assume this is a "linux" thing).