Hi,
I was in the same situation.
But finally I have found the right neogeo.zip file, because at the end of the day, several versions exist.
In addition to that, I have followed the (very good) video from Floob and copy the neogeo.zip file in the 3 locations :
• /opt/retropie/emulators/pifba
• my default bios folder
• inside the neogeo roms folder (where the roms are located)
To define a default bios folder, I have changed in /opt/retropie/configs/all/retroarch.cfg, the parameter: System_directory
System_directory = /home/pi/RetroPie/roms/BIOS
Now the BIOS folder store all bios files for all emulators.
In addition to that, you have to find the right version of the NEOGEO roms. Some games don’t work even if the version seems to be the right one.
About the segmentation error, just a few of the roms have got it, but anyway, it works.