Sponsored Links

Sponsored Links

Open Source PS3 Toolchain Development Begins


Sponsored Links
223w ago - The first version of an open source toolchain for PS3 is available today courtesy of ooPo, meaning a possibility to create PlayStation 3 hombrew without requiring the Sony SDK.

Download: Open Source PS3 Toolchain

From the included ReadMe file:

What does this do?

This program will automatically build and install a compiler and other tools used in the creation of homebrew software for the Sony PlayStation 3 videogame system.

How do I use it?

1) Set up your environment by installing the following software:

autoconf, automake, bison, flex, gcc, make, makeinfo, patch, subversion, wget

2) Add the following to your login script:

export PS3DEV=/usr/local/ps3dev
export PATH=$PATH:$PS3DEV/bin
export PATH=$PATH:$PS3DEV/ppu/bin
export PATH=$PATH:$PS3DEV/spu/bin

3) Run the toolchain script:

./toolchain.sh

Where do I go from here?

Visit the following sites to learn more:

http://www.ps2dev.org
http://forums.ps2dev.org



Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew releases!

Comments 37 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles.
 
#37 - sapperlott - 221w ago
sapperlott's Avatar
Quote Originally Posted by pragmadev View Post
I do confirm that it works, although, I wonder if it would be possible to get a debugger working PROPERLY...
Right now it's hard enough to get the toolchain into a state where it outputs working Lv-2 binaries. Getting GDB remote debugging working is a completely different matter.

#36 - pragmadev - 222w ago
pragmadev's Avatar
I do confirm that it works, although, I wonder if it would be possible to get a debugger working PROPERLY...

#35 - sapperlott - 222w ago
sapperlott's Avatar
Quote Originally Posted by ztripez View Post
Perhaps even later start sketching on a PS3 Hombrew Plugin for eclipse.

Take a look here: [Register or Login to view links]

#34 - ztripez - 222w ago
ztripez's Avatar
If i just can get the toolchain to work (using ubuntu 10.04) i'll start looking on to make an ecplise build enviroment.

Perhaps even later start sketching on a PS3 Hombrew Plugin for eclipse.

#33 - sapperlott - 222w ago
sapperlott's Avatar
This doesn't look like it's meant to build CellOS Lv-2 executables. Lv-2 uses a different ABI (binary format elf64-powerpc-celloslv2) than the standard PPC64 ABI. I don't see any patches addressing that in the git repo.

If there are any capable toolchain hackers out there wanting to create an open Lv-2 toolchain, take a look at the ABI changes documented in PS3_SDKDoc_e.chm (which was leaked a few days ago) in section "OS Low-level Specifications".

You can compare it to this to find the differences from the standard PPC64 ABI (binary format elf64-powerpc) that the upstream toolchain implements: [Register or Login to view links]

Once we got the toolchain we can worry about the rest (like Lv-2 using the Dinkumware libc / libstdc++ which isn't available for free)

 

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2015 PlayStation 3 News