#Cakey on Freenode for pretty much every development detail. That's it! Now you can create homebrew apps of your choice, as long as you know how! (The best way (I personally think) is to learn C or C++, and also at the same time, read the 3ds examples, and learn how to use some things, like input methods.).(This is the directory where there has to exist a file called "Makefile". Repeat step 4 to compile the edited code, except this time, "cd" into the directory of your customized code. Fiddle and experiment with the contents, and make sure there are no syntax errors. If you want to use C++, rename the extension to cpp. \graphics\printing\hello-world\source\ (in the explorer), and open up main.c. Notice the list of folders that contains the examples. Go to \devkitPro\examples\3ds in your explorer.There should be an output of your previously compiled app! Start up the Homebrew Launcher, and play "hello-world". Eject your sd and plug it in into your 3ds. Copy/move them all into your sd card in \3ds\ folder. There should be something like "hello-world.3dsx", "hello-world.elf", and "hello-world.smdh". Go to \devkitPro\examples\3ds\graphics\printing\hello-world\ in your favorite file explorer. The "cd" command made MSys go to the directory you typed after it, and the "make" command compiled your source using instructions from a file called "Makefile" that was located in the directory you typed previously. Voila! You just compiled your first example code. I don't want to sound advertising, but I personally use VS 2013, and I became addicted to it. You can use just the online interpreter here:, or get an IDE (integrated development environment). A lot faster than learning even just the basics of a foreign language. That's pretty quick for being able to understand. But by basic, when you finish the C++ tutorials in the link, you can probably make over 100 different games/utilities This will take, say, about a week to get used to and understand. (Correction: you only need to know the basics in order to make basic homebrew. You only need to know the basics, like the usage of the standard library, control statements, and some other really basic stuff. It is literally impossible to do anything until you do so. A 3DS with a way to launch homebrew apps (not really needed, but best practice is to test your software for bugs and whatnot).Knowledge of a programming language of either C or C++ (for C++ users make sure you know some basics of C).If you're really into it, you're going to be able to make apps in no time! (Well, except for the first step. Guide to Making a Homebrew App for Beginners​When I tried starting making homebrew apps, I had to ask a lot of different sources for info, so here is a (supposedly) easy-to-use, guide (not a tutorial) for making them.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |