PS3 PS3xPAD (v0.8) - New VSH & in-Game VSH Menu + Custom/Native Driver Input Modes + More ...

Developer OsirisX is back with a new release to the PS3xPAD plugin for the PS3, after the dev took a break and focused on an in-game VSH Menu Proof of Concept as seen here, Now with the release of the new version 0.8 of PS3xPAD it now has an XMB VSH menu as pictured and also with some low memory games the ability to use an in-game vsh menu, Sadly those high memory games the in-game VSH Menu for the plugin does not work, but those are just a few of the many features that the developer has crafted in this release, New information and features can be seen in the release quote by OsirisX:


gNaXaXl.png
I intended on adding a couple more features into this release but would have added more delay. Also I will be away from my main computer for the holidays and wanted to push a release before I left.

The changes in this release include:

  • Fixed the remapping issues where the controller seemed buggy when it was enabled
  • Added custom and native driver input mode
  • Added VSH/In-Game menu
  • Added wireless DS3/DS4 support (needs usb BT adapter)
  • Added game compatibility modes (fixes GTAV & RDR)
  • Added multiple remap settings
  • Added user configurable settings file (xpad_settings.txt)
  • Added user configurable controller delay which sets response time of controller
  • Added auto game detection and attach to game proc
  • Added disconnect/reset all ports option
  • Added screenshot option

The main focus of this release are the additions of two different modes (custom and native), the VSH/In-Game menu, and wireless support for DualShock 4 controllers. I will first explain the difference between custom and native modes. Custom mode is simply my implementation of the usb controller pad driver. This mode is needed for Xbox controllers but is not needed for official PS controllers. Custom mode still supports official PS controllers but will need a separate usb Bluetooth adapter to connect them wirelessly. Native mode allows connecting official controllers using the internal BT module and give it the features of the XPAD plugin such as remapping. I only recommend using native mode if you want to connect your controller wirelessly and do not have a BT adapter.

The requirements for using native mode is you need CFW with DEX kernel and your game Eboots must be converted to debug. These are also the requirements for the In-Game menu. The In-Game menu only works for a handful of games anyway (games with low memory). I recommend configuring the XPAD plugin through the VSH menu before starting a game and using the button combinations during the game.

I will try making a more comprehensive guide to connecting a DualShock 4 controller later but here's a rough sketch. This is for connecting the controller in custom mode with a BT adapter. Also note the bluetooth driver is based on the USB host shield for Arduino. It should work for most generic adapters although I have only tested with one adapter.

First we need to set the internal bluetooth address of the controller. You only need to do this the first time you connect the controller to the bluetooth adapter. There are two ways of doing this but I will show one way.


1.
  • Connect your DualShock 4 through USB.
2.
  • Start up your PS3 with the XPAD plugin loaded.
3.
  • Press (START+SELECT+SQUARE) to open the VSH menu.
4.
  • Go down and enter the bluetooth options menu.
5.
  • Go down and select the "Set DS4 internal BT address" option.
6.
  • You can now disconnect the DS4 controller and should connect wirelessly to the adapter.

Also please check the compatibility chart in the README to see what your system supports. In general, a system that uses DEX kernel will have full support for the plugin.
Download: ps3xpad_0.8.zip
Mirror: link

Source:
ps3hax.net
 
Last edited:
I originally used a wired xb360 controller with the plugin then I picked up an xb1 controller over the holidays for my ps3. The newer xbox one controllers with the 3.5m headphone jack didn't work but the day one controllers did that came with the system. Thanks for the improvements, glad to see GTAV working.[MENTION][/MENTION]
 
"most impressive" in Darth Vader's voice. speaking of which, I just may need to connect my Darth Vader dual shock 4 to my ps3 now. ;)
 
Hello friend, I found very interesting your work, however, just stumbling upon it, and I have no idea of how to use it.I could make a video of how to install the plugin and setting up control xbox360 ps3 in ??? since already, thank you ....
 
I originally used a wired xb360 controller with the plugin then I picked up an xb1 controller over the holidays for my ps3. The newer xbox one controllers with the 3.5m headphone jack didn't work but the day one controllers did that came with the system.

I'm aware of the issue with newer Xbox One controllers as well as the Elite controllers. I'll see if I can get them working in the next release.

Any suggested hardware for the BT dongle for DS4 support?

Personally I use a slightly older model of Iogear's BT adapters. It's a GBU421 model. You can find a list of dongles that should be compatible with the driver here https://github.com/felis/USB_Host_Shield_2.0/wiki/Bluetooth-dongles.

