Author Topic: PS3 Demo coding.  (Read 3500 times)

0 Members and 1 Guest are viewing this topic.

Offline Vordux

  • ZX 81
  • *
  • Posts: 11
  • Karma: 0
    • View Profile
PS3 Demo coding.
« on: October 06, 2012 »
I have recently started getting interested in PS3 development, and I was curious as if demo coders out there have embraced this platform at all. It is a seemingly perfect environment to code for, lots of power, potential and some unique quirks.

Anyone had/seen any experience with this platform?

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1154
  • Karma: 175
    • View Profile
Re: PS3 Demo coding.
« Reply #1 on: October 07, 2012 »
I have recently started getting interested in PS3 development, and I was curious as if demo coders out there have embraced this platform at all. It is a seemingly perfect environment to code for, lots of power, potential and some unique quirks.

Anyone had/seen any experience with this platform?

I did a lot of coding on the PS2 a few years back, but never any on the PS3. I'm not sure what development tools are available on the PS3. On PS2 there was the ps2dev project, which basically consisted of a set of homebrew libraries to enable native development without using the official Sony development libraries. This was the preferred approach for a lot of people as you could hit the hardware directly (without going through linux) and you didn't put yourself in an illegal gray area by using official libs. A number of people did use the official dev tools for making PS2 cracktros and trainers though. I'm not sure if there's a ps3dev project with homebrew libraries, but I seem to recall people were working on this quite a few years back.

I'd be interested to know what you do find out. I can't see myself getting a PS3 for dev anytime soon, but it would be very interesting to hear how things are nowadays. Good luck!
raizor

Challenge Trophies Won:

Offline Vordux

  • ZX 81
  • *
  • Posts: 11
  • Karma: 0
    • View Profile
Re: PS3 Demo coding.
« Reply #2 on: October 07, 2012 »
I have only recently started to scratch the surface. But from what I have seen so far, the easiest and and most straightforward path into development is to use psl1ight http://psl1ght.net/wiki/Main_Page it is a homebrew project and supported by the community. Another bonus is that I think it falls out of the legal grey area(or wavers close) so online resources and contributors won't be ousted.

Secondly, and somewhat more risky is to use the SDK. It looks as though there are some serious with getting this to run as files are signed to cooperate specifically with debug/tool PS3 console versions. A number of stages must be manually implemented to sign the final project file for deployment on a homebrew PS3 dev OS. As of the legal issues surrounding this, almost no support exists, no advise or discussion and links to software and resources are long dead.

I've worked on the PS3 SDK legally through my university and it is a blast, I have yet to test psl1ight completely, so I have no stake on it yet.

Primarily, you want to get a NAND/NOR flash chip, depending on PS3 version and flash the hardware to enable to downgrade the firmware (version 3.5) to install a custom OS or whatever you fancy. This process is only compatible with the older phat models.

How comfortable are we here with discussing grey material? I plan to write a tutorial for getting started on PS3 dev (both methods) so I wonder if this is acceptable to post in the future.