Go Back  
Reply
 
Thread Tools
Old 04-15-2013   #1
atreyu187
Member
 
atreyu187's Avatar
 
Join Date: Sep 2010
Posts: 82
Likes: 1
Liked 30 Times in 17 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
(Tutorial) Install Free Mc Boot using PC & Official PS3 MC-Adapter CECHZM1

attention

Attention

CREDIT GOES TO jimmikaelkael, next time remember that, atreyu187








Here is a nice and easy to use pre-compiled set of tools for the PC that can used to install Free Mc Boot v1.8c. All one would need is a PS2 to PS3 MC adapter model number CECHZM1 only will work as of this moment. I don't expect the dev to add support for third party adapters but they are under $10 shipped. I have added easy to use bat files so no CMD prompt knowledge is needed. All you need to do is install the drivers for the MC adapter for use on your PC, I will provide the Windows drivers below I have tested them on Windows Xp x86 and Windows 7 x64 both worked without a hitch.

1~ Install Drivers for adapter, Windows drivers can be found HERE

2~ Insert PS2 MC into device and plug into your PC via USB port and wait for it to be recognized.

3~ Run FORMAT.BAT from the Free Mc Boot v1.8c pack found HERE (warning this will format the entire card backup your saves before doing so. Either using the CECHZM1 to the PC or to another PS2 MC for the time being)

4~ After it formats the PS2 memory card successfully, then double click the INSTALL.BAT and wait. It will install the mod for you with all needed applications

5~ Insert into ANY PS2 and enjoy your newly modded memory card, it will have HDLoader, SMS Media Server, ESR, and uLaunch pre-installed

Now I will say I have had it fail a time of two and had to restart the process but it doesn't take long and always works in the end. Only card I have ever had fail was a 128mb card that was some el cheapo rip off. All Magic Gate cards seem to have just about a 100% success rate for installs so an official card is suggested but not required. If it fusses up simply format and then re-install and you will get there in the end.

Windows PS3 CECHZM1 Drivers
Free Mc Boot v1.8c PC Installation Kit
Buy CECHZM1 Adapter

Thanks goes out the the devs behind this from the start, jimmikaelkael, Neme and special Thanks to all involved in many tests :
Bootlegninja, JNABK, TnA, dlanor, g.t.o, psychomantis, tar, krika69,
AdvanS3B, katananja, Janaboy (all the tester team and everyone I forget).
__________________
PS3 CECH-25001 4.40 MiralaTijera CFW v2 w/ Core 3.0.1 1tb iNt & 2tb eXT mM 4.30.00
Xbox 360 Trinity Slim with Dual NOR/HDD 250gb Stock & 1tb Squirt 360 RGH

Last edited by Mackdanny; 4 Weeks Ago at 02:41 AM. Reason: NEXT TIME GIVE CREDIT OR YOU'LL TAKE A VACATION
atreyu187 is offline   Reply With Quote
Likes: (1)
Old 04-15-2013   #2
General Plot
 
General Plot's Avatar
 
Join Date: Aug 2008
Location: Plymouth, England
Posts: 898
Likes: 117
Liked 378 Times in 224 Posts
Mentioned: 25 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to General Plot Send a message via AIM to General Plot Send a message via MSN to General Plot Send a message via Yahoo to General Plot
I installed it on my memory card using Swap Magic and the ulaunch ELF.
__________________
Intel Core i7 920 @ 3.4 Ghz | 6 GB DDR3 RAM in Triple Channel | GeForce GTX 285
2.5 TB Hard Drive Space | Windows 7 Ultimate x64

Official betatester of PCSX2
General Plot is online now   Reply With Quote
Old 04-15-2013   #3
carldenning
Senior Member
 
Join Date: Jun 2009
Posts: 5,139
Likes: 1,884
Liked 1,797 Times in 1,177 Posts
Mentioned: 220 Post(s)
Tagged: 0 Thread(s)
why the ps3 logo if its for the ps2 ?
__________________
carldenning is offline   Reply With Quote
Old 04-15-2013   #4
The Dutch Gamer
Member
 
The Dutch Gamer's Avatar
 
