forked from godotengine/godot
-
Notifications
You must be signed in to change notification settings - Fork 2
Building Godot 2.1 for Nintendo 3DS
Caroline Joy Bell edited this page Apr 15, 2024
·
4 revisions
These steps must be performed under Linux / Windows Subsystem for Linux (WSL), or macOS.
If you haven't done so already, install the dependencies called for by the official Godot docs
- Install devkitPro pacman or add DKP to your existing pacman configuration:
- Install the required packages from the terminal
OR
# On systems without pacman pre-installed (Such as Debian, Ubuntu): sudo dkp-pacman -S 3ds-dev 3ds-zlib 3ds-bzip2 3ds-libpng 3ds-freetype
# On systems with pacman pre-installed (Such as Arch, Manjaro, MSYS2): sudo pacman -S 3ds-dev 3ds-zlib 3ds-bzip2 3ds-libpng 3ds-freetype
- Clone the repo
git clone https://github.com/Homebrodot/Godot
- Navigate to the cloned repo
cd Godot
- Checkout the
main/2.1
branch
git checkout origin/main/2.1
- Run
scons platform=3ds
in the root of the repo. Addtarget=release
to the end to build for release instead of debug.
TODO
- 2.x
- 3.x
- Nintendo Wii
- 3.5 for Nintendo Switch
- 3.5 for Playstation Vita
- 4.x
- *New* Nintendo 3DS
- 4.2 for Nintendo Wii U
- Nintendo Switch