sudo aptitude install sdlmame
This command installs sdlmame from repositories. 1
You would probably not need a frontend…
There are frontends for sdlmame such as loemu, a very simple one but very slow for building game lists, Qmc2, relatively difficult to compile and very confusing to use and Wahcade, worst alternative in my humble opinion. However, I think you probably would not need a frontend for sdlmame, as it is quite simple to use this emulator by terminal commands & by using its own user interface.
By default, your rom files should be in “$HOME/.mame/roms” or “/usr/local/share/games/sdlmame/roms” or “roms” subfolder under the directory where you compiled from source code. Just put your rom files in there before running the emulator.
To start your game:
To start the sdlmame user interface:
In case you need, you can edit sdlmame configuration file with this command:
sudo gedit /etc/sdlmame/mame.ini
For parameters and more information:
For roms you can check out these websites:
Slow performance or crackling sound?
Try to run sdlmame with this option:
Performance and graphic quality increases dramatically. Do not forget to enable graphic card drivers supporting opengl first.