pete_uk
01-04-2012, 01:40 PM
PS3 3.40 SDK Installation. Tested on Windows XP & 7 (64 & 32)
PART 1: Installing the SDK & MinGW/MSYS
PLEASE NOTE:
Unfortunately I am unable to provide links to the SDK, so you will need to find them for yourself.
Try searching for “PS3.Full.3.40.SDK.PS3-DUPLEX”
Extra Software Required
To use the SDK in Windows, we first need to install a compiler environment for the SDK to use. For this we are going to use MinGW & MSYS.
Download "Tools.zip" from http://www.multiupload.com/1S32GOPPFQ and extract its contents to a folder somewhere.
Browse to the folder you extracted tools.zip to, then:
1. Launch “mingw-get-inst-20100909.exe”
Once the installer starts, click “Next” 3 times and then accept the agreement, click “Next” another 4 times and then click “Install”. The installation will then complete and click “Finish”.
2. Launch “MSYS-1.0.11.exe”
Click “Yes” on the box that appears, click “Next” and then accept the agreement. Click “Next” 3 times and then “Install”. It will then ask if you would like to perform a post install, Press Y then enter, Press Y then enter again, input c:/MinGW then press any key. Un-tick the 2 boxes and the click “Finish”.
3. Launch “msysDTK-1.0.1.exe”
Click “Yes” on the box that appears, click “Next” and then accept the agreement. Click “Next” twice then click “Install”. “Click” next then “finish”.
SDK Installation
Browse to the folder that you extracted your SDK installer to then:
1. Launch “PS3SdkInstaller.exe”
2. Click “Next” on the first screen then select “Install (Offline)”
3. You can install the whole SDK if you wish, but for basic compiling we only need to select the following:
Tools (Generator / SN / ...) -> SN Tools (Debugger / Tuner / Compiler) - 340 -> [Compiler] SNC PPU Toolchain for Playstation(R)3 - 340.1
SDK - 340_001
SDK Patch (SDK 341) - 341_001
[Compiler] SNC PPU Toolchain for Playstation(R)3 - 340.1
[Compiler] Toolchain(Compiler) GCC4.1.1 - 340_001
[Sample] Extra SDK Samples (CgTutorial Sample) 240_001
[Sample] Extra SDK Samples (Codec Sample Data) - 1.0
[Sample] Sample Showcase - 1.0
[Sample] SDK Sample Package 340_001
4. Click “Next” and then “Install”
5. Once the installer has completed, click “Finish”
Final Configuration
Now that the SDK and MSYS environments are installed, we need to make a change to MSYS’s configuration to set the PS3 SDK as the Home folder.
Browse you computer to “c:\Msys\1.0\etc” and right click on “profile” and select open. Select “Wordpad” and then “OK”
Scroll down until you find the line “# Set up USER’s home directory” and change HOME=”/home/$LOGNAME” to HOME=”c:/usr/local/cell”
And then Save.
Signing / Packaging Tools
As the PS3 SDK will by default only produce “Debug” packages and “Fake” SELF files which will only work on DEBUG/TOOL PS3s, we need to add some signing and packaging tools to the SDK.
These are make_self.exe, make_self_npdrm.exe, psn_package_npdrm.exe and some DLL libs.
I have uploaded a zip containing the tools you will need.
Download “sign&pack.zip” from http://www.multiupload.com/X55VC8QA3E and extract the contents to “C:\usr\local\cell\host-win32\bin”
That is the PS3 3.40 SDK and MSYS compile environment setup and ready to go.
PART 2: Compiling, Signing and Packaging Twinaphex’s Snes9x-Next
(http://www.ps3crunch.net/forum/threads/2234-3.40-SDK-Installation-in-Windows?p=24124#post24124)
PART 1: Installing the SDK & MinGW/MSYS
PLEASE NOTE:
Unfortunately I am unable to provide links to the SDK, so you will need to find them for yourself.
Try searching for “PS3.Full.3.40.SDK.PS3-DUPLEX”
Extra Software Required
To use the SDK in Windows, we first need to install a compiler environment for the SDK to use. For this we are going to use MinGW & MSYS.
Download "Tools.zip" from http://www.multiupload.com/1S32GOPPFQ and extract its contents to a folder somewhere.
Browse to the folder you extracted tools.zip to, then:
1. Launch “mingw-get-inst-20100909.exe”
Once the installer starts, click “Next” 3 times and then accept the agreement, click “Next” another 4 times and then click “Install”. The installation will then complete and click “Finish”.
2. Launch “MSYS-1.0.11.exe”
Click “Yes” on the box that appears, click “Next” and then accept the agreement. Click “Next” 3 times and then “Install”. It will then ask if you would like to perform a post install, Press Y then enter, Press Y then enter again, input c:/MinGW then press any key. Un-tick the 2 boxes and the click “Finish”.
3. Launch “msysDTK-1.0.1.exe”
Click “Yes” on the box that appears, click “Next” and then accept the agreement. Click “Next” twice then click “Install”. “Click” next then “finish”.
SDK Installation
Browse to the folder that you extracted your SDK installer to then:
1. Launch “PS3SdkInstaller.exe”
2. Click “Next” on the first screen then select “Install (Offline)”
3. You can install the whole SDK if you wish, but for basic compiling we only need to select the following:
Tools (Generator / SN / ...) -> SN Tools (Debugger / Tuner / Compiler) - 340 -> [Compiler] SNC PPU Toolchain for Playstation(R)3 - 340.1
SDK - 340_001
SDK Patch (SDK 341) - 341_001
[Compiler] SNC PPU Toolchain for Playstation(R)3 - 340.1
[Compiler] Toolchain(Compiler) GCC4.1.1 - 340_001
[Sample] Extra SDK Samples (CgTutorial Sample) 240_001
[Sample] Extra SDK Samples (Codec Sample Data) - 1.0
[Sample] Sample Showcase - 1.0
[Sample] SDK Sample Package 340_001
4. Click “Next” and then “Install”
5. Once the installer has completed, click “Finish”
Final Configuration
Now that the SDK and MSYS environments are installed, we need to make a change to MSYS’s configuration to set the PS3 SDK as the Home folder.
Browse you computer to “c:\Msys\1.0\etc” and right click on “profile” and select open. Select “Wordpad” and then “OK”
Scroll down until you find the line “# Set up USER’s home directory” and change HOME=”/home/$LOGNAME” to HOME=”c:/usr/local/cell”
And then Save.
Signing / Packaging Tools
As the PS3 SDK will by default only produce “Debug” packages and “Fake” SELF files which will only work on DEBUG/TOOL PS3s, we need to add some signing and packaging tools to the SDK.
These are make_self.exe, make_self_npdrm.exe, psn_package_npdrm.exe and some DLL libs.
I have uploaded a zip containing the tools you will need.
Download “sign&pack.zip” from http://www.multiupload.com/X55VC8QA3E and extract the contents to “C:\usr\local\cell\host-win32\bin”
That is the PS3 3.40 SDK and MSYS compile environment setup and ready to go.
PART 2: Compiling, Signing and Packaging Twinaphex’s Snes9x-Next
(http://www.ps3crunch.net/forum/threads/2234-3.40-SDK-Installation-in-Windows?p=24124#post24124)