Join Date: Jun 2012
Location: The Netherlands
Posts: 355
Likes: 528
Liked 176 Times in 114 Posts
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Originally Posted by carldenning View Post
why the ps3 logo if its for the ps2 ?
I think because for this way of installing FMCB the PS3's PS2 Memorycard Adaptor is used
__________________
Ik heb net pindakaas gegeten... dus
The Dutch Gamer is offline   Reply With Quote
Old 04-15-2013   #5
carldenning
Senior Member
 
Join Date: Jun 2009
Posts: 5,139
Likes: 1,884
Liked 1,797 Times in 1,177 Posts
Mentioned: 220 Post(s)
Tagged: 0 Thread(s)
Originally Posted by The Dutch Gamer View Post
I think because for this way of installing FMCB the PS3's PS2 Memorycard Adaptor is used
you use a pc too but no pc logo that's a racist lol
__________________
carldenning is offline   Reply With Quote
Likes: (1)
Old 04-15-2013   #6
The Dutch Gamer
Member
 
The Dutch Gamer's Avatar
 
Join Date: Jun 2012
Location: The Netherlands
Posts: 355
Likes: 528
Liked 176 Times in 114 Posts
Mentioned: 12 Post(s)
Tagged: 0 Thread(s)
Originally Posted by carldenning View Post
you use a pc too but no pc logo that's a racist lol
Touché my friend !
__________________
Ik heb net pindakaas gegeten... dus
The Dutch Gamer is offline   Reply With Quote
Old 04-19-2013   #7
BobbyBlunt
Senior Member
 
BobbyBlunt's Avatar
 
Join Date: Aug 2007
Location: Virginia US
Posts: 3,030
Likes: 1,598
Liked 1,954 Times in 921 Posts
Mentioned: 194 Post(s)
Tagged: 0 Thread(s)
http://psx-scene.com/forums/f153/ps3...install-88649/

As it was pointed out to me...... no credit given at all
__________________
Follow me on Twitter @BobbyBlunt83 Contact me via our irc server irc.ps3sanctuary.com/6667 You can figure out how to do so here. Don't start sh!t, there wont be sh!t.
BobbyBlunt is offline   Reply With Quote
Old 04-19-2013   #8
Rautz
Member
 
Rautz's Avatar
 
Join Date: Aug 2011
Location: Queen Anne's Revenge
Posts: 323
Likes: 522
Liked 167 Times in 107 Posts
Mentioned: 30 Post(s)
Tagged: 0 Thread(s)
Aftermarket memory card adapters should work as well, right?

EDIT. I should have read first post, instead of gazing at just the title lol
__________________
Originally Posted by GraVoX959 View Post
Simple fact is the devs arent doing this for you, they dont care if you put them up on a pedestal, theyre doing what they do because they enjoy it or feel compelled to finish something they started.
Rautz is online now   Reply With Quote
Old 4 Weeks Ago   #9
atreyu187
Member
 
atreyu187's Avatar
 
Join Date: Sep 2010
Posts: 82
Likes: 1
Liked 30 Times in 17 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
None have been tested, the dev said in theory they should work but no one has tested them.
__________________
PS3 CECH-25001 4.40 MiralaTijera CFW v2 w/ Core 3.0.1 1tb iNt & 2tb eXT mM 4.30.00
Xbox 360 Trinity Slim with Dual NOR/HDD 250gb Stock & 1tb Squirt 360 RGH
atreyu187 is offline   Reply With Quote
Old 4 Weeks Ago   #10
euss
Homebrew Developer
 
Join Date: Nov 2010
Location: ps3devwiki.com/wiki/User:Euss
Posts: 660
Likes: 289
Liked 812 Times in 317 Posts
Mentioned: 331 Post(s)
Tagged: 1 Thread(s)
wow, a repost (and a pisspoor one too) of a 96 weeks (2011) guide...

Originally Posted by jimmikaelkael
PS3 Memory Card Adaptor (CECHZM1) Allows Free MC Boot Install – 06-20-2011,10:56 AM

Hi everyone,

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.

Where to buy USB MC Adapter:
Code:

http://www.amazon.com/gp/product/B000K1GZIU

The method consist of a command line software and using set of commands (or scripts) in order to install the fmcb 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 comunications) 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: https://github.com/jimmikaelkael/ps3mca-tool (No longer accessible due to DMCA takedown request to github by Sony)

Note: only works with official adapter atm
* http://www.mirrorcreator.com/files/1...ndrv.zip_links (driver)
* http://www.mirrorcreator.com/files/0...1.8c.zip_links (precompiled Windows/Linux)
* http://www.mirrorcreator.com/files/X...198f.zip_links (source)

Well, props for respelling out the README I guess...
Originally Posted by README
---------------------------------------------------------------------------
* ps3mca-tool - PlayStation 3 Memory Card Adaptor Software
* Copyright (C) 2011 - jimmikaelkael <jimmikaelkael@wanadoo.fr>
* Copyright (C) 2011 - "someone who wants to stay anonymous"
---------------------------------------------------------------------------

This project aim to create a PC command line tool for the PlayStation 3
Memory Card Adaptor allowing users to manage their PS2 memory cards and
more, like building a FMCB like hack directly from the PC.

git repository at https://github.com/jimmikaelkael/ps3mca-tool

This software is licensed under GNU GPLv3, please review the "COPYING"
file for further details. No warranty provided.

Please report to bugs to related to the command line util here:
https://github.com/jimmikaelkael/ps3mca-tool/issues

---------------------------------------------------------------------------
* Windows prerequisites for using the adaptor
---------------------------------------------------------------------------

Download the drivers package from the git repository:
https://github.com/downloads/jimmika...mca-windrv.zip

Unpack it, to your desktop for example. Connect your Memory Card Adaptator
to your computer, and when Windows ask yourself to install driver for this
device, point it to the folder where you extracted the drivers.

---------------------------------------------------------------------------
* Note to Linux OSes users
---------------------------------------------------------------------------

libusb provides the possibility to code usb drivers from userspace, so in
order to access your device, the program needs to be run with root
permissions.

The linux build provided in this package is i686-linux-gnu build, depending
on you distribution you'll may need to rebuild the binary from the sources
available on our git repository.

---------------------------------------------------------------------------
* How to format your memory card with the adaptor
---------------------------------------------------------------------------

Windows users:
- double-click the mc-format.bat file to execute it.

Linux users:
- execute the mc-format.sh script with root permissions.

---------------------------------------------------------------------------
* How to install the hack with the adaptor
---------------------------------------------------------------------------

Windows users:
- double-click the full-install.bat file to execute it.

Linux users:
- execute the full-install.sh script with root permissions.
About the driver: it is basic libusb0 and quite an old one too (current is 15/09/2012 v1.12.2):
Originally Posted by PS3_Memory_Card_Adaptor.inf
libusb-win32 - Kernel Driver 10/02/2010 v1.2.2.0
A more recent one (01/17/2012 v1.2.6.0) : http://www.mirrorcreator.com/files/1....6.0.rar_links
Changelog for the driver:
Originally Posted by libusb-win32-changelog-1.2.6.0.txt
LibUsb-Win32 Change Log
V1.2.6.0 (01/17/2012)
==============================================
* Official release.

* Removed ISO maximum transfer size restrictions/transfer spltting.

* Fixed inf-wizard device notification issue.

V1.2.5.0 (07/23/2011)
==============================================
* Official release.

V1.2.4.9 (07/13/2011) - SNAPSHOT RELEASE
==============================================
* Updated GCC lib file 'libusb.a'

V1.2.4.8 (07/12/2011) - SNAPSHOT RELEASE
==============================================
* Added new public api function 'usb_reset_ex'. This is an extended
device reset function which allows developers to specify a port reset, a
port cycle, or both.

* Added new public defines 'USB_RESET_TYPE_XXX' for 'usb_reset_ex'
function.

V1.2.4.7 (07/02/2011) - SNAPSHOT RELEASE
==============================================
* Sync transfers which specify a zero (0) timeout are now considered to be
INFINITE.

V1.2.4.6 (05/12/2011) - SNAPSHOT RELEASE
==============================================
* Added device interface registration. This provides identical
functionality to the "DeviceInterfaceGUIDs" supported by WinUSB and
libusbK. A device interface guid can be specified in the .inf file. They
can be used to quickly locate a usb device or set of USB devices using
the setup api as well as device notification registration.

