Homebrew Is there are way to play with a DS4 on emulators (ex. Snex9x)

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,457
Country
Venezuela
I have searched and it seems it is possible and once I stumbled across this: https://gbatemp.net/threads/snes9x-gx-4-3-2-with-libsicksaxis.339612/

I don't know exactly how to use this since I just got homebrew and emulators for the first time. Can anyone tell me how I can do it if it is possible?
The instructions are right there in the emulator post. If you are talking about a wireless version, this quoted post below sums it up.

you could use the controller code used in Nintendont (USB HID support), which allows the controller to be used by just plugging it into the USB port, maybe you can check it out.

About libsickaxis, i have it on my hard drive, but here's the original link with the latest source for that mod in Snes9x GX 4.3.2, originally made by xerpi. Connection is a bit bothersome, sadly.

Instructions:
When you are playing your snes game:
  • Press PS button on the PS3 controller.
  • Press "+" and "-" at the same time on the wiimore to rescan for Sixaxis/Dualshocks, you will see the LED 1 on if it finds one.
If you want to disconnect it, press "1" and "2" at the same time.


He also made this for playing with a Dualshock 4:

ds4wiibt - Connection between Dualshock4 and Wii through Bluetooth
I've spent a few days trying to get a connection between the Wii and a Dualshock 4. In order to get it working, I had to do some "reverse engineering" to the libogc's Bluetooth stack and I finally found what was happening: the Bluetooth protocol authentication part of the libogc's bluetooth stack was missing. I've already submitted a patch to the official libogc repository.

Well, after getting the "authentication" working, I started implementing the specific DS4 bluetooth protocol (thanks to here and here).

The Dualshock4 need to be paired through USB before establishing a Bluetooth connection, so I've crafted a program called ds4pair_wii that makes this, it pairs the DS4 to the Wii's Bluetooth address. ds4pair_wii also writes to the SD a file called ds4wiibt_config, which has a list of each MAC of all the paired DS4 controllers.

After pairing, the connection can be established, once you press the PS button, the Dualshock 4 will try to connect to its paired MAC. Before this, the Wii has to be listening (aka waiting) for the DS4 controller to be turned on. After this, connections is established.

Steps:
  1. Run ds4pair_wii with the DS4 connected over USB, it'll create a config file to the SD
  2. Run ds4wiibt (it'll load the config file), turn on the DS4 (press PS button)
Compiled apps.
ds4wiibt source code.
ds4pair_wii source code.
 
Last edited by niuus,

JyxeI

New Member
OP
Newbie
Joined
May 9, 2016
Messages
3
Trophies
0
Age
28
XP
52
Country
United States
The instructions are right there in the emulator post. If you are talking about a wireless version, this quoted post below sums it up.

Thank you, I got confused by some things about the post at first look, but you convinced me to dwell more into to understand. I will try again and post if it works!
 
  • Like
Reactions: niuus

JyxeI

New Member
OP
Newbie
Joined
May 9, 2016
Messages
3
Trophies
0
Age
28
XP
52
Country
United States
The instructions are right there in the emulator post. If you are talking about a wireless version, this quoted post below sums it up.

All right, figured it out. I downloaded the two compiled apps and started with step 1. Only the first app gave me the (Exception DSI Occurred) error. I guess its because the controller is plugged into the usb.. My SD card is FAT32 btw. Anyway thanks for the help, just wanted to provide some feedback.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • Xdqwerty
    what are you looking at?
  • AncientBoi @ AncientBoi:
    Both of mine are i5's lol
  • AncientBoi @ AncientBoi:
    All right! Who stole my right sock? :angry:
  • RedColoredStars @ RedColoredStars:
    At least someone other than myself thought it was funny :rofl:
    +2
  • BakerMan @ BakerMan:
    DNDBD (DND×DBD) IS A REAL THING
  • Xdqwerty @ Xdqwerty:
    I didnt have school today
  • Xdqwerty @ Xdqwerty:
    Cuz it's some kind of holiday related to the town I live in
  • Xdqwerty @ Xdqwerty:
    Am I [R WORD]?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, People who create revival services for the Wii end up in disaster, same goes for Pretendo lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast wiimmfii went fine although people only use it for Mario kart Wii
  • SylverReZ @ SylverReZ:
    At least if they ban you for cheating, get another Wii. They're cheap as chips.
    +1
  • SylverReZ @ SylverReZ:
    Remember when RiiShop was a thing?
  • BakerMan @ BakerMan:
    not really
  • SylverReZ @ SylverReZ:
    It got shutdown because somebody "accidentally" leaked the database for the amount of people using the beta.
  • SylverReZ @ SylverReZ:
    RiiShop is the laziest way of downloading Wii games. Did somebody not think of this through?
  • BakerMan @ BakerMan:
    although i ended up accidentally changing my nand with no way of going back bc i didn't know you needed a gamecube controller to restore it (i have a wii minus/1.1, which doesn't have gamecube controller support)
  • SylverReZ @ SylverReZ:
    @BakerMan, I think you're talking about the recovery mode that the SaveMii used, and also was to restore softbricked systems.
  • SylverReZ @ SylverReZ:
    If your NAND was hardbricked, then just buy another Wii. Or go with the dirty NAND flasher method.
  • BakerMan @ BakerMan:
    and if i find the sd card i have my NAND backed up on, i can not only restore the NAND if i solder the right part in, but i can also put my NAND on dolphin, then i can play dolphin online, like PMEX Remix or MKWii Riibalanced
  • Xdqwerty @ Xdqwerty:
    Brb
  • SylverReZ @ SylverReZ:
    @BakerMan, Oh yeah, that was a thing too. Dolphin does support Wiimmfi.
  • BakerMan @ BakerMan:
    yeah you just need to put your NAND backup with wiimmfi on it
  • BakerMan @ BakerMan:
    ngl i feel like if a bunch of my friends have wiis and know how to get wiimmfi and back up their NAND, then we could do a PMEX Remix tournament
  • BakerMan @ BakerMan:
    maybe even add UMVC3/DBFZ and make it a biathlon/triathlon
    BakerMan @ BakerMan: maybe even add UMVC3/DBFZ and make it a biathlon/triathlon