Jump to content
  • Advertisement
Sign in to follow this  
YoungOne

Programming language for Nintendo DS

This topic is 3998 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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
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

Share this post


Link to post
Share on other sites
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
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
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!