Main > Main Forum
Any X-Arcade users out there?
<< < (4/5) > >>
slapaham:
garnerb350 - I wasn't referring to this post! :) (it was one in another forum) If anything, you've only shown positivity for it! :applaud:

I know exactly what you mean on the MAME comment - haha, I think everyone thinks I'm mad for this hobby but I genuinely love it - I don't think I've learnt so much since I started doing it!

Sorry I can't offer any good advice on your trackball problem - havent got around to sorting a trackball for myself yet - but wish you luck! :cheers:

dkubarek:
One thing that confused me is that X-Arcade changed its .cfg file when it released X-Arcade 2.0 controls. Both versions of the .cfg are out there, so you may want to make sure you have the correct version. It will say at the top of the cfg file. I used the wrong one and my joystick didn't work, so it sounds like you may have done the same. But, like others have said, you can reprogram all the buttons in Mame in about 5 minutes.

As for other emus, most let you set inputs for each button. However, they don't let you change GUI controls such as "exit program." This sucks for the X-Arcade because you don't have a dedicated "esc" button and most emus are hacked to quit on esc. I just said the hell with it and just play Mame. I was lukewarm about playing console games on an Arcade cab (for anti-nostalgia's sake) and that was a deal-breaker. But, if you want to set it up, here's how:

Follow the instructions for configuring the buttons. You must program all buttons. You can't just modify one, which would be great. You need a keyboard, too. Set up all buttons except the one you want to use for exit using Mame's mapping (or anything you want). Then set the exit button to "esc." Note that X-Arcade can quit Mame using a button combo (Player 1 button 1 + Left pinball button, I think) because it's written into the .cfg file. But this won't work for other emus.

I got the X-Arcade BYOAC buttons, sticks, board and wiring kit and love the way they play. The board is fine in terms of playability, but the way it needs to be wired isn't great if you want to customize it at all. The wires are too short for many cabs, too. I wonder if the X-Arcade 2.0 included a better board, because many on this site hammered the old one.
u_rebelscum:
A little OT, but...


--- Quote from: DeLuSioNal29 on February 11, 2009, 12:43:27 pm ---Also, make sure you make the mouse is set to 1 (default is 0) and the trackball device is set to mouse (default is keyboard).


--- Code: ---mouse                     1

trackball_device          mouse

--- End code ---

--- End quote ---

This is redundant*.  The second line is coded in mame "if this game has a trackball type input port, then set 'mouse 1' no matter what it was set to before".  However, the first line already enables mouse for all games, so the second line is enabling an already enabled mouse.

*The only time it's not redundant is if mouse is disabled in game specific ini files (with mouse 0) or in commandline (with -nomouse).  These will override the mame.ini file setting.  Then the second line will re-enable it if the game has the TB type input port, as long as this settings isn't also overridden.  If having only the first line doesn't work but adding the second does, something elsewhere is overriding the mouse setting.  I'd suggest looking at the FE settings in this case.


Not that having both casues any bugs, but you could make do with just one or the other:
mouse 1, or
trackball_device mouse  (and maybe lightgun_device mouse for lightgun games, and dial_device mouse for spinner & 360 wheel games.)
MrMojoZ:

--- Quote from: slapaham on February 11, 2009, 05:45:09 pm ---garnerb350 - I wasn't referring to this post! :) (it was one in another forum) If anything, you've only shown positivity for it! :applaud:

--- End quote ---

You can find alot of forums with negative opinions of X-arcade products. It seems to vary by the type of games favored by the forum members.
DeLuSioNal29:
If it matters, the author of Maximus Arcade purchased a Tankstick a couple of months ago in order to ensure that it functions 100% with the frontend.  :applaud:

Now THAT'S dedication!
Navigation
Message Index
Next page
Previous page

Go to full version