Comments on: Playstation 2 Logic Analysis https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/ Clarify Today, Design Tomorrow Fri, 18 Aug 2017 18:02:31 +0000 hourly 1 https://wordpress.org/?v=5.5.1 By: Vijay https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-296 Mon, 10 Mar 2014 11:43:19 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-296 i need help in using the arduino to emulate a ps2 controller i was wondering using the psx library can i output playstation 2 controller commands if so can you show me any example so i understand how to do it.

i know the psx library is used to read the commands coming from a playstation controller but i need to emulate those commands

or if you know any other way in which i can emulate the commands

if you could help that would be great

thank you so much

]]>
By: Dragon https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-295 Fri, 03 Oct 2008 15:52:08 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-295 In reply to DCX2.

Hey I’d like to take a look at the PS2/pic.

joel.r.amato@gmail.com

– Joel A

]]>
By: chat https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-294 Sun, 17 Aug 2008 03:54:17 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-294 In reply to DCX2.

hi… i hope you email me about this i am trying to use ps2 control with pic.
tnx…

chatyboy8@yahoo.com

]]>
By: CuriousInventor https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-293 Tue, 24 Jun 2008 13:05:44 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-293 We did a big guide (wish we had used this logic analyzer) that tries to condense and test a lot of the other guides already out there. It includes a spreadsheet of the first 600 or so handshake bytes between a PS2 and various controllers, as well as PIC code and schematics for interfacing a controller.

Found the same issue with the pull-up resistor… 10k was too high for the 500kb/s transmission.

]]>
By: Sam https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-292 Tue, 24 Jun 2008 00:18:59 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-292 You can look here to see what the other 6 bytes of data are (they are the analog pressure sensors on all the buttons – use command 0x4f):

http://www.curiousinventor.com/guides/ps2

]]>
By: DCX2 https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-291 Fri, 20 Jun 2008 12:53:49 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-291 I did something similar to this when I was a senior in college (04-05). I cut a PS2 cord up and spliced a PIC in between the PS2 and the controller, and then I proceeded to manipulate the data on its way in. If you’re interested, email me and I’ll send you the final report…you might find some interesting tidbits in there.

]]>
By: Morten https://blog.nearfuturelaboratory.com/2008/06/19/playstation2-logic-analysis/#comment-290 Fri, 20 Jun 2008 05:52:52 +0000 http://www.nearfuturelaboratory.com/?p=2174#comment-290 Just did an implementation of a psx2 joypad controller on an FPGA, here is some of the quirks that I discovered.

The ACK signal is not always of the same duration, I had to latch it as it would sometimes be shorter than 1/2 clk cycle.

The pullup resistor has to be very very low in order to avoid to noisy communication (1,5k)

There has to be a long delay between data requests or else you simply won’t get a reply (I used 2^11 clk cycles)

Some of these Issues are not there with all joypads the one I had the most trouble with was the guitar hero guitar.

]]>