ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Joystick with additional buttons (Read 462 times)

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.126 Chrome 92.0.4515.126
    • View Profile
    • Russian info about Enterprise
Joystick with additional buttons
« on: 2021.August.14. 19:58:24 »
I have some joysticks with more than one button.
And I have cable with 8 or even 9 wires.

I can use them without Entermice interface?

If yes, which pins in Control 1/2 port I need to use for additional buttons?

27651-027653-1

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 91.0 Firefox 91.0
    • View Profile
Re: Joystick with additional buttons
« Reply #1 on: 2021.August.15. 00:05:22 »
You can use the 6 button joypad if you make a custom cable for it, with EP connector. You need to isolate the three buttons commons(the ones of your choice). And you also must discard all the internal joystick electronics, because the EP commons are positive, instead of the GND used in common joysticks.

Observe this picture:



On Zozo's page you can find information about the EP connectors, but I am going to repeat it here:


Control 1 / Control 2

    6 láb széles, 12-ből 9 van használva. / 6 pins wide, 9 out of 12 pins used:

         A1 : Keyboard J (Common) B1 : OV
         A2 : Keyboard L                   B2 : Keyboard K
         A3 : nc                                   B3 : nc
         A4 : KB4/9 (Right)               B4 : +5V
         A5 : KB2/7 (Down)               B5 : KB3/8 (Left)
         A6 : KB0/5 (Fire)                 B6 : KB1/6 (Up)            

    A perjel utáni számok a 2-es csatlakozóra vonatkoznak. / The numbers appearing after the slashes apply to control 2.




The control pin positions are viewing the connectors from the rear. All EP EDGE connectors are named the same, with the connector in front of your eyes, numbers start at the left hand, B is the component side(up) and A is the solder side(down).

You will need the 4 direction leads and the fire lead, then the three commons(J, K and L). Discard the +5v and GND. You have enough with an 8 leads cable.

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.126 Chrome 92.0.4515.126
    • View Profile
    • Russian info about Enterprise
Re: Joystick with additional buttons
« Reply #2 on: 2021.August.15. 09:56:43 »
So I can just connect additional buttons to next pins?:
fire2: A6+B2
fire3: A6+A2

Or I need something more?

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 91.0 Firefox 91.0
    • View Profile
Re: Joystick with additional buttons
« Reply #3 on: 2021.August.15. 20:28:05 »
Yes, that is, you must combine the same fire signal(A6) but with different commons(L or K instead of J).

It is probably that you would ned to cut some cooper tracks on the Joystick main-board to isolate the buttons commons.  do it with a cutter.

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.126 Chrome 92.0.4515.126
    • View Profile
    • Russian info about Enterprise
Re: Joystick with additional buttons
« Reply #4 on: 2021.August.15. 22:51:03 »
Yes, that is, you must combine the same fire signal(A6) but with different commons(L or K instead of J).

This is exactly what I wanted to know.
Thanks!

Videoton joystick I've already made:
27659-0

And Joypad prepared to wire soldering:
27661-1
Just want to find tiny switch for disabling UP on D-pad (in some games).
27663-2

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.126 Chrome 92.0.4515.126
    • View Profile
    • Russian info about Enterprise
Re: Joystick with additional buttons
« Reply #5 on: 2021.August.15. 23:04:14 »
Tried to create page at Wiki with list of games for multibutton joysticks but I haven't permissions to register there.

Quote
Atic Atac CPC (Fire2)
Inside Outing CPC (Fire2+Fire3)
R-Type CPC by Easter Egg (Fire2)
Renegade CPC (Fire2+Fire3)
Renegade+ CPC (Fire2+Fire3)