Quarter To Three Forums

Go Back   Quarter To Three Forums > Quarter to Three Boards > Hardware and technical stuff

Reply
 
Thread Tools
Old 01-08-2009, 09:16 AM   #1
fuzzyslug
Social Worker
 
Join Date: Oct 2003
Location: Somewhere, PA Gamertag: fuzzyslug
Posts: 4,711
Wii Development Kit Information

The company I work for is considering a proposal that includes the development of a simple game that may or may not include development of this game on the Wii (e.g. a WiiWare style game may be appropriate). However, without signing up as an authorized developer, I've found it rather difficult to find concrete information on the development kit that Nintendo provides.

We would like to get some information on things such as:
  • the type(s) of hardware they provide
  • the development language (C++?)
  • the development environment (e.g. Eclipse or some other tool)
  • submission/approval processes

I realize some of this information must be hidden behind NDAs of some sort but I'm very surprised I haven't seen an obvious resource on the web that outlines this type of general information. Does anyone know of such a resource? Who can clue me in?
fuzzyslug is offline   Reply With Quote
Old 01-08-2009, 09:34 AM   #2
MatthewF
New Romantic
 
Join Date: Jun 2005
Location: Austin, TX
Posts: 6,029
We got a dev kit about a year and a half ago that we never ended up using. Unfortunately I can only answer some of this, as while I set up the dev environment it's been so long I can hardly remember what I did.

1. We got a dev kit, two remotes and two nunchuks. Everything was hooked up to the dev pc with USB cables (2 if I recall, maybe 3).

2. C/C++

3. I vaguely remember that everything was *nix and gcc, and I had to telnet into the dev kit to set everything up. It was a royal pain in the ass.

4. No idea.

edit: I'm actually fuzzy on #2, I remember there being multiple cables, but I can't remember if it was a combination cat5/USB or just USB. I'm pretty damn sure it's USB.
MatthewF is online now   Reply With Quote
Old 01-08-2009, 09:41 AM   #3
Jason McMaster
New Romantic
 
Join Date: Jan 2003
Location: FLIP CITY Gamertag:hurkyMcMaster PS3:JChristmas Steam:McMaster[Qt3]
Posts: 7,148
Quote:
Originally Posted by fuzzyslug View Post
The company I work for is considering a proposal that includes the development of a simple game that may or may not include development of this game on the Wii (e.g. a WiiWare style game may be appropriate). However, without signing up as an authorized developer, I've found it rather difficult to find concrete information on the development kit that Nintendo provides.

We would like to get some information on things such as:
  • the type(s) of hardware they provide
  • the development language (C++?)
  • the development environment (e.g. Eclipse or some other tool)
  • submission/approval processes
I realize some of this information must be hidden behind NDAs of some sort but I'm very surprised I haven't seen an obvious resource on the web that outlines this type of general information. Does anyone know of such a resource? Who can clue me in?
If you find a Wii DevKit fuzzy, let me know. It's not like they;re easy to get, even if you know who to talk to
Jason McMaster is offline   Reply With Quote
Old 01-08-2009, 09:44 AM   #4
fuzzyslug
Social Worker
 
Join Date: Oct 2003
Location: Somewhere, PA Gamertag: fuzzyslug
Posts: 4,711
Quote:
Originally Posted by Jason McMaster View Post
If you find a Wii DevKit fuzzy, let me know. It's not like they;re easy to get, even if you know who to talk to
Really? I figured WiiWare would encourage them to make it far easier than it was in the past.
fuzzyslug is offline   Reply With Quote
Old 01-08-2009, 09:47 AM   #5
Jason McMaster
New Romantic
 
Join Date: Jan 2003
Location: FLIP CITY Gamertag:hurkyMcMaster PS3:JChristmas Steam:McMaster[Qt3]
Posts: 7,148
Quote:
Originally Posted by fuzzyslug View Post
Really? I figured WiiWare would encourage them to make it far easier than it was in the past.
Let's hope so. I've been working on getting debugs and devs for all of the companies. The funniest thing is that many of the people I work with that actually have debugs from the other companies haven't even SEEN a wii debug. I'm working on the application process and it has taken me over a month to get to a point where I can fill something out. So sad.

Then again maybe I just suck
Jason McMaster is offline   Reply With Quote
Old 01-08-2009, 10:02 AM   #6
TheTrunkDr
Social Worker
 
Join Date: Oct 2005
Posts: 2,899
I'm not sure it's possible to get a legitimate dev kit and be able to release a Wii title (be it regular or WiiWare) without being an authorized developer.
TheTrunkDr is offline   Reply With Quote
Old 01-08-2009, 10:09 AM   #7
Gendal
Social Worker
 
