ABOUT ARCADE JOYSTICKS ARCADE MACHINES ARCADE PARTS X-ARCADE ADAPTERS SUPPORT
X-Arcade Support & Knowledge Base

Knowledgebase Home | Glossary | Favorites | Contact | Login Knowledgebase Home | Glossary | Favorites | Contact | Login
Search the Knowledgebase Browse by Category
Using The X-Arcade™ With Other Versions Of MAME™
Article Details

Last Updated
20th o August, 2008

While we recommend following our outlined procedures (for PC and Mac) for using the X-Arcade™ with MAME™.  Otherwise follow these guidelines if you are using with another version of MAME™ or using on an alternative Operating System.

The MAME default keyboard commands are identical to the X-Arcade™ with the exception of the left joystick. By default, MAME™ should instantly be ready for your X-Arcade™. Your X-Arcade™ Left Joystick is configured to use the NUM FUNCTIONS, and MAME™ default uses the arrow keys. Pressing the NUM LOCK ensures X-Arcade™ Left Joystick is assigned to Player 1.

Be sure your NUM LOCK is ON on your keyboard.

  1. Download the newest version of MAME™, we suggest MAME™ Plus!

  2. Install MAME™ (if it is a .zip file unzip it to a folder like C:\MAME).
  3. Switch to Mode1: Move the switch on the back of the X-Arcade™ to the position closest to the serial port, then push the button on the back of the X-Arcade™ twice (the light on the X-Arcade™ should go out on the first push, and back on with the second).
  4. In MAME™, open Options (at the top), then "Default Game Options", select the "Game Controllers" tab; and set your "Default input layout" to "X-Arcade"™ from the drop-down list. (on this same tab, click the box to "Enable Mouse Support" for trackball use).
  5. If you do not see an X-Arcade™ option here, download this file (right-click and save as, IE users will need to rename the .htm to .cfg) and put it in the "ctrlr" folder of MAME™). All of your MAME™ games will work with that configuration. (If it does not, test your X-Arcade™ and delete the file "default.cfg" from the "cfg" folder) Note that while this cfg file may work with many versions of MAME™, there is no way to make a single config file that works with every version of MAME™. If it does not work, either use the version we recommend, or manually change the controller settings in your version as outlined below.
  6. Trackball: If you have another mouse/touchpad connected to the PC, you may need to make the X-Arcade™ Trackball the default mouse. The easiest way to do this is to disable the other mouse/touchpad in Device Manager (The X-Arcade™ Trackball shows up as "Samsung" mouse), then re-enable it. If you have a USB mouse, you can simply unplug it, reboot, and then plug it back in again. Otherwise you will need to change all of the default mouse buttons and movements to the X-Arcade™ Trackball manually.

Alternatively, you can change the controls for any game or the entire MAME™ setup by simply pushing the "Tab" key while a game is already running to access the controls menu. The Input (general) option allows controller settings to be applied to all games. Input (this game) overrides the general input settings and adds custom controller settings for just the game being used.

If you still have problems, please visit the MAME™ FAQ Page here

Also check out these other great front-ends with X-Arcade™ supported (no support offered):

Emu Loader

UltraStyle

EasyMame

Related Articles
No related articles were found.
Attachments
No attachments were found.


Dual Tankstick   ||   Dual Joystick  ||  X-Arcade Machine   ||  Arcade Parts  || Game Adapters  

Acceptance Mark

Xgaming, Inc
700 Technology Drive
Pittsburgh, PA 15219


Call Toll-Free in USA 1-866-942-6464

About Xgaming/Contact Us

FAQ|| Guarantee|| Affiliate Program || Privacy Policy || View Cart
Copyright © 2009