forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How does this compare to PS2 dev, is it worth getting into?

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development
View previous topic :: View next topic  
Author Message
Megidolaon



Joined: 30 Mar 2009
Posts: 3

PostPosted: Tue Apr 07, 2009 3:46 am    Post subject: How does this compare to PS2 dev, is it worth getting into? Reply with quote

Hi,
I'm a C# programmer and currently learning C++.

I want to get into console game making and I figured that any major console games are written in C or C++ the least, if not Assembler, because porting these from system to system is a lot easier than porting some C# .NET game on 360 to PS3.

Now my first question is, I heard it's quite a chore and quite hard to program for the PS2 because of the vector units and all, but what about PS3 development?
I guess if I get into it now, by the time I can actually work in the filed that PS2 will be history for real.
Is it easier to program for PS3 or about the same?
Do the SPEs make it hard to program for the PS3 or is it easier than the PS2 (if so, how much)?

My second question is the programming language.
I'm currently learning C++, can I do everything in it or are there times when I really need C/Assembler (if only for performance issues)?

My third question is maybe sorta off-topic on this forum, but about how much of the knowledge from PS3 programming can be recycled for 360 .NET independent programming?

Thanks.
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Tue Apr 07, 2009 12:27 pm    Post subject: Reply with quote

The PS3 processor is powerful enough that you could just ignore the SPEs for many applications. It's not 3 GHz x86-64 powerful, but 1.7 Ghz G5 powerful, which should be enough for many things. Assuming you're in linux, using the SPEs isn't too tough, especially since the SPE tasks can be coded in C/C++. There are examples everywhere.

So for most devs, you're just on another PPC/PPC64 linux box. Just look at pages on linux programming in general, and you'll be able to apply that to the PS3. If you want to program directly for OTHEROS, that's another can of worms. There are a couple demos here on that, but it's not something that being a C#/.Net programmer will help with.
Back to top
View user's profile Send private message AIM Address
Megidolaon



Joined: 30 Mar 2009
Posts: 3

PostPosted: Sun Apr 12, 2009 12:16 am    Post subject: Reply with quote

I'd like to here a few more opinions.

How hard is it compared to say, C++ windows programming with and without MFC?
Back to top
View user's profile Send private message
ps3fanboy



Joined: 06 Jul 2008
Posts: 66

PostPosted: Mon Apr 13, 2009 6:06 am    Post subject: Reply with quote

i don't know windows but without mfc/spes it should be the same... just linux.
mfc/spe programming is not difficult at all once you've understood the concept.
_________________
http://playstation3-homebrew-multimedia.blogspot.com/
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group