PS3 Development

Started by
5 comments, last by 6677 11 years, 7 months ago
Currently, i have my engine (written in c++) running on windows (x86, x64), and i have it ported to run on Android (using NDK) and i am interested in getting it to run on the PS3 as well.

My question is, what do i need to do to set this up.

I have do not have a custom firmware on my ps3, so i am looking for a way to do it without jailbreaking my ps3. I am not even sure if this is possible.

Other notes, i am hoping to develop on a windows machine. I have found the PSM (PlayStation Mobile Devo Kit), but that is for the Vita, not the PS3 (if i read it correctly).

Also, is it possible to do what i am looking for on the XBox 360?

Thanks much for any help anyone can provide
Code makes the man
Advertisement
To do actual development on the PS3 you'll need to be a licensed developer with the appropriate dev kits. Same goes for xbox 360, unless you pay the annual subscription costs for developing with XNA, although you would be required to port your engine to C#.

As far as I know there is no legitimate way to develop for PS3 or native X360 as a hobbyist

I gets all your texture budgets!

You need to install PS3 Linux (AKA OtherOS), however the current version of the PS3 firmware has completely removed support for OtherOS - it's no longer available, unless you've got an older PS3 that's never been updated.
Also, OtherOS is blocked from using the RSX (GPU) whatsoever, so your engine would have to use software rendering only...

On the 360, you can develop using XNA + C# only.

To otherwise port a real C++ engine to the consoles, you need to be a licensed developer.

You need to install PS3 Linux (AKA OtherOS), however the current version of the PS3 firmware has completely removed support for OtherOS - it's no longer available, unless you've got an older PS3 that's never been updated.
Also, OtherOS is blocked from using the RSX (GPU) whatsoever, so your engine would have to use software rendering only...

On the 360, you can develop using XNA + C# only.

To otherwise port a real C++ engine to the consoles, you need to be a licensed developer.


I'm not sure about this, but doesn't a PS3 linux installation prevent you from fully using the PS3 graphics hardware?

I gets all your texture budgets!


[quote name='Hodgman' timestamp='1346859287' post='4976852']
You need to install PS3 Linux (AKA OtherOS), however the current version of the PS3 firmware has completely removed support for OtherOS - it's no longer available, unless you've got an older PS3 that's never been updated.
Also, OtherOS is blocked from using the RSX (GPU) whatsoever, so your engine would have to use software rendering only...


I'm not sure about this, but doesn't a PS3 linux installation prevent you from fully using the PS3 graphics hardware?
[/quote]
That is exactly what he said, added bold emphasis on the line.

[quote name='Radikalizm' timestamp='1346868999' post='4976924']
[quote name='Hodgman' timestamp='1346859287' post='4976852']
You need to install PS3 Linux (AKA OtherOS), however the current version of the PS3 firmware has completely removed support for OtherOS - it's no longer available, unless you've got an older PS3 that's never been updated.
Also, OtherOS is blocked from using the RSX (GPU) whatsoever, so your engine would have to use software rendering only...


I'm not sure about this, but doesn't a PS3 linux installation prevent you from fully using the PS3 graphics hardware?
[/quote]
That is exactly what he said, added bold emphasis on the line.
[/quote]

Ah, my apologies, must have looked over that line :)

I gets all your texture budgets!

To set this up you need alot of money to purchase the developers license. And we aren't talking the $99 for an xbox indie game license. We are talking thousands and thousands of dollars, interviews with sony etc etc.

Same goes for the xbox if you want to use C++.

However $99 does get the indie game license on the 360 but your limited to using XNA with C# or VB.net so all of your code will need porting to C# or VB.net from scratch.

This topic is closed to new replies.

Advertisement