I'd like to integrate M1 in my Linux frontend, to play BGM from the currently selected game. However I'm having some problems;

- M1 uses OSS, a legacy sound system. Modern Linux systems use ALSA. This problem can be worked around using the 'aoss' wrapper, but that causes other problems. Those could be worked around too, but really, M1 should just support ALSA instead of (or in addition to) OSS.

- I store roms in 7z format, which M1 does not support. Again, this can be worked around but it wouldn't be pretty. Why not implement 7zip support?

Come to think of it, why not integrate M1 into MAME itself? It's built from the MAME codebase anyway.

Last edited by EoceneMiacid; 07/15/15 02:28 PM.