Editing DualShock 3

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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 28: Line 28:
! Model Number !! Name description !! Release date !! Note
! Model Number !! Name description !! Release date !! Note
|-
|-
| [[CECH-ZC2J]]    || [[File:DS3-Black.jpg|24px|Black]] Black || 2007, November 11 || Japan
| [[CECHZC2J]]    || [[File:DS3-Black.jpg|24px|Black]] Black || 2007, November 11 || Japan
|-
|-
| [[CECH-ZC2J]] SS || [[File:DS3-Satin Silver.jpg|24px|Satin Silver]] Satin Silver || 2008, March 6 || 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
Line 48: Line 48:
| [[CECH-ZC2J]] CM || [[File:DS3-Urban Camouflage.jpg|24px|Urban Camouflage]] Urban Camouflage || 2011, November 17 || Japan
| [[CECH-ZC2J]] CM || [[File:DS3-Urban Camouflage.jpg|24px|Urban Camouflage]] Urban Camouflage || 2011, November 17 || Japan
|-
|-
| [[CECH-ZC2J]] MG || [[File:DS3-Metallic Gold.jpg|24px|Metallic Gold]] Metallic Gold || 2012, June || Europe
| || [[File:DS3-Metallic Gold.jpg|24px|Metallic Gold]] Metallic Gold || 2012, June || Europe
|-
|-
| [[CEJH-15017]]  || [[File:TalesofXilliaController.jpg|24px|Tales of Xillia]] TALES OF XILLIA®2 X cross Edition || 2012, November 1 || Japan
| [[CEJH-15017]]  || TALES OF XILLIA®2 X cross Edition || 2012, November 1 || Japan
|-  
|-  
| (N/A, Bundled) || [[Scarlet Red]] || 2011, November 17 || Japan
| Scarlet Red || [[Scarlet Red]] || 2011, November 17 || Japan
|-
|-
| (N/A, Bundled) || [[Titanium Blue]] || ||
| Titanium Blue || [[Titanium Blue]] || ||
|-
|-
| (N/A, Bundled) || [[Splash Blue]] || 2011, November 17 || Japan
| Splash Blue || [[Splash Blue]] || 2011, November 17 || Japan
|-
|-
| (N/A, Bundled) || [[Magical Gold]] || ||
| Magical Gold || [[Magical Gold]] || ||
|-
|-
| (N/A, Bundled) || [[File:Yakuza5controller.png|24px|Yakuza Gold]] Yakuza Gold || ||
| Black, Gold || [[Yakuza Gold]] || ||
|-
|-
| (N/A, Bundled) || [[File:FotNS.png|24px|FotNS]] Fist of the North Star|| ||
| Black, White || [[FotNS]] || ||
|-
|-
|  Gunmetal Grey || [[Gunmetal Grey]] || ||
|  Gunmetal Grey || [[Gunmetal Grey]] || ||
|-
|-
|  Sand, Brown || [[File:Uncharted3controller.jpg|24px|Uncharted 3]] Uncharted 3 || 2011, November 2 || Japan
|  Sand, Brown || [[Uncharted 3]] || 2011, November 2 || Japan
|-
|-
| [[CEJH-15020]]  || [[File:GoWAController.png|24px|God of War Ascension]] God of War: Ascension || 2013, March 14 || Japan
| [[CEJH-15020]]  || God of War: Ascension bundle || 2013, March 14 || Japan
|-
|-
| [[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 76: Line 76:
| [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]] Crystal || 2013, December 19 || Japan
| [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]] Crystal || 2013, December 19 || Japan
|-
|-
| [[CECH-ZC2J]] RQX || [[File:DS3-Crimson Red.jpg|24px|Crimson Red]] Crimson Red ||  ||  
| || [[File:DS3-Crimson Red.jpg|24px|Crimson Red]] Crimson Red ||  ||  
|-
|-
| [[CECH-ZC2J]] OB || [[File:Cosmic-blue.jpg|24px|Cosmic Blue]] Cosmic Blue || ||
| Cosmic Blue || [[Cosmic Blue]] || ||
|-
|-
| (N/A, Bundled) || [[File:MGRR-blue.png|24px|MGRR Blue]] MGR Blue || 2013, February 21 || Japan
| MGR Blue || [[MGR Blue]] || 2013, February 21 || Japan
|-
|-
| [[CECH-ZC2J]] BJ || [[File:DS3-Slate Grey.jpg|24px|Slate Grey]] Slate Grey ||  ||  
| || [[File:DS3-Slate Grey.jpg|24px|Slate Grey]] Slate Grey ||  ||  
|-
|-
| [[CECH-ZC2J]] BB || [[File:DS3-MLBDS3.jpg|24px|MLB]] MLB 11: The Show || ||  
| Pink, White || [[FF13]] || || Japan
|-
|-
| [[CECH-ZC2J]] FTX || [[FF13]] || || Japan
| White, Blue, Black || [[FF13-2]] || || Japan
|-
| [[CECH-ZC2J]] LRX || [[FF13-2]] || || Japan
|-
|-
|}
|}


