====== Replace S88 I/F to Playstation joystick ====== DSmainR4 supports to connect Playstation joystick instead of S88 decoders. This page describes how to make the conversion board. {{http://buin2gou.sakura.ne.jp/sblo_files/powerele/image/IMG_8099-thumbnail2.JPG}} ===== About this ===== DSmainR4 is using [[http://playground.arduino.cc/Main/PSXLibrary|PSXLibrary]]. Please download and copy it to Arduino IDE's libraries folder. ===== Supporting joystick ===== * Taito's Densha-de-go One handle master controller ===== Wire assignment ===== ^Playstaion ^S88 ^S88-N(Ether) ^Arduino ^Notes ^ |1.DATA | 3.CLOCK | 4.CLOCK |D3 | | |2.COMMAND | 4.LOAD | 6.LOAD |D4 | | |3.N/C (9 Volts unused)| N/C | N/C | N/C| | |4.GND | 2.GND | 3.GND,\\ 5.GND | GND | | |5.VCC | 6.+5V | 1.+5V | 5V | Supported 3 to 5V | |6.ATT | 1.DATA | 2.DATA | A0 | | |7.CLOCK | 5.RESET | 7.RESET | D5 | |8.N/C | N/C | N/C | N/C| | |9.ACK | N/C | N/C | N/C| | If you want to use a standard Ethernet cable, please see [[http://www.incentre.net/tech-support/other-support/ethernet-cable-color-coding-diagram/|this page]] for Ethernet cable pin specification. Wiring diagram {{:psjoystickif.png}} S88 pin assignment {{http://www.desktopstation.net/figures/S88_map03_thm.jpg}} ===== Soldering instruction ===== - Get PS-USB conversion device like [[http://www2.elecom.co.jp/peripheral/gamepad/jc-ps101u/index.asp|ELECOM's JC-PS101U]]. - Get a cheap Ethernet cable. - Unsolder internal PCB and PS female connector. - Cut Ethernet cable - Solder the wire of Ethernet cable and PS female connector. - Finish! {{http://buin2gou.sakura.ne.jp/sblo_files/powerele/image/IMG_8097-thumbnail2.JPG}} ===== Example soldering and assembling ===== If you are using Cat.5e Ethernet cable, See [[https://en.wikipedia.org/wiki/Category_5_cable|T568B wiring specification]]. If Cat.5, See [[https://en.wikipedia.org/wiki/Category_5_cable|T568A wiring specification]]. The following assembling example is using Cat.5e cable. {{:psplugsoldering1.jpg|}} {{:psplugsoldering2.jpg|}} {{:psplugsoldering3.jpg|}}