Wednesday, 29 November 2017

Dualshock 3 on PS4! analog Cross and Square throttle and braking control on through controller emulation and PS4 Remote Play + setup guide with downloads!

EDIT: Formatting

I have come up with a (not perfect) solution to the Dualshock 4 only having digital face buttons. I was pretty bummed when i found out the Dualshock 4 controller had replaced the analog face buttons with digital only buttons when i had first started playing Gran Turismo Sport. I tried to deal with the other control schemes to get some means of throttle control but as a long time GT player having been raised on Cross and Square for throttle and braking it was pretty difficult and very pretty alien to me. so i figured the dualshock 3 had analog face buttons could do the trick, but that was quickly burried as it was incompatible with the PS4 directly and there were no means to connect it to the console directly. Then it hit me. Why not spoof the PS4 into thinking my Dualshock 3 is a Dualshock 4 and just remap the buttons with the triggers since those were analog! a couple days of experimentation and lots of trail and error finally led me to a technical success!

This method is not ideal and comes with some big sacrifices but if you're as stubborn as me about controls you should at least give it a try! Basically what my method boils down to is using a Dualshock 3 controller connected to my PC running Better DS3 to emulate an X-Box 360 controller, swapping the Dualshock 3's analog Cross and Square buttons to the triggers of the emulated X-Box 360 controller and then emulating the already emulated X-Box 360 controller to Dualshock 4. PS4 Remote Play PC only lets you use a Dualshock 4 controller. unless you spoof said controller to make it think it is a Dualshock 4 controller. This means you can have a functioning Dualshock 3 controller to use on a remote play PS4. But there are drawbacks to this method.

You will be playing on a remote ps4 from your and you may end up with input lag if your internet cant keep up with game streaming especially on WiFi, and it will definitely not be the same quality as your PS4. Original and Slim PS4's can remote play 720p at 60 fps max and PS4 Pro can handle 1080p 60 fps max. Using LAN connections for both your PC and PS4 can help get rid of some lag as well as frame rate and quality can decrease lag so it's up to your preference.

*********************************************************************** DISCLAIMER ***************************************************************************** I AM NOT RESPONSIBLE FOR ANY LOSS OR DAMAGES THAT MAY OCCUR BY PERFORMING THIS MODIFICATION! PROCEED AT YOUR OWN RISK! I DO NOT OWN OR TAKE ANY OWNERSHIP OF THE SOFTWARE USED IN THIS GUIDE. ALL SOFTWARE USED IN THIS GUIDE BELONG TO THEIR RESPECTFUL OWNERS


** All download links provided are tested and all files are virus/malware free! See links below!**

PS4 Remote Play

ViGEmBusDriver

VXD.rar

Devcon.rar

DS3 Driver

Visual C++ for Visual Studio 2015

Alright now that that's out of the way, If you're still with me then welcome to the setup and instalation guide!

WHAT YOU WILL NEED TO GET STARTED

  • A PS4 and a copy of GT Sport (duh).

  • A Dualshock 3 controller and a Mini USB cable.

  • A streaming capable PC with a very good internet speed to match (LAN connections for both the PC and PS4 are highly recommended).

  • PS4 Remote Play.

  • Better DS3 and the original DS3 Tool's Motioninjoy Xinput driver to convert the Dualshock 3 to X-Box 360 and to remap the controls.

  • Visual C++ for Visual Studio 2015.

  • Watch this video and follow it's instructions for the emulated Xbox 360 controller to Dualshock 4 emulation. Text instructions for these steps are also included in this guide.

  • Video download files for X-Box 360 to Dualshock 4 emulation Devcon.rar ViGEmBusDriver.zip VXD.rar

  • Knowledge of how to use the Windows Device Manager to change drivers as well as a command prompt.

  • Turn off Driver Signing Enforcement in Windows

SETUP AND INSTALLATION

1.0 Getting your PS4 ready to remote play.

  • Navigate to the Settings screen and select Remote Play Connection Settings then enable Remote Play.

  • Navigate to the Power Save settings and select Set Features Available in Rest Mode. Then enable both Stay Connected to the Internet and Enable Turning On PS4 from Network.

  • Put your system into Rest Mode and then go to your PC.

2.0 Getting your PC ready for remote play

  • Run the Command prompt as an Administrator and enter the following text without quotations. "bcdedit /set testsigning on" and restart your PC, This will disable Driver Signature Enforcement and allow you to install the necessary drivers. If you ever have to turn Driver Signature Enforcement back on enter the following text without quotations "bcdedit /set testsigning off".

  • Open your web browser of choice and download the PS4 Remote Play PC application and install.

  • Download both the Better DS3 tool and the Motioninjoy Xinput driver and install.

3.0 Configuring drivers and remapping buttons

  • connect your Dualshock 3 controller, It should start installing a default Playstation driver which needs to be replaced by our driver so Better DS3 can recognize the controller.

  • Open Device manager and look for the PlayStation controller under Human Interface Devices and open it. The controller may be listed as a USB Input Device so you may have to single out which one it is.

  • Go to the Drivers tab and select Update driver and Browse my computer for driver software.

  • Select Let me pick form a list of all available drivers form my computer. Then select Have Disk.

  • Select browse and navigate to C:\Program Files\MotioninJoy\ds3\drivers and chose MijXinput.inf. then select the motioninjoy driver and it should change the device to an X-Box 360 peripheral in device manager.

  • Open Better DS3 and check to see that the application sees the controller.

  • Go to New and select Xinput and select Autofill: XBox 360 then match your settings to these settings and save and apply the profile. you can test to see how the buttons respond under Control Panel and selecting your controller.

  • Download and install Visual C++ for Visual Studio 2015.

4.0 Video intermission!

  • Watch the video download the files mentioned in the video and follow the instructions.

4.5 Text instructions of the video instead

  • Unzip all the required files (Devcon.rar ViGEmBusDriver.zip and VXD.rar)

  • Place Devcon.exe in C:\Windows\System32

  • Open the ViGEmBusDriver folder and navigate to the drivers folder. place the contents of either the 32 or 64 bit drivers folder depending on your PC configuration into C:\Windows\System32

  • Run Command prompt as an administrator and enter the following text without quotations to install the drivers.

"devcon.exe install ViGEmBus.inf Root\ViGEmBus" and select Install. If you ever have to remove the drivers enter the following text without quotations. "devcon.exe remove Root\ViGEmBus" .

  • Run either the VXD.exe or VXD_x64.exe depending on your PC configuration. The player one slot should say connected. change player one emulation type from X-Box 360 Controller to Dualshock 4 Controller and press connect

5.0 We're almost there!

  • Run the PS4 Remote Play application and follow the onscreen instructions to add your PS4. Make sure both your PC and PS4 are on the same network and that your PS4 is in Rest Mode. it should power on and connect to your computer after a little while.

*Depending on your network environment you may experience some input lag or quality issues. Experiment with alternate quality settings within the PS4 Remote play application.

  • Test the functionality of your controller. Remember that your controller's Cross and Square buttons are swapped with the L2 and R2! Open Gran Turismo Sport and test the functionality of the analog buttons. If you run into any problems double check that the drivers are correctly installed and that Better DS3 and ViGEm recognizes the inputs.

If you made it this far without any issues then CONGRATULATIONS!!! you have successfully completed the setup guide and you're playing Gran Turismo Sport with classic controls! albeit a little laggy and doesn't look as clean. Your completed setup should look like this If you're having trouble with the installation or setup leave a comment and ill try to get back to you as soon as i can.

Thank you!



Submitted by ace-xxx | #Specialdealer Special Offer Online Shopping Store 2016

No comments:

Post a Comment