devkitPro stellt eine Entwicklungsumgebung zur Programmierung von Homebrews bereit.
Folgende Toolchains sind enthalten:
- devkitARM (GBA, DS, 3DS, teils Wii)
- Für Wii: Falls du devkitARM r32 (bspw. für SNEEK) benötigst, installiere zuerst devkitARM, benenne dann den Ordner um und entpacke anschließend devkitARM r32 in den devkitPro-Ordner
- devkitPPC (GameCube, Wii, Wii U)
- devkitA64 (Switch)
Zudem wird noch MSYS2 inklusive Pacman installiert. Auf der Download-Seite finden sich ein Installer für Windows. Linux- und macOS-Nutzer können Pacman direkt installieren und über diesen dann die benötigten Tools installieren. Ein Update wird per "pacman -Syu" eingespielt!
Und so fängst du mit dem Entwickeln an:
Mit "pacman -Sl dkp-libs" listest du alle Pakete der "dkp-libs" Repo auf.

Nur mal so als kleine Frage: Welche Programmiersprache wird denn für zum schreiben von Wii U Homebrew Anwendungen empfohlen? Ich nehme Mal an, dass C++ empfohlen wird.
Sowohl C als auch C++. Ist eigentlich nur persönliche Vorliebe. Für GUI-Anwendungen eher C++, das nutzt der USB Loader GX bspw. dafür. Der WiiFlow verwendet überwiegend C. Ist zwar Wii, läuft aber aufs gleiche hinaus. Maschell scheint überwiegend C++ zu verwenden bspw.,
Hey, ich hab ein kleines Problem: Wenn ich mit lib_easy ein Projekt mit "make" kompilieren möchte kommt immer folgender Fehler:
C:/Users/USER/Desktop/WiiU-HelloWorld-Easy-master/src/dynamic_libs/curl_functions.h:34:10: fatal error: curl/curl.h: No such file or directory
34 | #include
| ^~~~~~~~~~~~~
compilation terminated.
make[1]: *** [/home/USER/Desktop/WiiU-HelloWorld-Easy-master/Makefile:171: entry.o] Error 1
make: *** [Makefile:128: build] Error 2
Gibt es auch noch ein DevkitARM r47 build? Ich würde das für Twilight Menu++ brauchen 🙂 Finde einen DevkitARM r47 build aktuell leider nicht.. :/
Please note: devkitPro is the organisation that provides the tools. We are not a software package, we don’t have version numbers and the only way to have us compile your code is to pay us (or maybe if you ask nicely when you need help figuring out an issue)
https://devkitpro.org/wiki/Getting_Started
Der Fehler passiert mir auch immer ^^
Da ist kein "Fehler".
Das mit dem griffigen Namen stimmt schon wer würde bitte schön auch nach devkitA64 und LibNX Switch Examples suchen wenn er für die Switch entwickeln will? Mal gar nicht davon zu sprechen wie das wohl bei devkitARM wäre mit dem Support für 3DS/DSi/DSi/Wii/Wii U
Hier ist ein kleines Snake das ich geschrieben habe:
https://drive.google.com/file/d/194R2WVjHd7Z06OEio41bTU3hMZXo-ZZQ/view?usp=sharing
Source ist dabei.
Wer Lust hat ein besseres Spiel daraus zu machen solls tun ^^ Hab das hier nur erstellt um mich etwas mit libnx vertraut zu machen.
Wer braucht schon Blockbuster wie Wolfenstein 2 wenn man auch Snake haben kann 😉 https://uploads.disquscdn.com/images/60b304f9cbcc3d3ba0fe1ae4e7e826369b953d3522d9ea43e1382dd1b0d5e2b2.jpg
Mmmmm. Jetzt brauche ich nur noch eine Idee….
Nebenbei: das Bild vom Installer ist nicht mehr das neuste also hänge ich mal nen neuen Screenshot an.
https://uploads.disquscdn.com/images/0e41338aafa71319ddf16f2997cfcd391d0c2ecbbac726b4130f3aba316c3a19.jpg
Windows 7 represent!
EDIT: Screenshot ausgetauscht 🙂
Immerhin werde ich zu keinen Updates gezwungen. Das ganze neuere Zeug wie UWP Apps brauch ich nicht und sowas wie DirectX 12 zwang gibt es ja quasi nicht.