Best case I just need someone to confirm this is how it's supposed to work, otherwise I could use help fixing it.
I downloaded a custom ROM set of popular games (not an official one). I got LB installed. I did the import ROM files process, which had me install the MAME emulator along the way. I chose to move game files to LB folder from where they were downloaded. Everything seemed to import fine and games are all stored in zip files under LB>Games>Arcade.
When I try to launch any game, I get the black screen flicker then back to LB.
Through trial and error, I put a single ROM file into the MAME>roms folder, fired up the MAME emulator directly, and then the game worked just fine.
So my question here is do the games all need to be in the emulator's ROM folder? Every tutorial I watched clearly shows people just importing the ROMs via LB and they all just work. Why are mine only working when I put them into the emulator folder? That's not explained anywhere, which is why I feel like it's not the way it's supposed to work.
Appreciate any guidance.