Advertising (This ad goes away for registered users. You can Login or Register)

Second analog stick

Forum rules
Forum rule Nº 15 is strictly enforced in this subforum.
Post Reply
User avatar
ali_ihsan21
Posts: 679
Joined: Wed Jan 26, 2011 11:04 am

Second analog stick

Post by ali_ihsan21 » Wed Feb 12, 2014 6:43 pm

Hi everyone

As we all know Vita brought second analog support for some of the PSP games such as Monster Hunter and MGS, although its just a simple remapping of the arrow keys on the PSP cant we do the same with the PSP go's sixasis support through a plugin ?
Advertising
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow

User avatar
reprep
Posts: 1074
Joined: Tue Dec 17, 2013 4:38 pm

Re: Second analog stick

Post by reprep » Wed Feb 12, 2014 8:32 pm

ali_ihsan21 wrote:Hi everyone

As we all know Vita brought second analog support for some of the PSP games such as Monster Hunter and MGS, although its just a simple remapping of the arrow keys on the PSP cant we do the same with the PSP go's sixasis support through a plugin ?
i really wish it was possible, though i have never encountered a plugin like that.
Advertising

User avatar
ali_ihsan21
Posts: 679
Joined: Wed Jan 26, 2011 11:04 am

Re: Second analog stick

Post by ali_ihsan21 » Wed Feb 12, 2014 11:11 pm

reprep wrote:
ali_ihsan21 wrote:Hi everyone

As we all know Vita brought second analog support for some of the PSP games such as Monster Hunter and MGS, although its just a simple remapping of the arrow keys on the PSP cant we do the same with the PSP go's sixasis support through a plugin ?
i really wish it was possible, though i have never encountered a plugin like that.
" I really wish it was possible " means its impossible, do you know or think that its impossible ? To tell the truth I dont have technical information but I feel as if its not impossible however since PSP-go sold very few and also very few people use sixaxis with that device maybe people just dont have such an interest.

Second analog working on PS1 games, for someone with programming skill that might be a good starting point. What drives me to despair is why would anyone have such an interest when that device in no more in production and stores ? :roll:
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow

jxv
Posts: 1
Joined: Tue Dec 18, 2012 8:57 am

Re: Second analog stick

Post by jxv » Thu Feb 13, 2014 6:58 am

ali_ihsan21 wrote: " I really wish it was possible " means its impossible, do you know or think that its impossible ? To tell the truth I dont have technical information but I feel as if its not impossible however since PSP-go sold very few and also very few people use sixaxis with that device maybe people just dont have such an interest.

Second analog working on PS1 games, for someone with programming skill that might be a good starting point. What drives me to despair is why would anyone have such an interest when that device in no more in production and stores ? :roll:
Adding a different source of input, such as another analog nub, is possible but probably too hacky for actual use.

1) Write a program to control the psp through a usb/wifi connection to a computer with a game controller. Use the input of the controller instead of the psp's.

Or,

2) Make a device with an analog stick/nub which talks to the psp's serial port. This is possible with an arduino. Then, write program which takes input from the serial port and treats the data as from an analog nub. ( http://www.luaplayer.org/sio/readme.html , http://nil.rpc1.org/psp/remote.html , https://www.youtube.com/watch?v=aAnL9YXm9ww )

User avatar
ali_ihsan21
Posts: 679
Joined: Wed Jan 26, 2011 11:04 am

Re: Second analog stick

Post by ali_ihsan21 » Thu Feb 13, 2014 5:37 pm

jxv wrote:
ali_ihsan21 wrote: " I really wish it was possible " means its impossible, do you know or think that its impossible ? To tell the truth I dont have technical information but I feel as if its not impossible however since PSP-go sold very few and also very few people use sixaxis with that device maybe people just dont have such an interest.

Second analog working on PS1 games, for someone with programming skill that might be a good starting point. What drives me to despair is why would anyone have such an interest when that device in no more in production and stores ? :roll:
Adding a different source of input, such as another analog nub, is possible but probably too hacky for actual use.

1) Write a program to control the psp through a usb/wifi connection to a computer with a game controller. Use the input of the controller instead of the psp's.

Or,

2) Make a device with an analog stick/nub which talks to the psp's serial port. This is possible with an arduino. Then, write program which takes input from the serial port and treats the data as from an analog nub. ( http://www.luaplayer.org/sio/readme.html , http://nil.rpc1.org/psp/remote.html , https://www.youtube.com/watch?v=aAnL9YXm9ww )
jxv PSP is totally another story, PSP go is much closer to our objective imo.
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow

User avatar
reprep
Posts: 1074
Joined: Tue Dec 17, 2013 4:38 pm

Re: Second analog stick

