Windows
The following instructions describe how to install BlocksDS on Windows natively. If you want to use it in WSL, follow the instructions for Linux instead.
-
You will need to install the ARM toolchain of Wonderful Toolchains. Follow the instructions in this link: https://wonderful.asie.pl/docs/getting-started/#windows-via-msys2
-
Now, install the ARM toolchain of Wonderful Toolchains, as well as the BlocksDS packages.
wf-pacman -Syu wf-pacman -S toolchain-gcc-arm-none-eabi
Install the following if you plan to develop binaries for the DSP of the DSi:
wf-pacman -S toolchain-llvm-teak-llvm
For the latest stable version of BlocksDS, run:
wf-pacman -S thirdparty-blocksds-toolchain
To install the documentation and examples you can install:
wf-pacman -S thirdparty-blocksds-docs
For the latest unstable version, install the following packages instead:
wf-pacman -S thirdparty-blocksds-git-toolchain \ thirdparty-blocksds-git-docs
-
(Optional step) You can also install some third party libraries like NightFox’s Lib and Nitro Engine using
wf-pacman
:wf-pacman -S thirdparty-blocksds-nflib \ thirdparty-blocksds-nitroengine
-
Whenever you need to update the SDK, run:
wf-pacman -Syu
-
Run Wonderful Toolchain Shell from the Start menu. This shell has predefined environment variables to ensure that
BLOCKSDS
projects can be built. If you don’t,BLOCKSDS
won’t be set to the right path.