Tutorial pinHP Arcade Image


Use a disk imaging program like “Win32DiskImager” to write the image file to a Micro-SD card (at least 4GB size).

Copy the folder “rpi2jamma” to a USB stick, including the “rpi2jamma” directory itself.


A USB stick containing ROMs and basic configuration settings must be plugged in. All files required are stored in the “rpi2jamma” directory. The most important subdirectory is “roms_advmame” – place your game ROMs there and you are good to go.


Select the “Options” menu. Advanced configuration settings are available.

If advanced settings are not visible, click into any of the empty lines between “Back” and “About” three times (slowly) within 10 seconds to activate the menu. Hide the settings menu again to keep your system childproof.

Settings are stored in “config.ini” on the USB stick.


– The game menu will display titles found here.
– Edit the game definition file “_games.template” to alter display names.

– Deleted game roms are stored here.

– Preview snapshots to be displayed in game selection menu are placed here.

– Select “Backup Settings” from the “Options” menu to backup settings and hiscores here.

– Select “Restore Settings” from the “Options” menu to restore settings from here.
– Files to be restored (and maybe edited, e.g. the MAME config file “advmame.rc”) should be placed here.

– MAME audio files not included in the image can be placed here.

– MAME artwork files not included in the image can be placed here.

– Snapshots taken during gameplay are saved here.

EXTENDED GAME MENU (“Fav. Games”, “More Games” and “All Games”):

There are options to display up to three filtered game menus: “Fav. Games”, More Games” and “All Games”. Select the desired option from the advanced configuration menu. Display names of those menus can be edited in “config.ini”.

To add games e.g. to the “Fav. Games” list, click on “Select Fav. Games”. The screen turns green. Go back to the games list as if you would want to start a game. Any game selected now will be added to the “Fav. Games” list.

“Deselect Fav. Games”, “Select Autostart Game” and “Delete Game from USB” work in the same way.

Changes are applied immediately, which might take some time depending on the the size of the game list. Select “Quick Edit Mode” from the advanced configuration menu to mark selected games, changes are then applied when leaving edit mode.


The system can boot right into a game.

Select it from the advanced configuration menu (“Select Autostart Game”).


You can boot directly into a screensaver.

Select the option from the advanced configuration menu (“Autostart Screensaver”).

The screensaver activates itself after an idle time of 10 minutes (default, can be edited in “config.ini”) only when the menu is shown, NOT during a game. Activate “Idle Exit” in the MAME section of the
configuration menu to automatically exit after the same idle time.


Screen orientation can be set to horizontal, vertical or automatic. Automatic is useful for rotatable monitors.


Use Joystick to select your games.

Select game or menu item: Press Player1 button1 (Fire).
Go back: Press Player1 Button2.

*** Quit a game / Back to menu: ***
Press Player1-Start & Player1-Button1 & Player1-Button2 simultaneously.

*** Pause game: Player1-Start & Joystick down ***


Advance Mame 3.9
Romset version 0.106
Put ROMs inside “roms_advmame” folder on USB stick.
Put snapshots (preview images) inside “snaps” folder on USB stick.


A USB keyboard may be attached to configure Advance Mame general and/or individual game settings

Start any game. No need to play, the title screen is sufficient.
Press the TAB key to access Advance Mame options.


Coin1: SPACE
Player1 Start: “1”
Player2 Start: “2”
Player1 Button1 (Fire): Left-CTRL
Player1 Button2: Left-ALT
Player1 Button3: q


E.g. change the action to quit a game. This a MAME setting, so we need to access the MAME settings menu.

    • Attach a USB keyboard.
    • Start any game. No need to play, the title screen is sufficient.
    • Press the TAB key.
    • Navigate to “Input (general)” – press ENTER.
    • Select “User Interface” – press ENTER.
    • Navigate down to “UI cancel”.
    • Press ENTER – the definitions are cleared.
    • Press whichever buttons are desired. Don’t hit ENTER!
    • Navigate away and all the way down to go back to the game through the various settings screens.


You can as well backup MAME settings from the “Options” menu, edit the advmame.rc config file, put it in the USB stick’s “restore” folder and restore it via the menu.