ChoccyHobNob
Posts: 2
Joined: Thu Jun 30, 2016 5:13 pm

Runtime errors since 0.172 on Raspberry Pi

I’m having a problem with compiling/running on raspberry pi.

I’ve compiled 0.170-0.175 on both a Pi2 and a Pi3 all appears to have been successful.

Now I’m trying to run benchmarks on them all and I’m hitting problems.

I have picked 25 games mostly at random and am running “./mame -bench 90 <game>” for each, it’s working ok for 0.170 and 0.171 on both Pi2 and Pi3 but after that there are 3 fails for each run of 25. Space Invaders, Galaga and Moon Patrol all fail with a segfault and a pure virtual method called error. The remaining 22 run ok so it looks like something changed in MAME for 0.172 that makes my build environment not work correctly any more.

I’m using the 174 romset, the same build environment for each version on each Pi and I get the same error on both Pi’s from the same MAME version on.

I’m completely lost now. Do I need a newer version of GCC (I’m using 4.9.2) for 0.172 onwards or something?
ChoccyHobNob
Posts: 2
Joined: Thu Jun 30, 2016 5:13 pm

Re: Runtime errors since 0.172 on Raspberry Pi

The errors were being caused by using ARCHOPTS when I built MAME. I stopped doing it and everything went back to working (and only a tiny bit slower)

Return to “MAME Discussion”