Xin-Mo Wiring: Arcade Controls on PC or PS3
ฝัง
- เผยแพร่เมื่อ 13 ธ.ค. 2024
- Today we are Setting up your Arcade controls on your Arcade Cabinets, FightSticks or any other control panel you use for your games! Complete Tutorial on everything you need to get them up and running with great quality but low price!
We will cover more of this in later videos. More types of parts and how to set them up. Plus how they may effect and differences between types of controls and makes.
This can be used for almost every game ever made, every front end and any setup you have... PC, PS3 or even Raspberry Pi!
In the next video we will be covering a Pi setup and configuration so look forward to that. Location of where I got the parts used in this video can be found further down the description!
I want to cover all the things you want or need, so if you have any ideas LET ME KNOW!
Please share this and let others know!
HAPPY GAMING!
NEW!!!! THE SIMPLY AUSTIN STEAM GROUP - LETS GET GAMING TOGETHER GUYS!
steamcommunity....
If you would like a new video covering anything you have in mind or have any issues let me know in the comments bellow :D
--------------------------------------------------------------------------------------------------------
----------------------------------- MY SET OF LINKS ------------------------------------
------------------------------------------------------------------------------------------------------
Please subscribe to my channel, I try to release everything you need to get setup for your gaming pleasures, plus more home made treats :)
MY NEW TWITCH CHANNEL, MAKE SURE YOU FOLLOW AND SUB
/ simply_austin
HERE IS THE FACEBOOK LINK
/ simplyaustins
TO FIND OUT ABOUT EARLY RELEASES OF MY FEATURES
/ simplyaustins
MY WEBSITE:
www.simplyaustin.tv
DONATIONS TOWARDS MAKING MORE VIDS LIKE THIS
PAYPAL = austin585@gmail.com
---------------------------------------------------------------------------
----------- PARTS USED IN THIS BUILD! ---------------
---------------------------------------------------------------------------
XIN MO CONTROLLER PACK I USED:
www.ebay.co.uk/...
MY XIN MO BOARD LAYOUT SHEET:
mega.nz/#!tcxV...
Also in Future:
Pi3
PC Build
More Cabs
More Art
More guides and more fun!
LET ME KNOW IF YOU WANT YOUR PRODUCTS FEATURED!!!
CREDITS:
MUSIC:
Ocean Robocop 3 Remix
OC REMIX Sega CD OST music
Ocean Robocop Remix (Sorry I stail cant find the maker of the Tune)
GAMEPLAY:
Trailers from Street Fighter X Tekken edited together for funzies
MENTIONS:
Rich @ Rich's Bartop Arcade for kicking this series off with one of his builds!
Drunken Punk 800 (For being a great help!)
/ joeydrunko
RocketLauncher Team
HyperSpin Team
LaunchBox Team
RetroFE Team
GameEX Team
Please, if I missed anyone who would like to be part of the credits, please let me know and I will add. I do not take credit for much of the gameplay used in this video and would not like to miss anyones credit due to the 3rd party usage here on YT!
Thanks! This helped me a lot!
Just a note to others who might read this (for those of you, running RetroPie): You also need to daisy chain the grounds. Or else Emulation Station won't recognize when you press a button in the configuration.
Also...You need to add this to the end of /boot/cmdline.txt (space before the following): usbhid.quirks=0x0314:0x0328:0x040
For absolute newcomers this video really is an amazing introduction to the innerworkings of an arcade stick and an overall lifesaver. tyvm
This channel just gets better every week, blowin' the bloody doors off Austin!
Austin, this is gold! I've ordered my Bartop unit and was looking at the picade pcb but found it wouldn't do for 2 players. This guide helps:) God bless you sir.
+Amaroquai Playz God bless you mate, I really hope it helps. A great budget and easy to use solution for any arcade setup :) let me know if you get issues mate and make sure you share the pics.... love looking at people's builds
@@SimplyAustins @simplyaustin can you explain how to setup player 3 and 4 .. plus the track ball , arcade gun if i add it ( and i recall most guns work bad with full hd or 4k screens ).. also how to add actual joysticks like ps4 or xbox etc ..or point me to an online guide if you don't mind plz
Thanks for another great video Austin : )
When I was building my cabs, with the xin mo board,I found its also quite good to check the buttons are working when your are wiring them up, a good way of doing this is to...
Plug the provided USB cable from the xin mo into a laptop or pc
Go into Control Panel / Hardware and Sound / Devices and Printers
Gamepad in control panel
You will see your gamepad in there,it should show up as Xin-Mo GamePad.
Once you locate the gamepad, right click and select Game Controller Settings.
You will see it listed, highlight and press properties, then start pressing joysticks/buttons on your control panel to ensure it is responding as expected.
It should light up on the screen to correspond to the button you are pressing
If one button is not then check that connection. If nothing is working then check your ground wire.
Hope that helps someone, it helped me : )
Doh!!!!! just seen its on your layout sheet, sorry : (
hehehe... no worries mate, all the help and advice for people is always welcome :D
Great Work Austin!! Awesome video (as always!). I'm following your vids switching ON Italian Subtitles!!!
Cheers
Another great and very informative tutorial. Thanks Again Austin
thank you mate :)
Just wanted to say thankyou soo much for this tutorial. Will soon be building a caband this tutorial is exactly what I was looking for!. Keep up the great work buddy. :)
thank you mate... i hope they help you out :D
Great video as always mate. Got my xin mo controls set up awhile ago...going to the next stage...illuminated buttons and using programs like led blinky :-) looking forward to a future video covering that
Indeed mate... that's what I want on all my setups. Including servo sticks... now that's an arcade!
thanks from me too! I searched for an alternative to the ipac 2.You just made this a whole lot more easy for me!
(Sry for garmmar I'm german :) )
no problem at all mate and grammar is perfect. it's a good cheap, easy option
Please do one of your tutorials on led buttons and ledblinky
will you do a tutorial on the ipac board please
ipac is too easy, wire it wrong doesn't matter, as the software lets you re-config, i made the mistake of Joy-Up is Down all backwards, and been that way for 20+ years
Kade is a good encoder that is keyboard based, keyboard based ones are recommended in general to do away with any potential compatibility problems and after setting up controls in Mame I`d recommend going into the Mame config folder and turning the main config text file there to read only afterwards as from experience there is sometimes a chance that this can get all messed up again
It`s also worth shelling out for quality buttons and joysticks if you want to play properly and save on RSI too : Sanwa, Seimitsu or Happ, although Sanwa buttons need 2mm of wood or plexiglass to snap into so with Rich Bartop Arcade standard panels these will not fit unless you drill out his holes more and perhaps fir some 2mm plexiglass on top of that. Cheap sticks and buttons can be a false economy especially to playability
8 way Octagonal restrictor plates fitted to a joystick are a good playable compromise between 4 and 8 way games as a standard square 8 way plate is abysmal for getting the accuracy you need to play an old 4 way game : Pacman, Donkey Kong, Amidar etc
Some people might think that I`m being `fussy` but I lived playing games in Arcades as a kid in the early 80`s and to all of us the look of the game on a CRT screen and the quality of the controls were always very important to us especially as we were all very competative for highscores amongst ourselves etc
I can't wait to see your next step. I used the Xinmo for the Pi3 using Retropie and couldn't get it to work. It works with emulationstation and one or two emulators such as mame and getting 2 players to work is a Knightmare.Other than that I went and bought Dragon Controllers fromAli Express. Dirt cheap and even works with Kodi under emulationstation .
Nice vid mate, this is a great little USB interface, it's what we use on all our machines.
Yeah, for the price, size and simplicity you can't go wrong. Link me into your page mate... lemme see what you guts been working on :)
Great video but i think you should do the whole video with all the wiring. For example, where does the other cables go? don't we need to wire the other three cables to the joystick? where is the start and the select button? can you please help? i am in the middle of this exact project. To make a 2 player arcade joystick for my windows arcade setup.
Awasome video. One question tho, do you recommend this controller for both players or the 2 version one that connects to player one and the other with player two?
if I make an arcade stick witch xin mo encoder, will it work with the Nintendo Switch if I use the Mayflash magic-ns adapter?
How do I configure it for retropie? Only sees one player not second
there is code line you put in cmd line of code , do a youtube search for two joysticks on one usb
I’ve failed to see people talk about the most important control in modern games; which is the right thumb stick!! I’m trying to figure out a solution for this on an arcade cabinet. A track ball could work for this crucial control for the camera in most 3D games...
Awesome stuff Austin. Great timing too as ill be doing the wiring Monday/Tuesday on my Cab
Hehe just catching up on it all :)
look forward to seeing the raspberry pi setup and the pc setup! will you be able to make the raspberry pi run in a vertical orientation for arcades with vertical monitors? and could it also be used on a cocktail cabinet and rotate for each player? Thanks
Where did you get the wooden template with the buttons and joystick already cut out? Got a template?
Thank you so much! Is there any way to quickly check if each button works?
Hello,
does something change with the XM-10 version? Because I saw from the interface diagram image, that the connections are set differently.
Hello Austin, I am having all kind of problems with raspberry pi b+ for the arcade controllers, when I test it out thru a computer the buttons work but for some reason when I hook it to the pi some of the joystick direction don't work and some of the buttons are not responding , any assistance would be greatly appreciated,
Thanks M8. Im using the xin-mo in a similar setup to you but get confused with the spagetti wiring lol. 2 joysticks and 6 buttons per player plus a row of buttons for 1 or 2 player etc. Im just about to pull it all apart and make a new control panel with 7 buttons per player plus 1 and 2 player buttons and 2 more buttons for start etc (4 along top ). Your vid and diagram will make it allot easier to wire up so thanksagain for all the hard work:)
Just to add my cab is a work in process so may post a pic of the carcass with screen in just to let people see how i tackled it but its not pretty lol. Long way to go and may alter shape of cab where screen sits as its a bit bulky to look at. All the best guys.
Cracking video +Simply Austin Always handy when someone jumps off the cliff before you so you can watch and learn lol
So what video do we get when you hit 60k subs? :)
Really appreciate the effort mate, your content is top banana. Although since following you, you have cost me over a grand in a PC build and a 55in TV. Not that it's a bad thing lol
hehehe think about how I feel mate... doing all this I have had to persuade the missus to let me have 3 Arcade cabs so far... plus all the rest of the stuff hehehe.
Thank mate... I just wish someone would make these vids for me heheheeh
Dear god your house must be amazing lol As must the misses :)
How would you wire the 2 pinball buttons on the sides.
Awesome Video!!! You are the man. Especially because you added the links. Thanks
Austin where did you get the plastic for your plexi glass and marquee retainers?
I got mine from B&Q but you can get them off amazon, eBay or any hardware store for a few bucks. normally come in a couple of meters
have you tried configuring the xin mo with retroarch? I had issues with 2nd player awhile back and ended up using a different emulator.
do u have a video that shows how to use xpadder with a 360 control
Subbed! Great video, I plan on doing this sometime.
Hello Austin my friend
I’m using singles xinmo boards for each player
I’m in a pickle where I configure both joysticks the same way and have been wired the same way for each board
One will work perfect and the other will have a button usually low punch top left button will just crash out and not work
Sometimes it will alternate from player 1 - to player 2
I’m using batocera as a front end and I’ve got retro arch from behind
Can you help me ans to what’s going on
Is it a pc problem or the boards
Thank You kindly
Can you use analog controls with the encoder
Nice vid Austin! Any ETA on your RocketLauncher w/ Launchbox tutorial? I'm very excited for it!!!!!!!!!!!
Monday mate :) had to wait for both apps to make some changes. They all seem done now so production this weekend
So my 4 player control panel is going to be just for arcade rom games. So it doesn't matter which way i wire up the buttons and joysticks to the board? Cheers
hi i was wondering how to set these up with raspberry Pi as it doesn't find two controller on the pi
Omg my OCD isn't Gona like me when I do this part! This parts Gona take me a good couple of days to do 😂 great guide though. This is really helpful 👍
MrStreetboy80 thanks mate, I hope it sorta you out :)
I have just seen the product "USB Interface & standard Joystick set" at www.ultracabs.co.uk and my question is: are there microswitches, too, or have I to buy them seperatly?
Hi Austin! I've followed your guide on my Bar top machines build, got it working perfectly. I'm struggling though getting the directional sticks working! The buttons work, but directions don't! Any suggestions what could be causing this? Thanks!!!
J Veasey make sure your joysticks are grounded with the correct ground wire. Mine were the purple wires...not the black. I had same issue.
I'm having problems getting the PC or PI to recognize the joystick inputs for either P1 or P2. Buttons work fine. I've already followed the pin diagram for the 4 directions but still not recognizing. Does anyone have any troubleshooting tips to get the joystick to function?
So how many buttons does this support? I am trying to have two joysticks, 8 buttons per player, two pinball, and enter, exit and pause and one coin. So 22 buttons in all. Does that mean I need two Xin-Mo boards?
hey hows tricks great videos as always
just wondering are u doing the 3rd installment of this im stuck with the xin-mo
where was this a year ago lol thanks Austin!!! can you do a vid on the setup on the ras pi 2 and the program is needed.. i keep running into issues where both p1 and p2 try to run as p1.. cant get p2 to work.. anywho thanks again kind sir..
Same issue
Great video, very useful.
Not sure if you might know, I am using essentially the same arcade sticks for an arcade machine running on windows. The player 2 controls work as expected but the player 1 controls just won't respond to anything? I have tried a few emulators and get the same results each time
what emu are you using? And is your encoder board the same as this mate?
Hey! Good news :) after watching your video I realised that the instructions I had been following were for a slightly different board, I had managed to wire the P1 controller to P1 which sounds right on first hearing but then I noticed the P2 was wired to P0, I tried swapping things round and it worked! I don't fully understand why but I have it going now! Yeehaa!
hehehe the old switcharooo!! Sounds like its a winner to me :D
Could you use this on an xbox coinops?
I'm a beginner so unsure just got a xbox coinops and looking at making a table top cabinet if possible
Yay finally ,been waiting for this one XD
hope it helps you out mate :D Your slow today though... hehehe normally the first poster!
LOL it all depends on when i get the email notification ,think i arrived at 3rd XD ,yeah good stuff pretty straight forward 👍
Does this emulate an Xbox pad? so when i start mortal kombat 11 that the colours appear for the buttons?
Hi Austin! Great vid as always!
Is it possible to connect the joystick and buttons directly to the Pi's GPIO's? And if it is, could you make a vid of it :D?
i made a vid of it 😊
also read this: github.com/recalbox/recalbox-os/wiki/GPIO-controllers-(EN)
Nice! Gonna check it out right away!
hi.. does xin mo supports home/ps button and where can we wire it? thx
have you had enough "game time" using these controllers. Are you happy with responsiveness? durability etc...? (in regards to buttons and controllers and reaction to directions (is there any delays or any negatives?) I want to build 2 player joystick board and this looks like it might be the way i go too!??
sticks are mostly up to the look and feel of how they play to be honest. Most arcade buttons will last you a lifetime unless people go mental on them.
however some people like different feels etc. I will be covering this in another video.
Is there any advantage or reasoning to use this board, rather than just connecting the controls straight to the GPIO pins on the RPI3?
I'm guessing it's good if you want to do a quick hardware swap out between an rpi, and an x86 based hardware or something without re-wiring anything, but any other reason?
Yeah, you nailed it mate. If you are only ever going to use pi gpio then you should be fine. But it dies make it more friendly to changes of hardware etc and very careful that the build if your OS has them supported. :)
Looking for a video on how to set up a Tank stick to work simultaneously with 4 controllers PS4 and or Xbox 360. It has been impossible for me to configure 4 players controls with this set up but I have faith someone out there can or has figured it out! Also if you have a Bliss Box Four Play adapter (if you don't I hope you get one) maybe set that up as well. You are the man Austin!
hey guys, I had a win mo wired to a recalbox, and everything was working fine. But for some reasons it's not recognized that well on my launchbox (win10) install. As far as I remember, the controls of player 2 should not be configured in recalbox / Emulation Station. Can anybody here let me know exactly how he/she did configure the xin-mo as an input in Retroarch ? thanks !
Good video. But I would like to see very detailed instructions for keymapping for emulators, pc games and hyperspin with the activation of different stuff of type of change of bezels, activation IC, multidisc, hyperpause and so on. Sure it would be very much interested.
Any chance of an Ipac tutorial too ?
using a pi 3 which doesnt have jack or does it?
Great tutorial Austin is there a part 2 to this tutorial thanks
Another great tutorial - thanks!
Thank you matey :)
I have a Madcatz street fighter IV PS3 arcade stick and It doesn't work on my computer :( the controller shows up but no program recognize the inputs
Hi Austin,
A new follower here.
Fantastic vids, a really big help for a newbie like me.
I have your layout sheet, and want to wire my Xinmo exactly like yours. Do you have a sheet showing your button wiring on the cab panel including feature buttons? I'm still confused , sorry!
Would you share your Retroarch.cfg and Reicast emu.cfg until your image is ready.
Thanks
Ian
thanks mate... hope this helps....
normal buttons as shown. triggers on player one are my flippers. Player one state is start, right thumb is coin. player two the same, but no flippers :)
Hi. I'm looking into making a 2 player ps2 arcade stick table. this video is by far the clearest and simplest video I have come across by far. Thanks for posting it. would you have any suggestions for wiring Something similar for the ps2? Many thanks!
Daniel Lewington thank you mate. the pcsx2 emulator should pick these controls up perfect mate :)
Simply Austin that's great! gonna stick it on my Christmas list!
done this two buttons worked and f all else any help would be great.
Can you connect it to a xbox 360? If not, is there a way to build a CP for pc and xbox360?
Thnx man for this but never tell abt the coin buttons and seleect button plz do so?
hi
so can the xin mo support a ps/menu button being added?if so does anyone know how to connect it up?thanks
Have you gave them joysticks a try out? wonder how generics compare to sanwas.
I got a dedicated video covering types of sticks, buttons and microswitches... quite interesting to be honest!
Can't find it in your video list mate.
how do i connect the speakers as the monitor used doesnt have a headphone jack
+Matthew Rowlands plug the speakers into whatever you are running... pc, pi etc all have Jack's
Hey mate would you know how to set these up with raspberry Pi as it doesn't find two controller on the pi
Sorted it don't worry
steve burgess what did u do ??
i already have my input but its not the (Xin Mo) looks alot the same though so ill try it out
what material is that board? and where can I buy it? MUST know
It's PVC mate. You can have arcade cabs made out of it. Actually have a video with one on the way
+Simply Austin
awesome. looking forward to vid and hopefully a link to where we can buy these PVC cabinets. they dont make em with pvc here in the U.S.
Ahhh they don't? Hit up Rich Bartop, he does them and ships. Not sure on postage?
Does this have ghosting problems?
Is there any way to use this on Playstation 4?
Thank You for the upload Sir!
Thank you mate
what size are the holes for the buttons?
A Silva 1 1/8 inch is what I used
do the Xin-Mo work with Street Fighter: TTX Arcade Austin thanks :)
wish you went into more detail on the joystick. it's a pain in the arse
Hi Austin i see your video is relay good video but i have question if i connect to pc going ask any kind of software or driver
right know i am using WinKawaks emulator to play metal slug game thanks for make this video
What is the game that is seen in the background?
StreetFighter X Tekken Mate :D
whats the name of the encoder you use?
+Brian Doyle in this, Xin Mo
U make it look easy
can we do the same thing as you did with the ps3 controler but can we pretend its an xbox 360 controller???
the pc thinks its a generic Gamepad so with most games/emus it can be whatever you like :D
nice
yussss a new video !!
hehee yeah... been busy as hell on all these projects this week hehehe
I got the setup but now having issued with configuring the controls. can you post a video on how to config the xin-mo please?
im the same i bought the exact same ones in the video and they simply don't work took it all apart put it back together still not working.
Does it work for ps4?
sorry just googled it and found it thankyou . im very green to all this
YUUUUUSSSSSS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
:)
Zip ties are crap. You have to cut them and risk cutting the wires if you loosen the wires. I prefer twist ties instead. Thanks for this tutorial though. I will remember this board for my build.
What about input lag on this pcb?
Hello. I haven't done any direct tests, but just yesterday I retooled an old X-Arcade with the PS/2 interface to use Xin-Mo instead and it's worked out great so far! No lag that I can detect (yet anyways) and much more responsive than when I was still using the PS/2 interface through a PS/2 to USB converter.
okay, thank you for information
What game is that?
Title at 5:34 bois
you're going to have some problems in pc games without xinput if your using a ps3 pad emulator there are programs that can fix that but they are normally hard as hell to set up.
its kind of a middle ground for PS3. It just thinks its a PS3 Type Controller, however sends commands as per Xinput.. hence the name hehehe. Not a bad bit of kit really.
Not my number one choice, but for the budget, its easy, cheap and not bad to use hehehe
+Simply Austin ah ok then didn't know it did xinput. So would you recommend it for using in a xarcade stick mainly as I'm thinking about changing the logic board instead of getting a new wire shipped over
Robocop c64 music in the interludes
Question is, does it emulate ps3 and Xbox 360
the xin mo that I have emulates a ps3 controller on the pc. it can be confusing if you already have a setup for an xbox 360 controller. if you play new pc games that use the 360 controller then your #7, 8 buttons will be Back, and Start (Xbox 360) but with the xin mo the #9, and 10 buttons will be your select and start. so if you make a control panel just be aware of this. if you have a diagram that lists the actual buttons layout for the encoder then you should be good. I had a diagram that came with the encoder and it only had button numbers so I had to rewire the buttons. not fun when you're ready to game.
+WooSDoM Does this arcade machine emulate ps3
+Skiddy Barrel oooohhh... lol
+WooSDoM so does it haha
Amazing
thanks matey :D
do PC games recognize this board?
Yeah mate, they pick it up as a generic controller device
Have you ever heard of mgalaxy ?
the front end mate?
yup!
yeah mate, I heard of it and had a dabble but that was some months ago now mate.
You should do a video about it, I've been using it for a while now and for me, it is the best FE (for its simplicity and its design). Don't you think ?
yes it is very simplistic. I will take another look at it next week and see if its come on since I past looked. Devs seems very cool too
I don’t care how respected you are. This video did not need to be 20 mins long. Stop your damn rambling.