Here is an old Lifehacker guide
http://lifehacker.com/5523672/turn-your-...me-console
Here is the forum link for advanced launcher
http://forum.kodi.tv/showthread.php?tid=85724
Basically you have two choices - Rom Collection Browser or Advanced Launcher.
RCB should be able to had through the Add on repository, but you will need to download Angelscry repository and install via Zip file in the Add on menu (in System)
I found RCB a bit fiddly to set up, but have several different emulators under Adv. Launcher.
- Outside Kodi, prepare a directory to be able to save your covers/fanarts - eg: C:\Covers\Mame
- Add a source to the Mame/emulator directory (Under System menu again). Also add a source for the Covers/Mame directory. You could just put another cover folder under the Mame directory.. up to you.
- Within Angelscry repository menu, select Program Addons and then Advanced launcher
- Go to Add On menu and Programs and configure. For MAME you should select ArcadeHITS or Mameworld scraper. Collecting method is Scrapers and import Automatic
Do this 2 times, for Info, and Cover. Make sure you select OK to save the modifications.
- Go to Programs, click Adv. Launcher - it should ask for Standalone or File Launcher. For emulators use the File launcher.
- Browse to the directory, select the Mame executable file (you should use the Mame command line binary)
- The directory selection comes up again, this is for the ROMS directory.. eg: C:\emulators\Mame\ROMS
- If all your Mame roms are Zipped, leave as zip
- %Rom% leave this argument
- Select title - Call it Mame or Arcade, this is what you'll see in your Kodi menu
- Select the platform - for Mame it is Arcade
- You'll get the directory browse option again, it will end up in the ROMS directory. You'll have to navigate to the Covers directory you set up earlier. The first time option is for Covers, the second for Fanart
When mame is highlighted press C and select Add Items. This will start the scanning process and will take some time if you have a large ROM collection. This will download the ROM cover and game description.
If it's working properly it will say like "IMporting 1941 from MAMEWorld" - if it says from File or Path you have not saved your changes to the Add On configuration for the Scrapers.
IF you edit Launcher you can add a icon or graphic for pretty purposes!
I use Aon Nox Gotham skin as it is one of the few skins that has some great Program view (such as square/icon/media info/showcase etc.)
I wish more skin authors copied their video views into the Program views!
Some console thumbnails can be found here
http://forum.kodi.tv/showthread.php?tid=106921