Programming language for Nintendo DS

Started by
5 comments, last by JBourrie 16 years, 8 months ago
I can't figure out what language to use to create a game for the NintendoDS. I've heard that there are lots of other technical things you need to download to create a DS game, but I don't exactly know what people are talking about. Does anyone know some usefull resources???
Advertisement
The Nintendo DS uses the C++ language. Here's a great tutorial that'll give you lots more info and should get ya started: http://www.palib.info/wiki/doku.php?id=day1
I'm a loser, thanks for letting me know.N00b game programmer.
http://en.wikipedia.org/wiki/Nintendo_DS_homebrew

Namely the section titled: "Programming on the DS"

Please note that homebrew programming can be complicated. It is complicated because it is not totally legal. Not being totally legal means that resources are not readily available or shared.

I'd suggest you write PC software.
Quote:Original post by herocks
The Nintendo DS uses the C++ language. Here's a great tutorial that'll give you lots more info and should get ya started: http://www.palib.info/wiki/doku.php?id=day1

Nintendo DS does not "use C++". It's the same as any other platform; it runs an ARM CPU which can be programmed with some flavor of ARM assembly. Some C/C++ compilers can target this processor/assembly. You're not limited to C or C++, of course. Anything that compiles to the appropriate assembly or outputs the proper ARM opcodes may be used as long as the target has the facilities to support that language.
Ra
What's ARM??
Quote:Original post by YoungOne
What's ARM??


ARM

[google]

Edit: See the wikipedia page for technical information.
Quote:Original post by YoungOne
What's ARM??

It's a type of processor, much like your computer probably runs a "Pentium" (not a perfect analogy, but close enough).

Most DS homebrew tools assume you are writing in C++, though, which is what herocks was probably referring to. Without an official development environment, you usually want to use what already has the most support built for it. And as far as I know, C++ is the most supported/common language for homebrew DS development.

(Note: I have never done homebrew DS, so my answers are based only on research.)

Check out my new game Smash and Dash at:

http://www.smashanddashgame.com/

This topic is closed to new replies.

Advertisement