xerpi / ds4vita

Use a DS4 on your PSVita
177 stars 34 forks source link

Compatibility with new h-encore #37

Open masoudr opened 6 years ago

masoudr commented 6 years ago

Hi, As you might know, the new h-encore hack released for 3.65 to 3.68. It is very important to me that if it still works with the new exploit or not. Can anyone confirm that it works or not? Thanks.

rigaz29 commented 6 years ago

up

xerpi commented 6 years ago

The thing is that there are some parts of ds4vita which are quite hacky and require patching specific offsets of SceBt (Vita OS module responsible for Bluetooth communcations). If between FW updates Sony changes SceBt, then the offset I need to patch will change, and since my Vitas are on 3.60 and I don't plan to upgrade, I would need someone to send me a 3.68 dump of SceBt so I can find the offsets specific for that FW.

ness151 commented 6 years ago

Do you need a dump of that file from a system that has shipped on that firmware, or one that upgraded to it? If the latter, I can provide that file for you. If the former, I believe there may be a module floating around on reddit.

xerpi commented 6 years ago

I'd need the dumped SceBt from running https://github.com/St4rk/vitadump

akiba01 commented 6 years ago

xerpi thanks a lot for your work. I cant wait for an update (if possible)

StarrHD commented 6 years ago

Same

akiba01 commented 6 years ago

Hey xerpi, did anyone provide you the dumped SceBt ?

akiba01 commented 6 years ago

Opened a thread here, maybe someone is willing to dump his 3.68 https://www.reddit.com/r/vitahacks/comments/8wshk8/whit_hencore_ds4vita_stopped_working_the_dev/

masoudr commented 6 years ago

Please consider other firmware like 3.65 too.

CloudStrife1901 commented 6 years ago

Works fine for me on 3.68 h-encore? So what's the problem?

akiba01 commented 6 years ago

Ps vita 1000 pch1004, 3.68 h-encore.

*KERNEL ur0:tai/ds4vita.skprx

Tested whit v1 ds4 and v2 ds4 (IF v1 means that it doesnt have the added lightbar, and v2 has it)

Tested whit ds4vita 1.1 and 1.2

I always get this error:

"Could not find a profile supported by this system"

Bluetooth is active, and i can see both controller listed.

Any other plugin works. If you say that it works, the problem is on my end. I have no clue how to fix it tou

edit:

Also tested whit autoplugin, ds4vita.skprx and the line in .cfg both go into ur0:tai. Still not working

Maybe both my controller are v2 and both not supported?

akiba01 commented 6 years ago

Ok i found the issue.

tai folder ur0 sd2vita ux0 mc uma0

I had a config.txt in uma0 from some reason, removed that now it loads from ur0. Works finally!

masoudr commented 6 years ago

@akiba01 @CloudStrife1901 I haven't tested it but I heard that people saying it has some problem with the joysticks and can't get it working properly. Did you notice any issues with controlling in games? It is very important that ds4vita must offer the same experience as the original controller.

CFarrant commented 6 years ago

@xerpi If you can link me a compiled version of the Dumper, I can update to 3.68 from 3.67 since I already lost Enso compatibility a long time ago. I would be more than happy to get a dump of the SceBt module for you.

CloudStrife1901 commented 6 years ago

@masoudr no problems my end with the analogue sticks. Tested and working on the games I've got installed 👍

CFarrant commented 6 years ago

Can confirm that it works, and got it working.

reversefold commented 4 years ago

Not able to get this working on my PCH1101 on firmware 3.65 with h-encore and enso. Plugin is in tai folder with the config.txt. Trying to connect I get an error about there being no supported profile.