Brainstorming: How to use a PS3 Controller for PSX/PS2

Discussion in 'Modding and Hacking - Consoles and Electronics' started by eroxm, Feb 6, 2014.

  1. eroxm

    eroxm Newly Registered

    Joined:
    Aug 23, 2013
    Messages:
    3
    Likes Received:
    0
    Hi!
    Since I like wireless controllers, but for most cases not the 3rd party ones, I had this idea of using a PS3 controller as wireless controller for PSX and PS2. There is an Arduino Project (using a USB host shield and a USB Bluetooth dongle) which could be used for the start, see the library here and more details here. With that parts the input doesn't seem to be much of a problem. What would be the best solution to do the output to the controller port of PSX/PS2? Can it be done on Arduino itself or would some other components be needed? Maybe something like the Multi Console Cthulu. I must admit I'm no programmer guy so I won't be able to do this on my own. That's why I'm starting this thread, maybe some other people here like the idea and are able to do something with it.

    What do you guys think?

    So long...
    eroxm
     
  2. shadaboot27

    shadaboot27 Rising Member

    Joined:
    Feb 14, 2014
    Messages:
    65
    Likes Received:
    1
    Hi, I am currently working on building a wireless PS1 controller, I am going to make a tutorial video soon on how to do it, its pretty easy as long as you can solder and it's quite inexpensive too.
     
  3. wilykat

    wilykat Site Supporter 2013

    Joined:
    Mar 25, 2012
    Messages:
    991
    Likes Received:
    45
    It could be done. There is plenty of docs on getting Arduino to read PSX controller so if you take that and make Arduino encode data properly from PS3 to PSX controller port. So you'd need to have Arduino and a Bluetooth module to connect with PS3 controller, read the controller data, discard some of the extra feature like motion sensing and analog buttons, then encode the data in a format for PSX and feed it to PSX console.

    he only major drawback is PS3 controller don't have rumble feature as it'd mess with sensitivity of motion sensing.
     
  4. shadaboot27

    shadaboot27 Rising Member

    Joined:
    Feb 14, 2014
    Messages:
    65
    Likes Received:
    1
    I've just taken a cheap knock of wireless PS2 controller and taken the wireless receiver and put it into the PS1 controller, and then added an internal battery as well, its very simple and easy to do.
     
  5. DefectX11

    DefectX11 Familiar Face

    Joined:
    Mar 20, 2012
    Messages:
    1,237
    Likes Received:
    0
    What exactly do you mean by this? I'm fairly sure the rumble doesn't affect that. Also, why would you need motion sensing for PS2/PS1? They don't use it.

    As for OP, it is possible but it would be a project to get it working well.
    I'd suggest by checking to see how complicated it is to make a serial to PS2 (not PS/2) connector. Serial might be easier than USB to do.
    Then it's just programming the Arduino correctly to send the received bluetooth signals into serial, which is sent along the adapter.
     
  6. eroxm

    eroxm Newly Registered

    Joined:
    Aug 23, 2013
    Messages:
    3
    Likes Received:
    0
    @wilykat: Missing rumble would be something I could live with...
    You're describing it exactly the way I thought about this. To keep the receiver small the Arduino Pro Mini seems to be a good basement, since there's a USB host shield available, which has the same size. Question is if there's enough outputs left to connect to the console...

    Does anybody know some good documentation about how to address the PSX/PS2 controller ports? Maybe some more ideas how this can be achieved with the Arduino platform?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page