BlocksDS
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

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.

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

  2. 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
    
  3. (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
    
  4. Whenever you need to update the SDK, run:

    wf-pacman -Syu
    
  5. 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.