Editing Card Adapter
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: | ||
== PlayStation Card Adapter == | == PlayStation Card Adapter == | ||
<div style="float:right">[[File:Ps3_card_adapter.jpg|200px|thumb|left|PlayStation Card Adapter without a | <div style="float:right">[[File:Ps3_card_adapter.jpg|200px|thumb|left|PlayStation Card Adapter without a PSOne/PS2 card]]<br /> | ||
[[File:SCPH-98042 top.jpg|200px|thumb|left|PlayStation Card Adapter - CECHZM1/SCPH-98042 - maincomponentside]]<br /> | [[File:SCPH-98042 top.jpg|200px|thumb|left|PlayStation Card Adapter - CECHZM1/SCPH-98042 - maincomponentside]]<br /> | ||
[[File:SCPH-98042 bottom.jpg|200px|thumb|left|PlayStation Card Adapter - CECHZM1/SCPH-98042 - back]]<br /> | [[File:SCPH-98042 bottom.jpg|200px|thumb|left|PlayStation Card Adapter - CECHZM1/SCPH-98042 - back]]<br /> | ||
Line 206: | Line 206: | ||
</small> | </small> | ||
|- | |- | ||
| 3 || bmAttributes || 1 || 0x02 || | | 3 || bmAttributes || 1 || 0x02 || Interrupt (00000010) | ||
<small> | <small> | ||
(D1:0) [http://www.inno-logic.com/resources/21.php#4 Transfer Type:] | (D1:0) [http://www.inno-logic.com/resources/21.php#4 Transfer Type:] | ||
Line 272: | Line 272: | ||
== Free MC boot install with PS3 Memory Card Adapter (CECHZM1) == | == Free MC boot install with PS3 Memory Card Adapter (CECHZM1) == | ||
http://www.ps3devwiki.com/files/Homebrew/ps3mca/ | |||
* You can now install FMCB from a PC to MC with these MC-Adapters! | * You can now install FMCB from a PC to MC with these MC-Adapters! | ||
* You can sign MC-KELFs to your MCs directly from PC! | * You can sign MC-KELFs to your MCs directly from PC! | ||
Line 279: | Line 279: | ||
''We recently found a new way to install FMCB with the PlayStation3 Memory Card Adaptor (CECHZM1) connected to your PC. Since this device is somewhat cheap, it could be a good alternate way for those who don't have access to an already hacked PS2.'' ''The method consist of a command line software and using set of commands (or scripts) in order to install the FMBC hack properly. It also has the advantage to do a multi region/models installation.'' ''One restriction is that the software doesn't work with Datel's MC (mainly related with setting a proper termination code for communications) and maybe with some other brands, however it was tested successfully with official 8MB Memory Cards and with some crappy Chinese clones too.'' ''Currently the FMCB loader being installed is v1.8c which contain an important kernel fix for the 10K.'' ''The util to allow to communicate and sign the file for the MC was made by me and "someone who wants to stay anonymous". Note that without this anonymous contributor it would have been impossible to achieve it. | ''We recently found a new way to install FMCB with the PlayStation3 Memory Card Adaptor (CECHZM1) connected to your PC. Since this device is somewhat cheap, it could be a good alternate way for those who don't have access to an already hacked PS2.'' ''The method consist of a command line software and using set of commands (or scripts) in order to install the FMBC hack properly. It also has the advantage to do a multi region/models installation.'' ''One restriction is that the software doesn't work with Datel's MC (mainly related with setting a proper termination code for communications) and maybe with some other brands, however it was tested successfully with official 8MB Memory Cards and with some crappy Chinese clones too.'' ''Currently the FMCB loader being installed is v1.8c which contain an important kernel fix for the 10K.'' ''The util to allow to communicate and sign the file for the MC was made by me and "someone who wants to stay anonymous". Note that without this anonymous contributor it would have been impossible to achieve it. | ||
git repository: | git repository: https://github.com/jimmikaelkael/ps3mca-tool | ||
'' | '' | ||
Line 288: | Line 288: | ||
== Memory Card == | == Memory Card == | ||
The Playstation Memory Cards have an interface similar to the Controller Port, which is similar to SPI. They normally have 1 Mb or 128 Kilobyte of EEprom memory. Serial data transfer is LSB-First format. Some bigger non-Sony Cards use internal bankswitching (Multiple virtual Cards with a button switching to the next bank each press / alternatively some do not have a button but rely on buttoncombos with the Dualshock controller). Other bigger non-Sony Cards (e.g. Datel MAX 16MB, 32MB, 64MB, 128MB, 256MB) address it as a single card (and thus can be | The Playstation Memory Cards have an interface similar to the Controller Port, which is similar to SPI. They normally have 1 Mb or 128 Kilobyte of EEprom memory. Serial data transfer is LSB-First format. Some bigger non-Sony Cards use internal bankswitching (Multiple virtual Cards with a button switching to the next bank each press / alternatively some do not have a button but rely on buttoncombos with the Dualshock controller). Other bigger non-Sony Cards (e.g. Datel MAX 16MB, 32MB, 64MB, 128MB, 256MB) address it as a single card (and thus can be rely slow). | ||
=== Sony Playstation Memory Card (SCPH-1020) === | === Sony Playstation Memory Card (SCPH-1020) === | ||
Line 329: | Line 329: | ||
=== Pinout === | === Pinout === | ||
The controller port is exactly the same | The controller port is exactly the same electricly as the memory card port (with an extra pin, which could be used as lightpen input but most or all controllers leave the pin unused. | ||
1 2 3 4 5 6 7 8 | 1 2 3 4 5 6 7 8 | ||
Line 380: | Line 380: | ||
Similar to SPI protocol. | Similar to SPI protocol. | ||
*You don t really need to solder wires but instead use | *You don t really need to solder wires but instead use jumper wires attached to each other with some rubber (they should fit the spacing of the memory card pins, 1" / 2.54mm) as the insulated terminals/insulated solid tips are also 1" thick. | ||
==== Arduino ==== | ==== Arduino ==== | ||
Line 386: | Line 386: | ||
*http://shendohardware.blogspot.jp/2013/06/memcarduino.html | *http://shendohardware.blogspot.jp/2013/06/memcarduino.html | ||
*Tested (with Arduino Uno) on official memorycard: no (could be due to my memorycard) | |||
*Tested (with Arduino Uno) on thirdparty memorycard: yes | |||
=== Sources === | === Sources === | ||
Line 392: | Line 396: | ||
*http://www.hardwarebook.info/Sony_Playstation_Memory_Card | *http://www.hardwarebook.info/Sony_Playstation_Memory_Card | ||
*http://www.raphnet.net/electronique/psx_adaptor/Playstation.txt | *http://www.raphnet.net/electronique/psx_adaptor/Playstation.txt | ||
==Misc== | ==Misc== |