gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

OffTopic > Question regarding licenced development

#10047 - nazuraku - Mon Aug 25, 2003 4:55 pm

What exactly does Nintendo provide for licensed developers? ie. Do they recieve a special compiler? Special libraries?... Special Emulation environments? IDEs? .. I am assuming all of the above... just curious.

#10048 - Lord Graga - Mon Aug 25, 2003 5:53 pm

As far as I know, you have to buy the Devkit after you have been promoted to licensed developer. You can choose to develope your game with other things that their kit, you can use DKA, ARM SDT or maybe even Dragon Basic (dunno).
The Devkit should include a lib, a compiler, some examples, and some other stuff... I don't really know very much about it, but I'm sure about the lib thing.
Basicly, the SWI function is a lib too...

#10126 - nazuraku - Wed Aug 27, 2003 6:33 pm

I wonder how much different development under the library is than say GCC... I am assuming its much more abstract... hmm oh well... I guess I will learn someday.

#10150 - Sweex - Thu Aug 28, 2003 9:50 am

I don't know the exact contents of the devkit, but it contains a version of GCC (2.9x?), and a stack of libraries. Also, there is special test hardware available, really techie flash card (big green slabs with chips on 'em!;). And there is a version of the ProDG debugger available for the GBA.

It will be a little more "official" than ie. devkit advance and will have an extensive help, but that's about it I believe.

(Don't know anything about graphics tools btw.)
_________________
If everything fails, read the manual: If even that fails, post on forum!

#10167 - nazuraku - Thu Aug 28, 2003 8:08 pm

wow I guess I expected more... I thought they would have a specialized ARM compiler...

#10194 - Sweex - Fri Aug 29, 2003 9:43 am

Making a (good!) compiler is tough. GCC has been around for years, so that's a tried and tested solution. And besides that, it is free so it kinda makes sense!:-)
_________________
If everything fails, read the manual: If even that fails, post on forum!

#10210 - nazuraku - Fri Aug 29, 2003 6:43 pm

I agree from what I see GCC seems like the best option. I was just curious really...

#10217 - crossraleigh - Fri Aug 29, 2003 9:41 pm

What about the Nintendo GCC sources? Where are they? It seems like some licensed developers would release them... Or could Nintendo somehow revoke their license.

Does anyone know what the libraries are released under? Do you get the source with them?

Thanks,
Raleigh Cross

#10218 - tepples - Fri Aug 29, 2003 11:51 pm

crossraleigh wrote:
What about the Nintendo GCC sources? Where are they?

I'd assume that Nintendo's sources aren't very deeply patched; otherwise, somebody would have already leaked the source code, which is expressly permitted under the GNU GPL.

Quote:
Does anyone know what the libraries are released under?

Probably something highly proprietary, "for your eyes only."
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.