Question to the actual game devs here

Ecrofirt

Member
I've been wondering this for awhile now.

Xbox has the XDK..

What do Sony and Nintendo have? Are you able to make games for them with Visual C++, or do they come with their own IDEs or something?

The reason I ask is because people are making all these homebrew Xbox programs and games with the XDK, but I've never seen anything like that for GC or PS2.
 
I've seen a few Homebrew things for GC and PS2

for PS2 I've seen Mame ported to it, theres that King of Fighters fan based beat em up, some NES, SNES emulators too, movie players, mp3 playing software all kinds of stuff

I know I've seen homebrew stuff for GC just cant remember what it was
 
http://playstation2-linux.com/

PS2 and PSP have a toolkit called "SN" which totally sucks. If they use a similar level of support for PS3 they are going to get whupped by MS.

Most of PS2 programming is through word of mouth and experience, whereas Xbox you can have a junior programmer get stuff up and running through MS provided examples (no joke).

PS2 programming is not easy, it's difficult, time consuming, and ass-backwards. VU programming is best left for Sony fans or masochists.
 
guys, you're taking this thread where it wasn't meant to go.

I know the XDK is stolen, but my point was, something like that exists for game devs at companies. I was wondering what exactly the soultions are for developers worknig on Nintendo or Sony hardware.

Do you understand what I'm saying?
 
Isn't CodeWarrior middleware, or whatever the term is?

This SN systems stuff, is this the official dev kit for Sony and Nintendo? That's what I'm interested in finding out about, the official dev kits.
 
Erm, it's not really middleware in the sense most people here talk about middleware (example Renderware) - it's a way of converting code written in (I think C++ or assembler) into code the PS2 / GC / DS / Atari 2600 whatever canunderstand. It's a compiler from my understanding (have I mentioned I'm not a programmer)

I'm not sure what you mean official dev kits tho - you mean the actual dev kit hardware or the software used to write code? My understanding is that you can just write code in C++ or whatever and you then use a tool to convert it to console-specific code - there's no "official" programming language or anything like that.
 
Codewarrior is not middleware. It's a compiler/IDE package for various platforms.

The most common example I can give you to correlate Metrowerk's Codewarrior with is MS' own Visual Studio.

Edit: Gazunta hit it pretty much dead on.
 
Ecrofirt said:
Isn't CodeWarrior middleware, or whatever the term is?

This SN systems stuff, is this the official dev kit for Sony and Nintendo? That's what I'm interested in finding out about, the official dev kits.

The stuff I posted are not official SDK but you need to be official devs to buy them.

To (learn how to) get Gamecube/NDS/GBASP SDK http://www.warioworld.com/

For PS2 SDK http://www.ps2-pro.com/
For PSP SDK http://www.psp-pro.com/
 
ok, so let's say I was Capcom, and I applied to be a licensee for Nintendo through Wario World.

would they send me just the dev GameCube, or would the also send a compiler and IDE?

What I've been trying to figure out, and probably wording very poorly, is what these other companies use for their official software kits.

Another example: I work at EAD, and we're making a new Zelda game for GC. Am I going to be using CodeWarrior or this SN Systems stuff, or does Nintendo make its own development software?
 
Ecrofirt said:
ok, so let's say I was Capcom, and I applied to be a licensee for Nintendo through Wario World.

would they send me just the dev GameCube, or would the also send a compiler and IDE?

What I've been trying to figure out, and probably wording very poorly, is what these other companies use for their official software kits.

Another example: I work at EAD, and we're making a new Zelda game for GC. Am I going to be using CodeWarrior or this SN Systems stuff, or does Nintendo make its own development software?

On PS2/GC, I don't think you got the IDE but you get lots of tools and the compiler is one (if not the most important) of them.

You get the basic stuff to start working. Then you can buy the SN or metrowerk (here is your IDE) tools
 
Ecrofirt said:
Another example: I work at EAD, and we're making a new Zelda game for GC. Am I going to be using CodeWarrior or this SN Systems stuff, or does Nintendo make its own development software?

Or they code an IDE in-house or they go command-line only or they use one of the CodeWarrior or SN tools or they create a link with VC++ (you can do homebrew GBA stuff with Visual Studio IDE)

Don't take all i say as granted, I'm no game dev (i'm still a dev though)
 
Xbox has the best tools by far. Debugging XB stuff is easier than debugging PC stuff.
Debugging PS2 (and GC to a much lesser extent) is somewhat more 'entertaining'. :)
 
Vortac said:
http://www.snsys.com/News/press.htm

Buggy piece of crap

MS has a dedication to tools, Sony is trying to get the American guys to get something worked out but we'll see if they get their act together by 2006...

Even Nintendo has better tools than Sony, basically.

I disagree, I think that the Nintendo stuff is the worst to work with. (SCSI? for your devkit? Plus a separate serial cable for debugging? are you MAD?!!?? Plus the disc size limitations on the ODEM...ugh, what a pain in the ass) The SN Systems stuff is about comparable on PS2 and GC.

That said, the PS2 and GC stuff isn't "OMG this is IMPOSSIBLE TO WORK WITH" - lots of games ship on those platforms every year, after all :)
 
*Thread hijack*

I will ask, and you will answer... Since we have lured you into our trap, why the hell aren't customizable control configurations the norm? Even Streets of Rage 2 had them, but in this generation we're pretty much stuck with what you give us, or a few other presets that equally suck. At the very least let us edit our camera rotation direction more often, but we don't even get that?

Why?

Why?

Why deny us our customs?

That is all.
 
PS2 has a workstation called the PS2 Tool that developers use in a similar fashion to the Xbox development kits.

ps2_tool.jpg
 
DJ Brannon said:
*Thread hijack*

I will ask, and you will answer... Since we have lured you into our trap, why the hell aren't customizable control configurations the norm? Even Streets of Rage 2 had them, but in this generation we're pretty much stuck with what you give us, or a few other presets that equally suck. At the very least let us edit our camera rotation direction more often, but we don't even get that?

Why?

Why?

Why deny us our customs?

That is all.

You can't blame me, the last time I was responsible for that part of the game, I made sure the controls were fully customizable. The only thing I didn't let you do was stuff like bind multiple events to one button or completely unbind an action ("crap, I can't shoot anymore")...

So it's not my fault. :)
 
Also, writing an interface for fully custom controls is a pain in the arse.
And we usually have more important things to do like stopping the game crashing or making it playable. :lol
 
Top Bottom