Editing DualShock 3
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{wikify}} | |||
== Overview == | == Overview == | ||
<div style="float:right">[[File:Dual-shock-3-x-ray.jpg| | <div style="float:right">[[File:Dual-shock-3-x-ray.jpg|170px|thumb|left|DualShock 3 x-ray]]</div> | ||
[[CECH-ZC2J]], [[CECH-ZC2JA]], [[CECH-ZC2JB]] <small>([[CECH-ZC2U]] | [[CECH-ZC2J]], [[CECH-ZC2JA]], [[CECH-ZC2JB]] <small>([[CECH-ZC2U]], [[CECH-ZC2E]], [[CECH-ZC2J]], [[CECH-ZC2H]], [[CECH-ZC2M]])</small><br /> | ||
[[CECHZC2]] ([[SCPH-98050]], [[CBEH-1018]]: prototype)<br /> | [[CECHZC2]] ([[SCPH-98050]], [[CBEH-1018]]: prototype)<br /> | ||
FCC ID: AK8CECHZC2 <br /> | FCC ID: AK8CECHZC2 <br /> | ||
Line 21: | Line 22: | ||
* [http://sistemas.anatel.gov.br/sgch/HistoricoCertificado/Homologacao.asp?NumRFGCT=142110&idtHistoricoCert=9508216 1745106223] 13/06/2013 ([[CECHZC2M]], [[CECHZC2U]]) | * [http://sistemas.anatel.gov.br/sgch/HistoricoCertificado/Homologacao.asp?NumRFGCT=142110&idtHistoricoCert=9508216 1745106223] 13/06/2013 ([[CECHZC2M]], [[CECHZC2U]]) | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 28: | Line 27: | ||
! Model Number !! Name description !! Release date !! Note | ! Model Number !! Name description !! Release date !! Note | ||
|- | |- | ||
| [[ | | [[CECHZC2J]] || [[File:DS3-Black.jpg|24px|Black]] Black || 2007, November 11 || Japan | ||
|- | |- | ||
| [[ | | [[CECHZC2J]] SS || [[File:DS3-Satin Silver.jpg|24px|Satin Silver]] Satin Silver || 2008, March 6 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] MB || [[File:DS3-Metallic Blue.jpg|24px|Metallic Blue]] Metallic Blue || 2009, October 29 || Japan | | [[CECH-ZC2J]] MB || [[File:DS3-Metallic Blue.jpg|24px|Metallic Blue]] Metallic Blue || 2009, October 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] DR || [[File:DS3-Deep Red.jpg|24px|Deep Red]] Deep | | [[CECH-ZC2J]] DR || [[File:DS3-Deep Red.jpg|24px|Deep Red]] Deep red || 2009, October 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] LW || [[File:DS3-Classic White.jpg|24px|Classic White]] Classic White || 2010, July 29 || Japan | | [[CECH-ZC2J]] LW || [[File:DS3-Classic White.jpg|24px|Classic White]] Classic White || 2010, July 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] CP || [[File:DS3-Candy Pink.jpg|24px|Candy Pink]] Candy Pink || 2010, November 18 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] YB || [[File:DS3-Candy Blue.jpg|24px|Candy Blue]] Candy Blue || 2011, April 21 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] JG || [[File:DS3-Jungle Green.jpg|24px|Jungle Green]] Jungle Green || 2011, February 24 || Japan | ||
|- | |- | ||
| [[CEJH-15017]] || TALES OF XILLIA®2 X cross Edition || 2012, November 1 || Japan | |||
| [[CEJH-15017]] | |||
|- | |- | ||
| [[CEJH-15020]] || God of War: Ascension bundle || 2013, March 14 || Japan | |||
| [[CEJH-15020]] | |||
|- | |- | ||
| [[CECH-ZC2J]] MY || [[File:DS3-Metallic Grey.jpg|24px|Metallic Grey]] Metallic Grey || 2013, June 20 || Japan | | [[CECH-ZC2J]] MY || [[File:DS3-Metallic Grey.jpg|24px|Metallic Grey]] Metallic Grey || 2013, June 20 || Japan | ||
Line 74: | Line 51: | ||
| [[CECH-ZC2J]] VT || Vita TV edition (White) || 2013, November 14 || Japan | | [[CECH-ZC2J]] VT || Vita TV edition (White) || 2013, November 14 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]] Crystal || 2013, December 19 | | [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]]Crystal || 2013, December 19 || Japan | ||
|- | |- | ||
| | | || [[File:DS3-Crimson Red.jpg|24px|Crimson Red]] Crimson Red || || | ||
|- | |- | ||
| | | || [[File:DS3-Metallic Gold.jpg|24px|Metallic Gold]] Metallic Gold || || | ||
|- | |- | ||
| [[ | | || [[File:DS3-Slate Grey.jpg|24px|Slate Grey]] Slate Grey || || | ||
|- | |- | ||
| [[ | | || [[File:DS3-Urban Camouflage.jpg|24px|Urban Camouflage]] Urban Camouflage || || | ||
|- | |- | ||
|} | |} | ||
*Regions (last letter of the "model number"): | *Regions (last letter of the "model number"): | ||
**E Europe | **E Europe | ||
**H Hong Kong | **H Hong Kong | ||
Line 101: | Line 71: | ||
**R Russia | **R Russia | ||
**T Taiwan | **T Taiwan | ||
**U United States | **U United States | ||
**M Mexico (seen in Anatel.br) | **M Mexico (seen in Anatel.br) | ||
*Revisions (small letter + number after the "model number") | *Revisions (small letter + number after the "model number") | ||
**A1 | **A1 http://i.imgur.com/2Ern4.jpg | ||
**B1 | **B1 | ||
== | === Ways to tell if the controller is not original === | ||
[[File:Dualshock 3 fake (leds light transpassing the plastic case).jpg|400px|thumb|right| Dualshock 3 fake (leds light transpassing the plastic case)]] | |||
*The SONY logo on the top of a counterfeit controller will not be aligned correctly with a originall controller. | |||
*Different sticker label | |||
**Counterfeit controllers have an extra screw on the back, hidden beneath the sticker. | |||
**The label on the back of a counterfeit controller will be paper sticker. | |||
**The label on the back of an official controller will have a thin layer of plastic over the paper sticker, giving it a matte finish and a more protected feel. | |||
**The paper label on the back of a counterfeit controller will not be correctly aligned with the shape of the device on the back, as it was most likely put on by hand. | |||
*Buttons | |||
**The center Home button on a counterfeit controller will be marginally darker than the Home button on an official controller. | |||
**Square, Triangle, Circle, and Cross buttons will be raised higher on a counterfeit controller. | |||
**The colors of these face buttons will be dull, compared to the bright colors of an official DualShock 3. | |||
*Sticks | |||
**Compared to an official controller, the seams beneath the analog sticks where the bottom and top halves of the plastic meet will be sharp. | |||
*Leds | |||
**The LEDs lights on the controller that signify which Player it is controlling will not be flush with the outside shell. Official controllers ARE level all the way across. | |||
**When you turn on a counterfeit the controller, the flashing red lights on the outside will actually shine THROUGH the casing of the device, something that would never happen on an official product. | |||
*Syncing | |||
**If you have consistent trouble wirelessly syncing your controller to your PS3, the device may be counterfeit. | |||
= | From: http://www.ps3hax.net/showthread.php?p=574042#post574042 | ||
=== Prototype models === | |||
==== DualShock 3 Engineering Sample ==== | |||
Notable differences include | Notable differences include | ||
* Plastic finish being glossy | * Plastic finish being glossy | ||
Line 131: | Line 118: | ||
* Label on the front reads '''Gセンサー搭載 Stick動作せず''' once roughly translated it reads '''Powered by the G Sensor, without moving the stick''' | * Label on the front reads '''Gセンサー搭載 Stick動作せず''' once roughly translated it reads '''Powered by the G Sensor, without moving the stick''' | ||
* Label on the back reads '''0604KATA2''' | * Label on the back reads '''0604KATA2''' | ||
* The main board was designed without gyroscope and without accelerometer sensors, it has a "children board" sticked on top manufactured by HDK (the first 2 letters of the "HDK" brand are partially visible etched on copper on the children board), this children board includes the accelerometer '''HDK HAAM 325B''' [https://www.hdk.co.jp/japanese/topics_j/tpc053_j.htm]. It outputs 3 signals on the 3 white wires "hand made" soldered to the TOSHIBA controller to retrieve the axis data. The other "hand made" soldered component uses 3 wires (black = ground, red = volts, and yellow soldered to TP26) seems to be a '''Murata ENC-03R''' Gyroscope Sensor [http://www.alldatasheet.es/datasheet-pdf/pdf/191258/MURATA/ENC-03R.html]. It seems both components was integrated later in the circuit board of the controllers labeled "sixaxis" | |||
* The main board was designed without | |||
Internally the Gyroscopic sensor for Sixaxis controllers is wired onto the board - presumably as a test for a sensor revision on a spare sample board. The sensor itself appears to be far from complete and very early. | Internally the Gyroscopic sensor for Sixaxis controllers is wired onto the board - presumably as a test for a sensor revision on a spare sample board. The sensor itself appears to be far from complete and very early. | ||
Line 149: | Line 135: | ||
</gallery> | </gallery> | ||
==== | == Components == | ||
=== Ribbon Circuit Boards === | === Ribbon Circuit Boards === | ||
==== SA1Q188A ==== | ==== SA1Q188A ==== | ||
Line 375: | Line 144: | ||
</gallery> | </gallery> | ||
=== | === Kionix KXPC4 (Accelerometer - 3-Axis) === | ||
DFN <br /> | |||
< | |||
=== | === Epson-Toyocom XV3500CB (Gyroscope Sensor) === | ||
Epson-Toyocom XV3500CB <br /> | |||
=== | === Toshiba T6UN6EFG-003 (MCU) === | ||
U2 <br /> | |||
80pin <br /> | |||
=== | === Seiko Instruments S-25C040A0I-T8T1G (EEPROM - 4Kb, CMOS, SPI) === | ||
=== | === Atmel AT24C08B-TH (EEPROM - 8kb, 2-Wire Serial /BT) === | ||
==== | === Li-Ion (Accupack) === | ||
=== LIP1359 === | |||
3.7V 610mAh | 3.7V 610mAh | ||
==== MK11- | === MK11-2902 === | ||
3.7V 610mAh | |||
=== MK11-3020 === | |||
3.7V 570mAh (typ. 610mAh) | 3.7V 570mAh (typ. 610mAh) | ||
== | == submodel differentiation == | ||
=== MSU PP 1.2 MAIN ALPS (DualShock 3 prototype) === | |||
=== MSU_VX 1.03 (DualShock 3) === | |||
=== MSU_V3.5X 1.12 (DualShock 3) === | |||
=== MSU_V3.5X 1.14 (DualShock 3) === | |||
=== MSU_VX3_0.07 (DualShock 3) === | |||
=== MSU_VX3_0.08 (DualShock 3) === | |||
=== MSU_VX3_0.11 (DualShock 3) === | |||
=== MSU_VX4_0.09 (DualShock 3) === | |||
=== MSU_VX4_0.10 (DualShock 3) === | |||
=== MSU_VX5_0.05 (DualShock 3) === | |||
=== MSU_VX5_0.06 (DualShock 3) === | |||
=== ASUKA REV: 1.06 (DualShock 3) === | |||
=== ASUKA REV: 1.07 (DualShock 3) === | |||
== TestPoints == | |||
== | [[Image:Dualshock3-partial-schematic.gif|right| Dualshock 3 digital buttons squematic ]] | ||
{| class="wikitable sortable" | |||
{| class="wikitable" | |||
|- | |- | ||
! Usage !! MSUPP 4.0 !! MSU_V2<br />, MSU_V2.5<br />MSU_VX !! MSU_V3.5X !! MSU_VX3 !! MSU_VX5 !! ASUKA REV: 1.06 !! ASUKA REV: 1.07 | |||
|- | |- | ||
| | | USB +5V || TP1 || TP1 || TP1 || TP1 || TP1 || T207 | ||
|- | |- | ||
| | | USB D- || TP2 || TP2 || TP2 || TP2 || TP2 || T206 | ||
|- | |- | ||
| | | USB D+ || TP3 || TP3 || TP3 || TP3 || TP3 || T205 | ||
|- | |- | ||
| | | USB Ground || TP4 || TP4 || TP4 || TP4 || TP4 || | ||
|- | |- | ||
| | | Ground || || || TP7 || || || T509<br />T510<br />T511<br />T512 | ||
|- | |- | ||
| | | 2.8V (Common Line for {{padps}} and LED's) || TP10 || TP62 || TP51 || TP11 || TP10 || T507 || T507 | ||
|- | |- | ||
| | | 2.8V (Switched, Power for {{padl}} {{padr}}) || || || || TP13 || TP13 || T505 | ||
|- | |- | ||
| | | COM 1 (Common Line for {{dpadu}} {{dpadr}} {{dpadd}} {{dpadl}} {{padl1}} {{padl2}}) || TP17 || TP25 || TP17 || TP17 || TP17 || T101 | ||
|- | |- | ||
| | | COM 2 (Common Line for {{padtriangle}} {{padcircle}} {{padcross}} {{padsquare}} {{padr1}} {{padr2}}) || TP18 || TP26 || TP18 || TP18 || TP18 || T102 | ||
|- | |- | ||
| | | COM 3 (Common Line for {{padl3}} {{padselect}} {{padstart}} {{padr3}}) || TP60 || || || || || | ||
|- | |- | ||
| {{padps}} PS (Home Button) || TP26 || TP32 || TP24 || || || | |||
|- | |- | ||
| | | {{padstart}} Start || TP27 || TP33 || TP25 || || || | ||
|- | |- | ||
| | | {{padr3}} R3 (Right Stick Press button) || TP28 || TP34 || TP26 || || || | ||
|- | |- | ||
| | | {{padl3}} L3 (Left Stick Press button) || TP29 || TP35 || TP27 || || || | ||
|- | |- | ||
| | | {{padselect}} Select || TP30 || TP26 || TP28 || || || | ||
|- | |- | ||
| {{padr1}} R1 || TP32 || TP42 || TP34 || || || | |||
|- | |- | ||
| {{padr2}} R2 || TP33 || TP43 || TP35 || || || | |||
|- | |- | ||
| {{padl1}} L1 || TP34 || TP45 || TP37 || || || | |||
| | |||
| | |||
| | |||
|- | |- | ||
| {{padl2}} L2 || TP41 || TP46 || TP38 || || || | |||
|- | |- | ||
| | | {{padsquare}} Square || TP37 || TP38 || TP30 || || || | ||
|- | |- | ||
| {{padcross}} Cross || TP31 || TP39 || TP31 || || || | |||
|- | |- | ||
| {{padcircle}} Circle || TP38 || TP40 || TP32 || || || | |||
|- | |- | ||
| {{padtriangle}} Triangle || TP39 || TP41 || TP33 || || || | |||
|- | |- | ||
| {{dpadl}} DL (D-pad Left) || TP35 || TP47 || TP39 || || || | |||
|- | |- | ||
| {{dpadd}} DD (D-pad Down) || TP32 || TP48 || TP40 || || || | |||
|- | |- | ||
| {{dpadr}} DR (D-pad Right) || TP43 || TP49 || TP41 || || || | |||
|- | |- | ||
| | | {{dpadu}} DU (D-pad Up) || TP44 || TP50 || TP42 || || || | ||
|- | |- | ||
| | | Accelerometer Y-Axis || || || TP54 || || || | ||
|- | |- | ||
| | | Accelerometer X-Axis || || || TP55 || || || | ||
|- | |- | ||
| | | Accelerometer Z-Axis || || || TP56 || || || | ||
|- | |- | ||
| {{padlx}} LSX (Left Stick X axis) || || || || || || T103 | |||
|- | |- | ||
| {{padly}} LSY (Left Stick Y axis) || || || || || || T104 | |||
|- | |- | ||
| {{padrx}} RSX (Right Stick X axis) || || || || || || T105 | |||
|- | |- | ||
| {{padry}} RSY (Right Stick Y axis) || || || || || || T106 | |||
|- | |- | ||
| | | Accelerometer Z-Axis (Pre Filter) || || || || || || T301 | ||
|- | |- | ||
| | | Accelerometer X-Axis (Pre Filter) || || || || || || T302 | ||
|- | |- | ||
| Accelerometer Y-Axis (Pre Filter) || || || || || || T303 | |||
|- | |- | ||
| | | Accelerometer Z-Axis (Post Filter) || || || || || || T304 | ||
|- | |- | ||
| | | Accelerometer X-Axis (Post Filter) || || || || || || T305 | ||
|- | |- | ||
| | | Accelerometer Y-Axis (Post Filter) || || || || || || T306 | ||
|- | |- | ||
| | | Rumble + || || || || || || T501 | ||
|- | |- | ||
| | | 2.8v (Standby) || || || || || || T504 | ||
|- | |- | ||
| | | 2.8v (Switched, Power for Accelerometer) || || || || || || T506 || T506 | ||
|- | |- | ||
| | | Battery + || || || || TP14 || TP14 || T508 | ||
|- | |- | ||
|} | |} | ||
==Homebrew== | ==Homebrew== | ||
Line 1,804: | Line 299: | ||
*See also [[Move_Motion_Controller | Move Motion Controller page]] | *See also [[Move_Motion_Controller | Move Motion Controller page]] | ||
== | == Drivers == | ||
for use of controller on PC | for use of controller on PC | ||
* http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller | * http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller | ||
Line 1,813: | Line 308: | ||
* http://www.rapiro.com/downloads/ (Sony Dualshock 3 gamepad to work in Raspberry Pi on RAPIRO) | * http://www.rapiro.com/downloads/ (Sony Dualshock 3 gamepad to work in Raspberry Pi on RAPIRO) | ||
== Hardware == | |||
*http://www.hobbytronics.co.uk/usb-host/ps3-controller Connect a PS3 Dualshock Controller to the USB Host Board | |||
== Generic == | |||
* https:// | *[https://www.google.co.uk/patents/EP1937380B1 Sony Patent: Wireless video game controller & method for operating a wireless video game controller] | ||
== Other == | |||
* | * nice PCB overview of revisions: http://forums.xbox-scene.com/lofiversion/index.php/t648322.html | ||
{{Peripherals}}<noinclude> | {{Peripherals}}<noinclude>[[Category:Main]]</noinclude> | ||
[[Category:Main]] | |||
</noinclude> |