Download the latest MameUI binary distribution [not the source] self-extracting archive
available at
MameUI.
Double-click the self-extracting archive .exe, and point the
directory install location to the root of the c:\ drive, or just type in the box
"c:\" [no quotes]. This will create
a c:\MameUI directory with the program and all its support files within it.
MameUI requires ROMs to play games; if attempting to play a game
the ROMs of which are not present it will fail and list the files missing. Download the freely available public domain ROMs
[Robby Roto, Gridlee, Alien Arena, and others] from
Mamedev.org. Place these files
still zipped, into the
\MameUI\ROMs folder. Again, do not unzip them.
Double-click the MameUI icon to launch the program. MameUI
will go through its initial diagnostics and search for available games in the
c:\MameUI\ROMs directory, and then display the GUI. If the games do not
appear on the available game list, hit F5 to force a game search or do a File
menu / Audit.
To activate mouse control or attached gamepads to use within
games, it is necessary to toggle those options on in the Options • Default
Options • Controllers tab.
Once a game has been selected and double-clicked, MameUI will
produce two information screens and then it will run the game. Since
MameUI is
emulating the original hardware, the software thinks it’s still in an arcade and
is starting up for the first time in the morning. Initial diagnostic screens
are run through, as well as possibly some accounting information presented to
the arcade owner.
The game should now be running its demo/attract mode. Insert a
coin with the [5] key on the keyboard, the mappings for coin inserts are:
player 1 [5], player 2 [6], player 3 [7], player 4 [8].
Now that a coin has been inserted, start the game with the [1] key on the
keyboard. Game start mappings are player 1 [1], player 2 [2],
player 3 [3], player 4 [4].
MameUI’s default control scheme is to use the inverted T arrow
keys on the keyboard for directional controls, and the left [CTRL] key as the
primary action button.
While in a game within MameUI, the internal configuration menu
system can be activated by pressing the [TAB] key. This will bring up
the control options. These options allow remapping MameUI controls to whatever
keyboard keys or gamepad buttons are desired. The Input (general) area controls the global settings, and
the Input (this game) are the controls for the game selected. To change the
mapping, select the control to change by arrowing down to it, hit the [ENTER]
key and then the new desired control. Hit the [ESC] key to exit the [TAB]
menu back to the game. Note: If there are multiple mouse devices attached to the
system they can be individually configured by selecting their control in the [TAB]
menu and moving the mouse or trackball left or right, up or down to map it.
Other keys of interest while playing a game are :
[TAB] key to bring up the internal menu system.
[~ TILDE] the onscreen display.
[Shift-p] advance paused
screen one frame at a time
[p] for the pause button.
[F3] resets the game.
[F4] displays the tile manager and the game’s color palette.
[Shift-F7] save current game state [a-z, 1-0] (See save state folder view for supported games)
[F7] load game state [a-z, 1-0] (See save state folder view on left for supported games)
[F9] changes the frameskip on the fly.
[F10] toggles throttling.
[F11] toggles the speed
display
display.
[Shift-F12] toggles MNG recording, once starts, second finishes.
[F12] takes a *.png snapshot of the game and places it in the \MameUI\snap directory.
[ESC] exits from the game back to the MameUI GUI.
[Left-Alt + Enter] toggle from fullscreen mode to windowed mode.
[Insert] fast forwards with full unthrottle and highest frameskip, convenient for speeding through slow start-up of certain games.
2007-11-12 02:02 PM -0800 / john iv