Hello friend, I found very interesting your work, however, just stumbling upon it, and I have no idea of how to use it.I could make a video of how to install the plugin and setting up control xbox360 ps3 in ??? since already, thank you ....

I'll try making a better guide later with videos possibly but in short you need CFW that loads custom plugins either from boot or with PRXLoader. More detailed info is in the README.
 
Last edited:
I'm aware of the issue with newer Xbox One controllers as well as the Elite controllers. I'll see if I can get them working in the next release.



Personally I use a slightly older model of Iogear's BT adapters. It's a GBU421 model. You can find a list of dongles that should be compatible with the driver here https://github.com/felis/USB_Host_Shield_2.0/wiki/Bluetooth-dongles.



I'll try making a better guide later with videos possibly but in short you need CFW that loads custom plugins either from boot or with PRXLoader. More detailed info is in the README.

OK so its just plug and sync on the PS3? The only driver is of course the plugin correct? Stoked to have this for 4.21.2 Rebug REX Cobra 7.2 and I'm sure it's gonna be easier then the actual Sony sync for the DS4 on my 4.75.3 system as well. It's very cumbersome to get them to sync back and forth from the PS4 to PS3


Edit

NM I went to the source link at hax and saw just how to do this and it seems pretty simple enough. Didn't notice all the documentation wasn't here. I suggest anyone looking for more info do the same as it is info filled in detail.
 
Last edited:
What all do I have to change out to get 0.8 to working because I just changed it from the 0.7 sprx file in plugins and now its not recognizing it.
 
This might be a cobra issue but the xbox1 controllers don't work when I load PS2 isos, but it does work if a PS2 game is converted to a PS2 Classic. I mainly use ps2 isos now since it's a chore to convert each one. would like to see this work with ps2 isos under a cobra cfw. Cheers!
 
This might be a cobra issue but the xbox1 controllers don't work when I load PS2 isos, but it does work if a PS2 game is converted to a PS2 Classic. I mainly use ps2 isos now since it's a chore to convert each one. would like to see this work with ps2 isos under a cobra cfw. Cheers!

If this is ever possible, i think that you need 4.46 cobra firmware to run xbox1 controller with PS2ISO. Newer versions are using hack that was found by [MENTION=20]habib[/MENTION] even to run original DS3. Or maybe try resync xbox pad using PS2 iso launcher v1.03.
 
Great plugin,

Please add udraw game tablet support. Pictionary and at least one other uses this. I hope this is possible. I am not sure if this can be emulated in order for regular tablets to do the same job but it would be a cool ps3 feature to have our tablets work with ps3 for such games.

Thanks
Sbp
 
Last edited:
Has anyone tried the TE SFIV 360 arcade stick with this plugin? I am also confused as to whether this plugin is still needed to be installed on the latest webman mod. A good tutorial page for this would be great. I was reading about this plugin a long while back and came across a few guides to set up but can't seem to find one for the latest version of this plugin. Not sure if its any easier now to setup. Thank you
 
Having issues syncing with my Bluetooth dongle on 4.21.2 using my DS4 but working great via USB as I have rumble working as well now in DEX.
 
Has anyone tried the TE SFIV 360 arcade stick with this plugin? I am also confused as to whether this plugin is still needed to be installed on the latest webman mod. A good tutorial page for this would be great. I was reading about this plugin a long while back and came across a few guides to set up but can't seem to find one for the latest version of this plugin. Not sure if its any easier now to setup. Thank you

To run this controller try one of this pid/vid:

Code:
0738 4718 MADCATZ STREET FIGHTER IV FIGHTSTICK SE
0738 4738 MADCATZ ARCADE GAMESTICK (STREET FIGHTER IV FIGHTSTICK TE)
0738 B738 MADCATZ ARCADE FIGHTSTICK TOURNAMENT EDITION
0738 F738 MADCATZ SUPER SFIV FIGHTSTICK TE S
1BAD F028 STREET FIGHTER IV FIGHTPAD
0738 4728 MADCATZ STREET FIGHTER IV FIGHTPAD

About webman mod is still required, i don't know. :\
 
i also have another question, i remember reading about this when v0.4 was out. OsirisX mentioned about lvl2 and plugins getting flushed when PS2 boots up. does this current version now supports ps2 games as well? i didn't see on the "Changes" or "what's new" readme but just thought i'd still ask. thank you
 

Featured content

Trending content

Back
Top