Darkchild
08-01-2008, 07:33 PM
Most of you will come here and ask the same questions, so here they are and the answers:
1. What is a flashcart/Linker?
It's a cartridge for the nintendo DS that can be used to run unsigned code on the DS (and depending on the product, commercial roms)
2. Which one do you recommend?
Well, there are literally loads of factors to choose one, but if you want my honest opinion, if you want them cheap buy DSTT but beware! lots of fakes around! if you want compatibility, buy a R4 or an M3 Simply. Others like acekard have real time saving but cost a bit...
You just have to think what use you have for them. R4 and M3 Simply are great for homebrew the others are good for roms.
Where to download them? read bellow.
3. Where can I get ??????? game/How do you play downloaded roms?
Here's a tutorial (http://www.youtube.com/watch?v=eBGIQ7ZuuiU) on that :)
4. Is it possible to code for the DS in windows?
YES! It is also possible in other operating systems like OSX and Linux!
What you have to do is install MingW and MSYS then Devkitpro, the PaLIB tutorial bellow will explain this better don't worry :X
5. Which coding language does it use?
You can code for the DS using C/C++. Though there are some libraries which make your life easyer (Like PaLIB) but you have to have the programming environment installed.
6. How do I install it?
HERE's (http://www.palib.info/wiki/doku.php?id=day1) a good tutorial, even tells you how to install the environment in Linux and Mac Os
Note: I SERIOUSLY recommend you using PAlib! It's great for beginners and got me hooked to C programming!
7. What is DLDI?
DLDI stands for Dynamically Linked Device Interface and it is used for homebrew to access your files. Why does it exist?
Think about it! lots of people have different linkers, which work in different ways, now, DLDI was made thinking of that, what it does is tell the homebrew how to access the files in the current linker it is running from. If there is no DLDI patch on the internet for your linker, chances are it auto patches.
Note: if you use the wrong DLDI patch, don't worry, the world won't end, he'll just give you an error saying that he could not initialize the filesystem ;)
1. What is a flashcart/Linker?
It's a cartridge for the nintendo DS that can be used to run unsigned code on the DS (and depending on the product, commercial roms)
2. Which one do you recommend?
Well, there are literally loads of factors to choose one, but if you want my honest opinion, if you want them cheap buy DSTT but beware! lots of fakes around! if you want compatibility, buy a R4 or an M3 Simply. Others like acekard have real time saving but cost a bit...
You just have to think what use you have for them. R4 and M3 Simply are great for homebrew the others are good for roms.
Where to download them? read bellow.
3. Where can I get ??????? game/How do you play downloaded roms?
Here's a tutorial (http://www.youtube.com/watch?v=eBGIQ7ZuuiU) on that :)
4. Is it possible to code for the DS in windows?
YES! It is also possible in other operating systems like OSX and Linux!
What you have to do is install MingW and MSYS then Devkitpro, the PaLIB tutorial bellow will explain this better don't worry :X
5. Which coding language does it use?
You can code for the DS using C/C++. Though there are some libraries which make your life easyer (Like PaLIB) but you have to have the programming environment installed.
6. How do I install it?
HERE's (http://www.palib.info/wiki/doku.php?id=day1) a good tutorial, even tells you how to install the environment in Linux and Mac Os
Note: I SERIOUSLY recommend you using PAlib! It's great for beginners and got me hooked to C programming!
7. What is DLDI?
DLDI stands for Dynamically Linked Device Interface and it is used for homebrew to access your files. Why does it exist?
Think about it! lots of people have different linkers, which work in different ways, now, DLDI was made thinking of that, what it does is tell the homebrew how to access the files in the current linker it is running from. If there is no DLDI patch on the internet for your linker, chances are it auto patches.
Note: if you use the wrong DLDI patch, don't worry, the world won't end, he'll just give you an error saying that he could not initialize the filesystem ;)