Sign in to follow this  
YoungOne

Programming language for Nintendo DS

Recommended Posts

YoungOne    100
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???

Share this post


Link to post
Share on other sites
herocks    100
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

Share this post


Link to post
Share on other sites
Ra    1062
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.

Share this post


Link to post
Share on other sites
JBourrie    1204
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.)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this