Join Date: Jul 2003
Posts: 3,646
Bob has something to say on the subject, a wonderful treatise on how not to go about getting a Wii dev kit. You might want to start over here at SA for a slightly more rational start to the matter.
Gendal is offline   Reply With Quote
Old 01-08-2009, 10:09 AM   #8
Linoleum
Social Worker
 
Join Date: Aug 2002
Posts: 4,384
Without going into detail for obvious reasons:

Wii development is totally Windows based. Nintendo licenses Freescale Codewarrior and distributes a version targeted for Wii free of charge to licensed developers. That gets you the IDE/C++ compiler and debugger. Most people hate Codewarrior, but there you go.

There are dev kits and test kits. Dev kits are needed for actual development/debugging. Test kits are meant for running a disc image either from a burned disc or an image on a hard drive.

Nintendo does not have a concept approval process ala SCEA. For something like WiiWare if you are a licensed developer and/or publisher, and follow their submission procedures (which include things like ESRB ratings), then you can get your game on WiiWare.

Do understand that Nintendo *does* have extensive technical certification processes "lot check" that a game is required to clear before approval for release. These are a lot more rigorous than most people coming from a PC background are used to.
Linoleum is offline   Reply With Quote
Old 01-08-2009, 10:24 AM   #9
fuzzyslug
Social Worker
 
Join Date: Oct 2003
Location: Somewhere, PA Gamertag: fuzzyslug
Posts: 4,711
Thanks for the replies so far.

One thing I forgot to ask was how long and thorough the approval process is for becoming a certified developer. Is this something we'd expect to take a month or a year? How much follow-up would we expect from the initial application?
fuzzyslug is offline   Reply With Quote
Old 01-08-2009, 10:29 AM   #10
Lunch of Kong
How To Go
 
Join Date: Jun 2002
Location: Austin, TX. XBOX: Wonginator
Posts: 10,937
For Wii Development, you get Radix Studio, the replacement for the old-gen CodeWarrior IDE. I wrote docs for that dev environment a while back. I'd say that Radix Studio is more like Visual Studio than like the old CodeWarrior IDE.

http://www.gamasutra.com/php-bin/new...php?story=9243

Anything else, including the technical approval process (lot check) information you want, is probably still covered by that NDA thing I signed.

For information on how to become a Wii developer, see http://warioworld.com/
Lunch of Kong is offline   Reply With Quote
Old 01-08-2009, 10:31 AM   #11
MatthewF
New Romantic
 
Join Date: Jun 2005
Location: Austin, TX
Posts: 6,029
Am I crazy in remembering having to telnet into the machine and set stuff up in a *nix environment? Or maybe it was virtual *nix? God, I can't remember.
MatthewF is online now   Reply With Quote
Old 01-08-2009, 10:37 AM   #12
Linoleum
Social Worker
 
Join Date: Aug 2002
Posts: 4,384
Quote:
Originally Posted by Lunch of Kong View Post
For Wii Development, you get Radix Studio, the replacement for the old-gen CodeWarrior IDE. I wrote docs for that dev environment a while back. I'd say that Radix Studio is more like Visual Studio than like the old CodeWarrior IDE.
*cough* Actually Radix was killed off by Freescale. I'm presuming since Radix for PS3 no longer made any sense, Nintendo was the only real customer and didn't want to pay for the upkeep. Pure speculation on my part.

Scry: one word, Cygwin.
Linoleum is offline   Reply With Quote
Old 01-08-2009, 02:55 PM   #13
fuzzyslug
Social Worker
 
Join Date: Oct 2003
Location: Somewhere, PA Gamertag: fuzzyslug
Posts: 4,711
Can anyone give me a clue if it is true C++ or some offshoot of it. For example, Palm uses its own goofy version of C for Palm development, complete with goofy standard libraries (let's switch the argument order for fun!). What can I expect?
fuzzyslug is offline   Reply With Quote
Old 01-08-2009, 03:52 PM   #14
Linoleum
Social Worker
 
Join Date: Aug 2002
Posts: 4,384
There's nothing wrong with the language compliance on the Metrowerks C++ compiler. One usually doesn't (or more accurately, generally shouldn't) use much of the standard library for console development. Their STL implementation is adequate.
Linoleum is offline   Reply With Quote
Old 01-08-2009, 04:17 PM   #15
Lunch of Kong
How To Go
 
Join Date: Jun 2002
Location: Austin, TX. XBOX: Wonginator
Posts: 10,937
Quote:
Originally Posted by Linoleum View Post
Actually Radix was killed off by Freescale.
Aw, that's sad. Too bad it never made it. RIP.
Lunch of Kong is offline   Reply With Quote
Reply


Go Back   Quarter To Three Forums > Quarter to Three Boards > Hardware and technical stuff

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:31 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.