Original controller SNES front with multitap
-
How are you testing that the MultiTap is working ? AFAIR, on original hardware, the Multitap also worked only on port #2, so the emulator(s) might replicate this behavior.
-
@mitu I put the first controller in the first port and the multitap in the second after I setup the configuration in the bomberman 4 on boot I press select + X to enter in quick menu and enable the multitap for the second player slot saved this configuration, when you enter in the battle mode all players show "MAN" so the game is recognizing that I have five players I plugged more 2 controller in the multitap port 2,3 unfortunately only the controller in the port 2 works in the port 3 I do not have any signal.
-
@mitu the first controller in the first port of the original hardware and the multitap in the second also of the original hardware. Thanks!
-
I don't think that the driver (
gamecon
) knows about multi-tap - so it would interpret multitap connected controllers. Have you tried usingjstest
with the multitap to see if it appears as a gamepad in the system ? -
@mitu I completely forgot jstest I will test it today and post the results. thanks!
-
My guess is the driver doesn't support multi-tap and the emulator settings w.r.t. multitap will actually map the 2nd, 3rd, 4th, etc. controllers as additional controllers coming from the multi-tap (because the game itself does not support more than 2 ports).
-
@mitu I was thinking about the driver too, do you know if there is another driver or only the gamecon is available to work with GPIOS?
-
@mmartini I think there is at least
mk_arcade_joystick
module that also interprets the GPIO signals, but I think you'll need the driver to specifically support multitap (for SNES). -
@mitu I did the test with jstest and the controller only communicate in the multitap port #2
cat /proc/bus/input/devices
I: Bus=0015 Vendor=0001 Product=0001 Version=0100
N: Name="SNES pad"
P: Phys=input2
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=js0 event0
B: PROP=0
B: EV=b
B: KEY=cdb0000 0 0 0 0 0 0 0 0 0
B: ABS=3I: Bus=0015 Vendor=0001 Product=0001 Version=0100
N: Name="SNES pad"
P: Phys=input5
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=js1 event1
B: PROP=0
B: EV=b
B: KEY=cdb0000 0 0 0 0 0 0 0 0 0
B: ABS=3ls /dev/input/js*
/dev/input/js0 /dev/input/js1 -
from doing some searches from google, it appears that the gamecon driver doesn't support the multitap
The gamecon driver does support four controllers without it, as indicated here:
https://github.com/RetroPie/RetroPie-Setup/wiki/GPIO-ModulesBut your old snes console doesn't have 4 available ports on it.
One possibility for a multitap is this adapter:
https://www.raphnet-tech.com/products/4nes4snes/I don't know if there are other adapters out there that support a multitap (I didn't look hard)
-
@fdr4prez Thanks for the reply, I'm thinking about to buy a adapter from SNES original to USB yesterday I did some test putting my PS1 controller over the USB and enabling the multitap support and of course that this worked, I really believe that the way that I'm trying to do will not work unfortunately however thank you for the support guys!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.