*Regions (last letter of the "model number"):
*Regions (last letter of the "model number"):
**A Australia (not small letter)
**E Europe
**E Europe
**H Hong Kong
**H Hong Kong
Line 105: Line 102:


*Revisions (small letter + number after the "model number")
*Revisions (small letter + number after the "model number")
**A1 https://www.psdevwiki.com/ps3/File:2Ern4.jpg
**A1 http://i.imgur.com/2Ern4.jpg
**B1
**B1
**A2 https://www.psdevwiki.com/ps3/File:E89hU5o.jpg
**A2 http://i.imgur.com/E89hU5o.jpg


== Controller Components ==
== Controller Components ==
Line 132: Line 129:
* Label on the back reads '''0604KATA2'''
* Label on the back reads '''0604KATA2'''
* Toshiba MCU is on top side of the board (in all the other models is at bottom)
* Toshiba MCU is on top side of the board (in all the other models is at bottom)
* The main board was designed without [https://www.allaboutcircuits.com/technical-articles/introduction-to-mems-gyroscopes-vibratory-gyroscope/ 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 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"


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 270: Line 267:


Notable differences
Notable differences
*Potentiometer sticks with 3 legs, previous versions had 4 legs
*Sticks potenciometers with 3 legs, previous versions had 4 legs


<gallery>
<gallery>
Line 289: Line 286:


===== VX8 =====
===== VX8 =====
The VX8 is official, the board traces, testpoint locations, and the sensor chips has a lot of coincidences with VX7... the weird thing that is shocking is the toshiba chip and the alps bluetooth module has been replaced. The PCB has more than 2 layers (previous versions up to VX6 had only 2 layers)
<strike>There is not much info about this model, so is not clear if is the official VX8 or a third party clone of VX7</strike>The VX8 is official, the board traces, testpoint locations, and the sensor chips has a lot of coincidences with VX7... the weird thing that is shocking is the toshiba chip and the alps bluetooth module has been replaced. The PCB has more than 2 layers (previous versions up to VX6 had only 2 layers)


<gallery>
<gallery>
File:MSU VX8 0.14 (top).jpg|MSU VX8 0.14 (top)
File:MSU VX8 0.14 (top).jpg|MSU VX8 0.14 (top)
File:MSU VX8 0.14 (bottom).jpg|MSU VX8 0.14 (bottom)
File:MSU VX8 0.14 (bottom).jpg|MSU VX8 0.14 (bottom)
File:MSU VX8 unknown (Bottom).jpg|MSU_VX8_?.?? (Bottom)
File:MSU VX8 unknown (Bottom).jpg|MSU_VX8_?.??<br>(Bottom)
File:MSU VX8 0.14 BOTTOM.jpg
File:MSU VX8 0.14 BOTTOM marked.jpg
File:MSU VX8 0.14 TOP.jpg
</gallery>
</gallery>


Line 334: Line 328:
| ? || SA1Q159A || rowspan="4" {{Yes}} ||  
| ? || SA1Q159A || rowspan="4" {{Yes}} ||  
|-
|-
|VX3 || SA1Q160A ||  
| ? || SA1Q160A ||  
|-
|-
| ? || SA1Q188A ||  
| ? || SA1Q188A ||  
Line 931: Line 925:
In [http://www.alps.com/products/e/category_multi.html ALPS] webpage are only available sticks with 3 pins pots, there are two posible explains for this, maybe ALPS manufactured the sticks without pots and sony ordered this special version of the pots to other company then sony asembled the pots and sticks together.... or... ALPS made an special production of sticks with 4 pins pots. anyway, this pots with 4 pins are a bit special
In [http://www.alps.com/products/e/category_multi.html ALPS] webpage are only available sticks with 3 pins pots, there are two posible explains for this, maybe ALPS manufactured the sticks without pots and sony ordered this special version of the pots to other company then sony asembled the pots and sticks together.... or... ALPS made an special production of sticks with 4 pins pots. anyway, this pots with 4 pins are a bit special


In the boards where this component is present (or his replacement upgraded versions) every stick has two pots (to meassure rotations of X and Y axis of that stick), and every pot has 2 pins that are carrying the signals related with the rotation of the axis (pin 1 and 2 of the pot). This signals are voltages, but there is also another pin of the pot that has an additional voltage (pin 3). Inside the pot there are two separated voltages, this seems to create a magnetic field with a [https://en.wikipedia.org/wiki/Magnetoresistance magnetoresistive effect]. Also this allowed them (in further versions of the pots) to separate the mobile parts inside the pot by an intermediary "seal" that prevents dust and degradation of the parts
In the boards where this component is present (or his replacement upgraded versions) every stick has two pots (to meassure rotations of X and Y axis of that stick), and every pot has 2 pins that are carrying the signals related with the rotation of the axis (pin 1 and 2 of the pot). This signals are voltages, but there is also another pin of the pot that has an additional voltage (pin 3). Inside the pot there are two separated voltages, this seems to create a magnetic field with the [https://en.wikipedia.org/wiki/Hall_effect hall effect]. Also this allowed them (in further versions of the pots) to separate the mobile parts inside the pot by an intermediary "seal" that prevents dust and degradation of the parts


So... this component is the initial version that gives support for this "special sticks with 4 pins pots"
So... this component is the initial version that gives support for this "special sticks with 4 pins pots"
Line 1,724: Line 1,718:
| 39 || {{cellcolors|#000000|#ffffff}} GND || To '''ground'''
| 39 || {{cellcolors|#000000|#ffffff}} GND || To '''ground'''
|-
|-
| 40 || {{cellcolors|#ccccff|#000099}} BT_SPI_SS || ('''TP25''' in VX7)
| 40 || {{cellcolors|#ccccff|#000099}} <abbr title="either... CSB, CLK, MOSI, or MISO">BT_SPI_3</abbr> ? || ('''TP25''' in VX7)
|-
|-
| 41 || {{cellcolors|#ccccff|#000099}} BT_SPI_MOSI || ('''TP24''' in VX7)
| 41 || {{cellcolors|#ccccff|#000099}} <abbr title="either... CSB, CLK, MOSI, or MISO">BT_SPI_2</abbr> ? || ('''TP24''' in VX7)
|-
|-
| 42 || {{cellcolors|#ccccff|#000099}} BT_SPI_CLK || ('''TP26''' in VX7)
| 42 || {{cellcolors|#ccccff|#000099}} <abbr title="either... CSB, CLK, MOSI, or MISO">BT_SPI_4</abbr> ? || ('''TP26''' in VX7)
|-
|-
| 43 || {{cellcolors|#ccccff|#000099}} BT_SPI_MISO || ('''TP23''' in VX7)
| 43 || {{cellcolors|#ccccff|#000099}} <abbr title="either... CSB, CLK, MOSI, or MISO">BT_SPI_1</abbr> ? || ('''TP23''' in VX7)
|-
|-
| 44 || {{cellcolors|#000000|#ffffff}} GND || To '''ground'''
| 44 || {{cellcolors|#000000|#ffffff}} GND || To '''ground'''
Line 1,778: Line 1,772:
*Syncing
*Syncing
**If you have consistent trouble wirelessly syncing your controller to your PS3, the device may be counterfeit.
**If you have consistent trouble wirelessly syncing your controller to your PS3, the device may be counterfeit.
* No pressure-sensitive buttons, some games might not even go past the title screen. An example is Metal Gear 2/3 from the Metal Gear Solid HD collection, selecting any of those games will either get you stuck in the title screen (MGS2) or will not function properly (MGS3).


From: http://www.ps3hax.net/showthread.php?p=574042#post574042
From: http://www.ps3hax.net/showthread.php?p=574042#post574042
Line 1,817: Line 1,809:
== Nefarius tools for use of controller on PC ==
== Nefarius tools for use of controller on PC ==


BthPS3
ScpToolkit  
 
* https://docs.nefarius.at/projects/BthPS3/ ( Windows 10/11 Bluetooth driver for DS3)
 
DsHidMini
 
* https://docs.nefarius.at/projects/DsHidMini/ (Windows 10/11 driver for DS3 with various different modes of operation: PCSX2 / DS4 Windows / SXS (Steam, RCPS3) / Xinput)
 
ScpToolkit - Discontinued
* https://github.com/nefarius/ScpToolkit (Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers)
* https://github.com/nefarius/ScpToolkit (Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers)
* [http://forums.pcsx2.net/Thread-ScpToolkit-XInput-Wrapper-aka-ScpServer-Reloaded ScpToolkit XInput Wrapper aka ScpServer Reloaded on forums.pcsx2.net]
* [http://forums.pcsx2.net/Thread-ScpToolkit-XInput-Wrapper-aka-ScpServer-Reloaded ScpToolkit XInput Wrapper aka ScpServer Reloaded on forums.pcsx2.net]
FireShock - Discontinued
FireShock
* https://github.com/nefarius/FireShock (Bluetooth is not supported yet, USB only as of 09/2017)
* https://github.com/nefarius/FireShock (Bluetooth is not supported yet, USB only as of 09/2017)
* [http://forums.pcsx2.net/Thread-FireShock-native-USB-Windows-Driver-for-Sony-DualShock-Controllers FireShock on forums.pcsx2.net]
* [http://forums.pcsx2.net/Thread-FireShock-native-USB-Windows-Driver-for-Sony-DualShock-Controllers FireShock on forums.pcsx2.net]
Line 1,844: Line 1,828:
*[http://www63.zippyshare.com/v/32870351/file.html sony-ps3-controller.pdf] - transcription of the (missing) RDC thread on (defunct) xbox-scene forum
*[http://www63.zippyshare.com/v/32870351/file.html sony-ps3-controller.pdf] - transcription of the (missing) RDC thread on (defunct) xbox-scene forum


{{Peripherals}}<noinclude>
{{Peripherals}}<noinclude>[[Category:Main]]</noinclude>
[[Category:Main]]
</noinclude>
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)