JMame est un frontend pour MAME (multi-arcade machine emulator), un émulateur de machines d'arcade. Vous pouvez récupérer l'exécutable de mame sur le site officiel. Vous y trouverez aussi des liens vers des sites vous permettant de downloader des centaines de roms.
Une fois que vous lui avez indiqué où se trouve votre exécutable, vos roms et vos images, JMame détectera pour vous quels sont les jeux installés. Vous pourrez ainsi choisir d'afficher la liste qui vous convient, parmi les quatre suivantes : Tous les jeux, Les jeux installés, Les jeux non installés, Les jeux favoris. Eh oui! JMame vous permet de construire une liste de vos jeux favoris. Vous jouez à un jeu, il vous plait, cliquez sur un bouton et il sera ajouté à votre liste des jeux favoris, sauvegardée à chaque fois que vous quitter le programme et rechargée quand vous le lancez. Voici l'écran principal où une image miniature du jeu sélectionné est aussi affichée :
Avec JMame, vous pourrez régler toutes les options que vous avez l'habitude de mettre en ligne de commande, et une fois votre choix fait, vous pourrez les sauvegarder pour que JMame les recharge automatiquement à chaque lancement.
JMame tient aussi à jour des statistiques sur chaque jeu, tel que le nombre de fois que vous y avez joué et le temps passé dessus. L'onglet des statistiques vous présente les cinq jeux auxquels vous avez le plus souvent joué, et les cinq sur lesquels vous êtes restés le plus longtemps: