Zum Inhalt springen

devkitPro

Icon für devkitPro
Entwickler
Verschiedene
Webseite
Lizenz

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.

Abonnieren
Benachrichtige mich bei
guest
13 Kommentare
Neueste
Älteste Am besten bewertet
MisterMister64

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.

LiQ

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

Volti

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.. :/

EnterpriseFreak

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 ^^

EnterpriseFreak

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

EnterpriseFreak

Hier ist ein kleines Snake das ich geschrieben habe:

https://drive.google.com/file/d/194R2WVjHd7Z06OEio41bTU3hMZXo-ZZQ/view?usp=sharing

Source ist dabei.

EnterpriseFreak

Wer Lust hat ein besseres Spiel daraus zu machen solls tun ^^ Hab das hier nur erstellt um mich etwas mit libnx vertraut zu machen.

EnterpriseFreak

Wer braucht schon Blockbuster wie Wolfenstein 2 wenn man auch Snake haben kann 😉 https://uploads.disquscdn.com/images/60b304f9cbcc3d3ba0fe1ae4e7e826369b953d3522d9ea43e1382dd1b0d5e2b2.jpg

EnterpriseFreak

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

EnterpriseFreak

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.