Hi there and thx for reading and answering this post if you can.
I suppose that my question isn’t new but things must be clarified. The current mame provided with leap 15 doesn’t load ANY game archives I possess whereas they worked before with older version of mame.
Mame doesn’t seem to acknowledge the presence of needed roms within the game package (i.e. galaga.zip) even if they are there.
Moreover, qmc2, the mame frontend, crashes when invoked, even if its setup was correct.
./mame64 ~/Downloads/galaga.zip
gg1_1b.3p NOT FOUND (tried in galaga galaga)
gg1_2b.3m NOT FOUND (tried in galaga galaga)
gg1_3.2m NOT FOUND (tried in galaga galaga)
gg1_4b.2l NOT FOUND (tried in galaga galaga)
gg1_5b.3f NOT FOUND (tried in galaga galaga)
gg1_7b.2c NOT FOUND (tried in galaga galaga)
gg1_9.4l NOT FOUND (tried in galaga galaga)
gg1_11.4d NOT FOUND (tried in galaga galaga)
gg1_10.4f NOT FOUND (tried in galaga galaga)
prom-5.5n NOT FOUND (tried in galaga galaga)
prom-4.2n NOT FOUND (tried in galaga galaga)
prom-3.1c NOT FOUND (tried in galaga galaga)
prom-1.1d NOT FOUND (tried in galaga galaga)
prom-2.5c NOT FOUND (tried in galaga galaga)
51xx.bin NOT FOUND (tried in galaga namco51)
54xx.bin NOT FOUND (tried in galaga namco54)
Fatal error: Required files are missing, the machine cannot be run.
I think you need to put your roms in a proper directory. Look for mame.ini file in your home directory (as far as I can remember it should be ~/.mame/mame.ini). In the file there should be a variable called rompath. Put your zip file where the rompath points to or add the location, where you have your roms.
I just noticed some of my games don’t work now. Some “roms” work, some don’t, and over the years I’ve found which ones work depends on the version of MAME. And some never worked for me.
I found replacement rom files for my games that didn’t work. They work on my laptop, running Leap 15.0, soon will try on my desktop PC, much bigger screen, running Leap 42.3