Post by reprep » Sun Mar 02, 2014 9:08 am

i think psp go's bluetooth protocol hasn't been decrpyted enough to achieve this. we might have possible benefits if it was decrypted enough

1)second analog usage of dualshock 3 like in ps vita as you suggested.
2)compatibility with dualshock 4 and/or any other bluetooth controllers with enough buttons and bluetooth version.

i really think bluetooth feature in psp go is very useful. i use it nearly daily especially to play my shooters with tate mode on. psp go is too uncomfartable to hold in this way and dualshock 3 doesn't cause any lag.

User avatar
ali_ihsan21
Posts: 679
Joined: Wed Jan 26, 2011 11:04 am

Re: Second analog stick

Post by ali_ihsan21 » Fri Aug 08, 2014 4:34 pm

reprep wrote:i think psp go's bluetooth protocol hasn't been decrpyted enough to achieve this. we might have possible benefits if it was decrypted enough

1)second analog usage of dualshock 3 like in ps vita as you suggested.
2)compatibility with dualshock 4 and/or any other bluetooth controllers with enough buttons and bluetooth version.

i really think bluetooth feature in psp go is very useful. i use it nearly daily especially to play my shooters with tate mode on. psp go is too uncomfartable to hold in this way and dualshock 3 doesn't cause any lag.
I was talking about that bluetooth protocol and decrpyting problem in another forum with a software writer, he said its a hassle dont worth the prize.

There are people who did that on youtube probably they did hardmod opening the sixaxis right ?
But nowadays another method came to my mind there are cheap PS3 controllers on the market which has a button to switch digital buttons with second analog I couldnt find any with bluetooth support mostly they're wireless with a stick receiver or have cable but if there is any with bluetooth we could replace digital with the second analog but games which rotate the camera with X O A and square still sucks :D

Image
Last edited by SMOKE on Sat Aug 09, 2014 3:12 pm, edited 1 time in total.
Reason: fixed youtube tag
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow

suloku
Posts: 117
Joined: Wed Jul 09, 2014 2:58 pm

Re: Second analog stick

Post by suloku » Fri Aug 08, 2014 7:47 pm

There was a comercial wireless controler sold for the psp; it used a radio receiver connected to the usb port and came with plugin that had to be running under custom firmware for it to work (logically).

So, it has been done, here's a video: https://www.youtube.com/watch?v=ftRMI0u_qwI
Here's a review (in spanish): http://www.elotrolado.net/hilo_ya-exist ... sp_1735625

Even though the official page is down, I downloaded the prx plugin some years ago and still have it, if someone is interested in reversing it I'll upload... Maybe it is based on remotejoy and the radio receiver acts as a more simple host without the video display.

I still think that a plugin that remaps the right analog stick for the psp go and sixaxis/DS3 could be done, since under pops the DS3 is fully operational.

EDIT: I've been looking at uOFW source code a little and there are several suspicious functions, specifically sceCtrlSetAnalogEmulation(), sceCtrlSetButtonEmulation() and sceCtrlReadBufferPositiveExtra(). The input from the DS3 has to be read somehow before the psp maps it, if that could be found the only matter would be updating macrofire plugin... But I guess it is a much more difficult task than it sounds
https://github.com/uofw/uofw/blob/master/include/ctrl.h

EDIT2: I opened the dosso controller prx under a hex editor and I read the word "remotejoylite", so I bet the radio receiver does act as host. I guess an option would be to port remotejoy to android and use a phone with a connected controller as host just likethe dosso controler does, but a cheap dedicated device (arduino based or something) would be more portable.

User avatar
reprep
Posts: 1074
Joined: Tue Dec 17, 2013 4:38 pm

Re: Second analog stick

Post by reprep » Sun Sep 07, 2014 4:27 pm

it is now possible :). Follow the progress here:

viewtopic.php?f=5&t=39415

User avatar
ali_ihsan21
Posts: 679
Joined: Wed Jan 26, 2011 11:04 am

Re: Second analog stick

Post by ali_ihsan21 » Sun Sep 07, 2014 10:04 pm

reprep wrote:it is now possible :). Follow the progress here:

viewtopic.php?f=5&t=39415
Both of eyes are on that topic mate, for the first time after 5 years I could see the monsters of MHF while running from them in my dream last night.
PSP-1000 6.20 16 GB Pro C-2
PSP-go 6.20 32 GB LME 2.3 White
PSP-go 6.60 24 GB Pro C-2 / LME 2.3 Black
PS Vita Slim 8 GB 3.60 Henkaku
PS TV 3.60 Henkaku 1 TB Samsung Story
Thank you RepRep, Total_Noob, Suloku, Omega2058, TheFlow

Post Reply

Return to “Programming and Security”