Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Navigating the xbox 360 dashboard with the MadCatz FightPad  (Read 2347 times)

0 Members and 1 Guest are viewing this topic.

nugarp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 291
  • Last login:Today at 02:37:26 am
  • I want to build my own arcade controls!
Navigating the xbox 360 dashboard with the MadCatz FightPad
« on: March 30, 2014, 12:15:10 pm »
Hi guys,

I modded an MC FP (http://www.amazon.com/Mad-Catz-Street-Fighter-Tekken-FightPad/dp/B006ZTHGDE/ref=sr_1_1?ie=UTF8&qid=1396195848&sr=8-1&keywords=mad+catz+fight+pad) to use with my 360 for it's common ground. In the instructions manual, it does say that to navigate the 360 dashboard, you need to use the fightpad in D-pad mode. I've done that and I've figured out which circuit to complete to switch it from d-pad to left analog-stick so I can do so with a rocker switch, but I'd really rather not have additional switches on my cabinet. I was actually pretty confused because it seems like the regular 360 controllers can navigate the dashboard (& FSD) fine with the left analog sticks. Does anyone know why this is? Does anyone have a good solution short of using an official controller (I don't want to deal with a ground for every button...).

If I had to, I was thinking of just putting the rockers facing the players, below the CP. There is a 1" overhang of my CP so it shouldnt come in the way of people playing if they are up against the bottom of the control panel.

Thanks!
Wheel2XInput | HDRecoil | LeaderLamps | NetLauncher | Discord | Youtube

nugarp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 291
  • Last login:Today at 02:37:26 am
  • I want to build my own arcade controls!
Re: Navigating the xbox 360 dashboard with the MadCatz FightPad
« Reply #1 on: March 31, 2014, 12:49:18 pm »
This is no longer an issue for me. I am assigning my joysticks to be the left analog sticks and will be launching the 360 games via my game loader on the PC. Here is how I plan to do it/work so far:

I'm no master at circuits but here are my steps:

*Install FTPDll w/Dashlaunch 3.11 to get FTP running in the background 24/7 (done)
*Have my launcher hit the FTP with exec commands for each game (done)
*Turn off my computers HDMI signal when a 360 game is launched (done)
**At this point the Kinivo 301BN will switch audio/video to the 360. The 360 will be set as the default input and the PC will only be switched when it's outputting video. Therefore by turning off the video signal it will revert to the 360.
*Use an Arduino to drive a relay I have set up for switching my controls from the ipac to the 360 controllers (this is wired already but haven't coded the Arduino yet). The Arduino will also be responsible for checking if the 360 is on by reading the voltage from the power LED. If it is off, it will send a power signal to the system and I will have my launcher wait a little longer before firing off the exec.

To revert control to the PC, I will just listen for my CP's exit key. This will turn the computer back on and I can send a signal to the Arduino to turn off the coil voltage and revert my CP back to the ipac. The aforementioned "exit" key will always be attached to the ipac.

Pretty excited about this build because the end-user will have no idea it's a real console since everything should be seamless and automatic! :D. Dashlaunch allows you to block mini blades from loading up so I will (almost) always be able to keep track of what game is being played. The only issue is when you're in an XBLA game and you hit return to arcade...not sure what to do with that one.
« Last Edit: March 31, 2014, 12:51:47 pm by nugarp »
Wheel2XInput | HDRecoil | LeaderLamps | NetLauncher | Discord | Youtube