* New IOCTL codes added to for native libusbK/WinUSB compatibility.
NOTE: These IOCTLs are currently used only by libusbK.dll.
o LIBUSB_IOCTL_QUERY_DEVICE_INFORMATION
o LIBUSB_IOCTL_SET_PIPE_POLICY
o LIBUSB_IOCTL_GET_PIPE_POLICY
o LIBUSB_IOCTL_SET_POWER_POLICY
o LIBUSB_IOCTL_GET_POWER_POLICY
o LIBUSB_IOCTL_CONTROL_WRITE
o LIBUSB_IOCTL_CONTROL_READ
o LIBUSB_IOCTL_FLUSH_PIPE
o LIBUSBK_IOCTL_CLAIM_INTERFACE
o LIBUSBK_IOCTL_RELEASE_INTERFACE
o LIBUSBK_IOCTL_RELEASE_ALL_INTERFACES
o LIBUSBK_IOCTL_SET_INTERFACE
o LIBUSBK_IOCTL_GET_INTERFACE

* Renamed main header file (usb.h) to lusb0_usb.h. This eliminates
conflicts with the main WDK usb include as well as making the
libusb-win32 header more distinguishable from other usb library header
files.

* Added device descriptor caching and active/first config descriptor
caching. Descriptor caching prevents unnecessary control requests from
interrupting devices that could potentially be in-use. It also makes
libusb0.sys more compliant with usb libraries targeting platform where
descriptor caching is done automatically. (linux/mac)

* Upgraded to libwdi v1.1.1
o Zadig UI improvements
o wdi-simple now handles certificate related operations
o New NSIS (Nullsoft Scriptable Install System) script sample
o improved INNO Setup script sample
o libusbK support
o autogeneration and self-signing of a .cat file, to prevent further security
prompts during driver installation on Vista and later.
for more information, see http://libwdi-cps.akeo.ie
o disable restore point creation during installation
o Visual Studio 2010 support and overall MS file cleanup
o use of the Kerberos/e2fsprogs parser in Zadig instead of libconfig

V1.2.4.0 (04/11/2011)
=======================
* Removed get configuration request from the core driver
set_configuration function. This caused problems with
some non-compliant usb devices.

* Added device descriptor dump to test applications.

V1.2.3.0 (03/16/2011)
=======================
* Fixed bug-id 3117686 reported by Tim Schuerewegen.

* Added LIBUSB_IOCTL_GET_OBJECT_NAME. This new IOCTL code retrieves object
from the driver. The only valid object name index is 0. Index 0 is
returns the devices plug and play registry key pathname.

* Removed maximum timeout restriction for vendor class requests.
But you can also just take the latest libusb driver and use the inf-wizard with your reader plugged in to make and install your own ps3mca-driver (esp. if you get 'failed to attach usb device' errors).

Originally Posted by atreyu187 View Post
None have been tested, the dev said in theory they should work but no one has tested them.
To answer the question about nonofficial adaptors : if you can install a libusb kernel driver for it and it supports fully the ps2 format it will work without problems (just like the original 300 post long topic mentioned where you ripped the guide from). Like requoted from the ORIGINAL author, the official one and some of the chinese copies work (note that having same Vendor / Device IDs as the Sony one is not any method of knowing if it will work - mostly these devices seem to have small [32] buffering causing problems), but the Datel one is for sure incompatible.

