Changes

m
no edit summary
Line 1: Line 1:  
= Setup =
 
= Setup =
Install [http://devkitpro.org/ devkitARM]. If it's already installed, update it using sudo (dkp-)pacman -Syu. On Windows, there's a [https://github.com/devkitPro/installer/releases/latest graphical installer]. On Unix-like platforms such as Linux/macOS, there's [https://github.com/devkitPro/pacman/releases/latest pacman]..
+
Install [https://devkitpro.org/ devkitARM]. If it's already installed, update it using sudo (dkp-)pacman -Syu. On Windows, there's a [https://github.com/devkitPro/installer/releases/latest graphical installer]. On Unix-like platforms such as Linux/macOS, there's [https://github.com/devkitPro/pacman/releases/latest pacman]..
    
==Windows==
 
==Windows==
Line 39: Line 39:     
==Running your code==
 
==Running your code==
To run it on your 3DS, start the Homebrew Launcher, press Y to open the network loader, then on your PC type: <code>$DEVKITARM/bin/3dslink  '''my3dsproject'''.3dsx</code>, replacing '''my3dsproject''' with the name of the 3dsx file you want to run.)
+
To run it on your 3DS, start the Homebrew Launcher, press Y to open the network loader, then on your PC type: <code>$DEVKITPRO/tools/bin/3dslink  '''my3dsproject'''.3dsx</code>, replacing '''my3dsproject''' with the name of the 3dsx file you want to run.)
   −
If all goes well, you'll soon see your application running on your 3DS.
+
If all goes well, you'll soon see your application running on your 3DS. If not, it could help to add <code>-a '''ipaddress'''</code>, replacing '''ipaddress''' with the ip address of the console (visible on homebrew launcher after pressing Y).
 
  −
==Building the examples on Linux with Netbeans==
  −
* Go to File->New Project...
  −
* Select C/C++ Project with existing code
  −
* Navigate to the examples directory and select the folder for the project you want to build; eg.    /home/vtsingaras/3ds/examples/app_launch
  −
* Leave Configuration Mode to 'Automatic' and click 'Finish'.
  −
* It will fail to build. Now edit Makefile and insert these two lines, adjusting for your devkitpro path, at the top:
  −
<pre>export DEVKITPRO=/opt/devkitpro
  −
export DEVKITARM=/opt/devkitpro/devkitARM</pre>
  −
* Right-click the project and go to Properties->Code Assistance and click C Compiler.
  −
* In include directories enter
  −
<pre>/opt/devkitpro/devkitARM/include;/opt/devkitpro/libctru/include</pre>
  −
adjusting again for your devkitPro path.
  −
* Do the same for 'C++ Compiler'.
  −
* Go to 'Run' and click 'Clean and Build Project'.
  −
* Now right-click on the project and select Code Assistance->Reparse Project.
  −
 
  −
Now you can use Netbeans' code completion feature and build your project from the Run menu.
      
= Troubleshooting =
 
= Troubleshooting =
2

edits