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: Dual Strike hack confusion  (Read 3266 times)

0 Members and 1 Guest are viewing this topic.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Dual Strike hack confusion
« on: June 29, 2011, 04:46:28 am »
I decided it would be neat (and somewhat in the spirit of preservation) to use a male end plug. I've been refering to the various links in the wiki for this, but they all go the route of clipping off the female end, and not explaining exactly where *all* wires go.

I'm confused between these two images:







- I have the triggers correct.

- I have the 'red' wires shown in image 1 going to ports 5 and 6.

- I have the black wires from those twisted together and going to port 10.

- I guess the 'ground' in figure 1 goes to port 12.


So where do the leads for ports 9 and 11 come from?


« Last Edit: June 29, 2011, 07:56:36 am by Gray_Area »
-Banned-

bencao74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:July 31, 2015, 07:04:23 pm
Re: Dual Strike hack confusion
« Reply #1 on: June 29, 2011, 07:46:49 am »

bkenobi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:August 16, 2021, 10:41:52 pm
Re: Dual Strike hack confusion
« Reply #2 on: June 29, 2011, 11:50:39 am »
Are you following 1up's guide?

http://web.archive.org/web/20080603153722/http://1uparcade.robandmitsue.com/projects-dualstrike.html

I had some info that was a little better than that page when I did mine.  I don't remember which guide I used, but I know I looked at a few.  I think I might have primarily used UncleT's guide:

http://unclet.arcadecontrols.com/MomsArcade/MomsArcadeDualStrike.html

Here's the list on the wiki:

http://wiki.arcadecontrols.com/wiki/Dual_Strike_Hack

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:May 05, 2024, 08:59:50 am
  • ...
Re: Dual Strike hack confusion
« Reply #3 on: June 29, 2011, 12:05:33 pm »
- I have the 'red' wires shown in image 1 going to ports 5 and 6.
Shouldn't those be going to pin 9 and the white wires (wiper/center) to the pots going to pins 5 & 6?
5v needs to get to the pots somehow.
  
There are 2 different ways of wiring them depending on the joystick you're hacking, but both require 5v to the pot.

- I have the black wires from those twisted together and going to port 10.
Looks right according to the diagram.

What pin do you have the common wires from the switches going to?
That looks like what pin 11 is for.

« Last Edit: June 29, 2011, 12:08:16 pm by BadMouth »

bkenobi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:August 16, 2021, 10:41:52 pm
Re: Dual Strike hack confusion
« Reply #4 on: June 29, 2011, 01:06:17 pm »
Just to be clear, you do know that there is no single common for this controller.  For whatever reason, each group of controls seems to have its own ground that does NOT connect to the others.  I saw someone post a scheme for making things work with a common ground, but since I had already wired everything up, I no longer know who did it.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #5 on: June 29, 2011, 08:30:47 pm »
- I have the 'red' wires shown in image 1 going to ports 5 and 6.
Shouldn't those be going to pin 9 and the white wires (wiper/center) to the pots going to pins 5 & 6?
5v needs to get to the pots somehow.

That's what I was getting the idea of.


Quote
What pin do you have the common wires from the switches going to?
That looks like what pin 11 is for.

That would make sense in light of the above. There's only one common on the PCB for the switches, though, right?
« Last Edit: June 29, 2011, 08:40:12 pm by Gray_Area »
-Banned-

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #6 on: June 30, 2011, 03:59:07 am »
Well, I removed the reds from 5 and 6, and twisted them togther and put them in 9. I then put the yolk 'middle' wires to 5 and 6, respetively. And lastly I put the single common above the trigger/thumb pins on the pcb to port 11.

Hooked it up to a PC, and the DS is seen.

There's nothing in-game. And in the gamepad properties, only the right thumb and left trigger register - on the hat button left and right, respectively.
« Last Edit: June 30, 2011, 04:07:30 am by Gray_Area »
-Banned-

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:May 05, 2024, 08:59:50 am
  • ...
Re: Dual Strike hack confusion
« Reply #7 on: June 30, 2011, 07:37:24 am »
only the right thumb and left trigger register - on the hat button left and right, respectively.

That would be correct according to the diagram above.  (L U D R next to the wires).
You'll have to go by Uncle T's hack instead if you want them to register as the thumb & trigger.
If those don't have a common ground though, you'll have no choice but to cut the connector.

The hack you're using looks easier and should work.  Your buttons will just register as D-Pad presses.

I'd check the other buttons for continuity to assure they're working.
If you can get to the pots, test them to make sure the correct wires are going where that pinout says they are.
It might help to concentrate on getting one thing working at a time.


Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #8 on: June 30, 2011, 09:01:00 am »
Yeah.....I was hoping it would just work. My meter says there's voltage at the USB header on the pcb, but I get no nothing from port 9 or the corresponding points on the pcb. Any of the others read about .4v.
« Last Edit: June 30, 2011, 09:14:50 am by Gray_Area »
-Banned-

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #9 on: July 01, 2011, 03:04:58 am »
Okay, I found out some interesting things. There's between 8 and 10 volts each on the 'main' common, yoke L/R 'red', and yoke U/D 'black' (?). (Three of the leads on the same 'strip' as those for the L/R yoke register 8v, too.)
« Last Edit: July 01, 2011, 03:06:39 am by Gray_Area »
-Banned-

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #10 on: July 01, 2011, 04:18:36 am »
Some progress here. I have both axes. Only one of the yoke 'hot' wires is needed to power them. (I'm not surprised, actually.)

Comparison: the rototron and urbaninteractive examples have the y axis 'hot' at the bottom; mine is at the top. Urbaninteractive has the x axis 'hot' at the bottom, which is the same as mine; rototron has it at the bottom.

Point being, check your own DS before you hook anything up. I just stripped the ends of the pcb wires, checked voltages, then stuck the ends into the yoke plug. Bingo.

Now to the buttons. In the rototron example says

I could only use 1 of the hat buttons, because they do not function like normal buttons. The hat buttons report a degrees to the computer in 45 degree increments. This works well for a regular joystick, because the stick operates the same as a hat. This will not work for buttons because you can press button combinations that do not translate to a degrees.

So no wonder those didn't work right before. Fortunately, I have another use for the hat buttons. Stay tuned.....
« Last Edit: July 01, 2011, 04:20:53 am by Gray_Area »
-Banned-

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #11 on: July 01, 2011, 05:35:16 am »
Really strange behavior here. I connected the 'down' of a stick to the 'right thumb' and main ground of the DS (as shown in figure 1), and in any game other than Star Wars it registers as "button 6 and 7, Hat L1". In Star Wars, it doesn't register at all - not as a button, nor as dec/inc for the analog directions.


Edit: gosh I feel foolish. Somehow, joystick was *not* enabled in only Star Wars. Looks like that was half my issue....Jeez.

First, though, the above-mentioned discrepancy between ground and hot was still getting in the way of axis input registering. And pulling the connections apart, I think my crimping wasn't very good, which is why buttons weren't registering. Ah well. Makes life interesting, doesn't it?
« Last Edit: July 01, 2011, 10:25:40 am by Gray_Area »
-Banned-

D_Harris

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 509
  • Last login:April 18, 2023, 04:08:42 pm
Re: Dual Strike hack confusion
« Reply #12 on: July 01, 2011, 11:36:27 am »
Good grief! Did you work through the night on this?

The existence of this thread obviously means that the documentation on this specific hack is poor.

I never understood why there is not one good documented hack for these conntrollers that visually show every connection you need to make.

I have one I want to hack also, so I hope you post your own image laden instructions once you are done for us newbies.  ;D

Darren Harris
Staten Island, New York.
« Last Edit: July 01, 2011, 11:38:11 am by D_Harris »
My collection:Asteroids, Joust, Millipede, Ms. Pac-man, Pole Position, Robotron 2084, Star Trek, Star Wars, and 100+ PCBs. Trading/Selling:Arkanoid: R.O.D. Cocktail, Tornado spinner, Hewlett Packard 16500A Logic Analysis System with Accessories. Wanted:Mach 3 joystick. Millipede Trackball. 100° or WG4600 monitor Tube.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Dual Strike hack confusion
« Reply #13 on: July 04, 2011, 09:48:37 pm »
Good grief! Did you work through the night on this?

The existence of this thread obviously means that the documentation on this specific hack is poor.

I never understood why there is not one good documented hack for these conntrollers that visually show every connection you need to make.

I have one I want to hack also, so I hope you post your own image laden instructions once you are done for us newbies.  ;D

Darren Harris
Staten Island, New York.

Yeah, I did.

There would seem to be slightly different designs between models - or somebody(s) didn't get their documentation right. Compositing the two images above, and making some adjustments, I made my own documentation.




Aside from the triggers/thumbs, I'm a little iffy on the connection of more buttons. I may explore this more...
« Last Edit: July 04, 2011, 09:56:45 pm by Gray_Area »
-Banned-

alfonzotan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 534
  • Last login:November 28, 2023, 08:39:45 am
    • The Cab With No Name
Re: Dual Strike hack confusion
« Reply #14 on: July 05, 2011, 07:32:12 am »
That's very helpful; I'll be hooking up one of these this weekend.  Thanks for the extra research and update.