Archived

This topic is now archived and is closed to further replies.

WISMAK

XBox, PS2, or GameCube?

Recommended Posts

Hi, I am a startting hobby game developer, and would like to know which one of the consoles is more affordable to develop for. XBox need XDK PS2 Sony DK GameCube idon''t know

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Only PS2 has legal developpement kit for non professional, thru linux.

Share this post


Link to post
Share on other sites
Gamecube is, ironically, the most difficult of these machines to program (if you haven't got the official development kit).
Should you apply to be an official Nintendo developer, you'd need a serious amount of credit and merit in addition to quite a sum of money.

For a hobby game developer (as you've described yourself), I'd stick with PC games for a while - as long as you got a machine and an internet connection, it is a platform that is potentially free to develop for.

By the way, I know there are "free" SDK's for GC and XBox also, but I don't recommend piracy for anyone.

-Nik

EDIT: Dreamcast is a good console for hobbyist console developers, but I would still recommend to target PC first, if you haven't already.

[edited by - Nik02 on April 23, 2004 9:58:19 AM]

Share this post


Link to post
Share on other sites
Stick with PC for now. Use DirectX, it''ll make X-Box programming easier if you become a professional. Then again you could use OpenGL to make GameCube programming easier (it doesn''t actually use OpenGL but something very similar).

If you don''t plan on being professional then either stick to PC or use PS2 linux since you won''t be able to release for anything else anyway.

Share this post


Link to post
Share on other sites
To repeat everyone else, you are best off sticking with PC for a while.

If you do want to go to a console, Dreamcast is probably the easiest/cheapest to get involved in and has a free sdk available, although if you don't build a coders cable it can be a hassle to test. I've been told GBA is also a good target if you have the right hardware to do it.

If it has to be narrowed down to those three..

The XBOX is a lot like a PC, and thus would be an easy target, but there are no legal dev tools available without becoming a full fledged XBox developer (quite expensive)

PS2 is a more complex piece hardware, but with PS2Linux it is just like a fancy mips box, and for the current price of $100 it's not a bad deal. There is also 'PS2DEV' homebrew, which is legal, free, and only requires some way of running homebrew code on your PS2 (which could be the PS2-Independence exploit, Modchip, or PS2Linux) although like the Dreamcast, if you don't get a cable to send code to the PS2 it can be a huge hassle, and either the Sony network adapter, or a certain type of USB networking cable (around $20) can be used.

I definately can't recommend Gamecube dev. No free tools/sdk (that I know of,) quite difficult to make code run on it, and it's a complex piece of hardware.



Drakonite

Shoot Pixels Not People

[edited by - drakonite on April 23, 2004 7:51:53 PM]

Share this post


Link to post
Share on other sites
Im pretty sure X-Box uses a modified version of DirectX8.1 (simplified). And if you develope your game in Windows w/ directX, im prestty sure you can get into the incubator program and get the SDK and such cheap (or a publisher)

Share this post


Link to post
Share on other sites
If you want to develop for the xbox,
use the OpenXDK from the xbins server,
it is 100% legal.

There is something like that also avaliable for the Gamecube.

Share this post


Link to post
Share on other sites
Thanks for all ypour suggestions.

What matters to me is how much a piece of hardware is programmable (vert/pix shaders), extendable, and well-documented.

I also heard that PS3 is coming, so if I want to start with PS2, will it be that easy to change to PS3?

Share this post


Link to post
Share on other sites
quote:
Original post by WISMAK
What matters to me is how much a piece of hardware is programmable (vert/pix shaders), extendable, and well-documented.





PC is absolutely the best choice for you then (unless you register for the official development programs).

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
theres openxdk
www.gcdev.com
www.ps2dev.org
www.thethirdcreation.net - monthly ps2 contest, great stuff there
www.gcdev.org
www.gbadev.org
programming forum at www.dcemulation.com or dc-vision

you get the idea. yeah, it takes a little work to set up for some platforms, but i''ve done so with each and its no hassle. gba you can grab an emulator (which is legal if its not including the bios.. most are legal) and program for free.

theres a large enough legal community for each console to get support for whatever you need. and aside from xbox, generally using illegal copies of an sdk is highly against rules of forums (gets you banned, no one helps you.. etc)

Share this post


Link to post
Share on other sites
quote:
Original post by WISMAK
I also heard that PS3 is coming, so if I want to start with PS2, will it be that easy to change to PS3?




Probably not. From what I've heard the PS3 is going to be an absolute bith to program for (even worse than the PS2). Its not just going to be a case of telling the machine what you want it to do you have to tell it what you want each of it processors (7 in all I think, I may be wrong) to do indivudually. There's not a whole lot of detail out there at the moment though.

[edited by - Kafeen on April 25, 2004 12:26:41 PM]

Share this post


Link to post
Share on other sites
I heard that Sony PS2 DevKit cost about 50,000 bucks, if it''s so, how come that many developers, who I doubt have the budget, develop for PS2, or even XBox?

When wanted to migrate to consoles, I thought it will be a matter of a free, official cross-compiler with a nice IDE + emulator + CD burner, that I can run on my native OS. I didn''t no that Sony is $ony like Micro$oft.

Sorry for this, but what does Sony kit include that it''s so expensive? Why I need to be licened for it?

Share this post


Link to post
Share on other sites
quote:
Original post by WISMAK
I heard that Sony PS2 DevKit cost about 50,000 bucks, if it's so, how come that many developers, who I doubt have the budget, develop for PS2, or even XBox?

When wanted to migrate to consoles, I thought it will be a matter of a free, official cross-compiler with a nice IDE + emulator + CD burner, that I can run on my native OS. I didn't no that Sony is $ony like Micro$oft.

Sorry for this, but what does Sony kit include that it's so expensive? Why I need to be licened for it?



$tfu WI$MAK

edit: I'll an$wer your que$tion$. The reason why the kit costs "so much" (for a triple-A developer 50k is not as much as you think.) is partially because Sony, Microsoft, and Nintendo do not want amateurs developing for their consoles. They only want professional, top of the line companies. To that extent, even if you have the funds, Nintendo has to decided whether they want you to develop regardless of monetary reasons. You need to be licensed because they want to control what you produce. This isn't like the PC world where Joe Blow can come up with a crap game and try to sell it on his website.

MindEngine Development
http://medev.sourceforge.net

[edited by - neurokaotix on April 25, 2004 2:15:45 PM]

Share this post


Link to post
Share on other sites