I started with a fresh RetroPie 2.6 a couple days ago and also did an update to the latest binaries. Everything works great with the exception of mame4all, which doesn’t remember my controller settings.
To be clear I’m talking about the standalone mame4all, not the retroarch core. I’ve tried doing a “chown -R pi:pi” on the mame4all executable directory and confirmed that it changed the ownership of that dir and its contents to user pi. I’ve also verified that the corresponding config directory and contents are owned by pi (though not sure that this dir is even used in this case).
But if I launch mame4all via the Emulation Station or the command line, and then press TAB to edit controller settings, they only persist for that single session.
Any suggestions for how to fix? Should I file a bug?