An EmulationStation crash, as you're experience it, usually means the controllers are disconnecting during the initial scan. Are all joysticks plugged in directly into the Pi ? Are you using a good power source for the Pi ?
@Blackhero How are you starting RetroArch ? AFAIK, you need to start with a Disc enabled libretro core for the options to be available. This includes SegaCD, PCEngine-CD, 3DO and Saturn for the PI.
You should start a game in one of these systems and then check if the disk menus (LOAD/DUMP) show up.
@dankcushions I read that entire thread and probably understood .... 10% of it? I recognize that Vulkan and OpenGL were trying to work together but somehow it was creating a second version of itself and causing issues. Despite trying to understand how @treymerkley got to the point of fixing it (running a debug in gdb with bt?) I still don't understand how to get there. I'm not traditionally a linux person.
you don't really have to understand the thread - it was just for reference. the pertinent part of my comment was:
do you have run-ahead enabled in beetle? if so, try turning it off
@Maalik_ I see. I don’t know what happened that made reicast so screwed up recently. I was fortunate because when I built my bartop reicast was working the best it had and then we got access to lr-reicast (now Lr-flycast) and that was working well on the pi and even gave us access to some Naomi and atomiswave games and then all of a sudden it is like both projects fell off a cliff with a ton of users reporting various bugs. Sorry wish I could be more help.