typing ps3mca -i on commandline where your files are, will give you easy answer if it would work:
Originally Posted by ps3mca -i
PS3MCA-TOOL v1.2
PS2 Memory Card Informations
Page size: 512 bytes
Block size: 16 pages
MC size: 8 MB
MC claims to support ECC
MC claims to support bad blocks management
erase byte: 0xFF
If you get 'Error: no PS2 Memory Card detected... (-11)' it means your memorycard is not supported (e.g. Datel MC's have resetAuth bug and rely on 8V from Rumble present).

Overview of MC error codes:
/* MC error codes */
#define sceMcResSucceed 0
#define sceMcResChangedCard -1
#define sceMcResNoFormat -2
#define sceMcResFullDevice -3
#define sceMcResNoEntry -4
#define sceMcResDeniedPermit -5
#define sceMcResNotEmpty -6
#define sceMcResUpLimitHandle -7
#define sceMcResFailReplace -8
#define sceMcResFailResetAuth -11
#define sceMcResFailDetect -12
#define sceMcResFailDetect2 -13
#define sceMcResFailReadCluster -21
#define sceMcResFailCheckBackupBlocks -47
#define sceMcResFailIO -48
#define sceMcResFailSetDeviceSpecs -49
#define sceMcResDeniedPS1Permit -51
#define sceMcResFailAuth -90
#define sceMcResNotDir -100
#define sceMcResNotFile -101
make a RAW backup of your memorycard with ps3mca -img mc.bin:
Originally Posted by ps3mca-tool -img mc.bin
D:\Playstation\ps3mca-tool-v1.2\ps3mca-tool-v1.2>ps3mca-tool -img mc.bin
PS3MCA-TOOL v1.2

D:\Playstation\ps3mca-tool-v1.2\ps3mca-tool-v1.2>dir
Volume in drive D is Samsung_SP160
Volume Serial Number is CC74-B7C0

Directory of D:\Playstation\ps3mca-tool-v1.2\ps3mca-tool-v1.2


06/21/2011 13:29 <DIR> .
06/21/2011 13:29 <DIR> ..
06/21/2011 13:23 8,388,608 mc.bin
02/06/2011 15:50 78,538 ps3mca-tool.exe
06/21/2011 13:29 <DIR> ps3mca-windrv
2 File(s) 8,467,146 bytes
3 Dir(s) 9,494,945,792 bytes free
All available commands:
PS3MCA-TOOL v1.3
Copyright (C) 2011 - jimmikaelkael & 'someone who wants to stay anonymous'

Usage:
./src/ps3mca-tool <command> [<arguments>]

Available commands:
--mc-info, -i
--mc-free, -f
--mc-image, -img <output filepath>
--mc-unformat
--mc-format
--list, -ls <mc path>
--extract-file, -x <mc filepath> <output filepath>
--inject-file, -in <input filepath> <mc filepath>
--make-directory, -mkdir <mc path>
--remove-directory, -rmdir <mc path>
--remove, -rm <mc filepath>
--file-crosslink, -cl <real mc filepath> <dummy mc filepath>
--content-key, -ck <disk kelf filepath>
--sign-kelf, -k <disk kelf filepath> <card kelf filepath>
So yes, thank you for pointing out that there is nothing new about it, not even by you (lol, you failed to even read the original author himself whom you copied), just a stripped copying with a lot of informationloss with arbitrary reasons.

I really do not understand why you feel the need to copy to multiple boards while the original topics are still valid.
* http://www.ps3hax.net/showpost.php?p=578265&postcount=1 (blatent recopy)
* http://psx-scene.com/forums/f153/tut...echzm1-113192/ (blatent recopy)
* http://www.tortuga-cove.com/forums/v...p=23343#p23211 (blatent recopy)
* http://theisozone.com/downloads/play...-pc-installer/ (blatent recopy)


Original topics:
* http://psx-scene.com/forums/f153/ps3...install-88649/
* http://www.ps3crunch.net/forum/threa...epack-released
* http://www.nextgenupdate.com/forums/...r-cechzm1.html
* http://www.*******.com/playstation-3...-boot-install/ (not really, actually a copy)
* http://www.eurasia.nu/modules.php?na...28Installer%29 (not really, actually a copy)
etc...

Imo, the least you could have done was summarise the information of the original sources instead of stripping it. It's not like you did not have 96 weeks opportunity to do so...

Now to the (Tutorial) part:
I hardly call a repost of the authors readme to install his libusb0 driver and click his script a guide. But hey, perhaps my wiki-time is pushing the bar too high for the noobs that do not understand to use a piece of hardware, you would need to install the driver and that to make a script run, you would actually have to click on it.


Ofcourse no post of mine would be complete without a wiki link: http://www.ps3devwiki.com/wiki/PlayS..._.28CECHZM1.29
__________________
So, other than reposting a bunch of random, unrelated stuff from other people, what do you have to contribute?

Last edited by euss; 4 Weeks Ago at 04:40 AM.
euss is offline   Reply With Quote
Likes: (3)
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 04:22 AM.