Changes

Jump to navigation Jump to search
12 bytes added ,  18:04, 10 August 2009
m
Robot: Cosmetic changes
Line 1: Line 1:  
{{Infobox homebrewapp/de
 
{{Infobox homebrewapp/de
 
| title      = devkitPPC
 
| title      = devkitPPC
| image      = [[Image:Devkitlogo.png|128px|center]]
+
| image      = [[File:Devkitlogo.png|128px|center]]
 
| desc      = Homebrew-Entwicklungswerkzeuge, basierend auf der GNU Compiler Collection und zusätzlichen Programmen und Bibliotheken.
 
| desc      = Homebrew-Entwicklungswerkzeuge, basierend auf der GNU Compiler Collection und zusätzlichen Programmen und Bibliotheken.
 
| type        = Bibliotheken, Kompilierprogramme
 
| type        = Bibliotheken, Kompilierprogramme
Line 9: Line 9:  
}}
 
}}
   −
'''devkitPro''' ist eine Sammlung von Programmen für die Homebrew-Entwicklung für verschiedene Systeme, darunter Nintendo DS, Game Boy Advance und GamePark 32. (devkitARM); PlayStation Portable (devkitPSP); und GameCube und Wii (devkitPPC). Anleitungen für die Einrichtung gibt es für [[Getting_Started_with_devkitppc|Windows]], [[Getting_started_with_DevkitPPC_on_Mac_OS_X|Mac OSX]] und [[Getting_started_with_DevkitPPC_on_Linux|Linux]].
+
'''devkitPro''' ist eine Sammlung von Programmen für die Homebrew-Entwicklung für verschiedene Systeme, darunter Nintendo DS, Game Boy Advance und GamePark 32. (devkitARM); PlayStation Portable (devkitPSP); und GameCube und Wii (devkitPPC). Anleitungen für die Einrichtung gibt es für [[Getting Started with devkitppc|Windows]], [[Getting started with DevkitPPC on Mac OS X|Mac OSX]] und [[Getting started with DevkitPPC on Linux|Linux]].
    
Zusätzliche Informationen und Möglichkeiten zum Herunterladen gibt es auf der offiziellen [http://www.devkitpro.org/ devkitPro-Webseite].
 
Zusätzliche Informationen und Möglichkeiten zum Herunterladen gibt es auf der offiziellen [http://www.devkitpro.org/ devkitPro-Webseite].
   −
==Inhalte==
+
== Inhalte ==
 
Die folgenden Programme werden mit devkitPro verteilt und werden für GameCube/Wii-Entwicklung benutzt:
 
Die folgenden Programme werden mit devkitPro verteilt und werden für GameCube/Wii-Entwicklung benutzt:
   −
===devkitPPC===
+
=== devkitPPC ===
Das ist eine Portierung der GNU Compiler Collection (GCC) und beinhaltet einen C-Compiler (gcc) und einen C++-Compiler, sowie einen Debugger (gdb) und zusätzliche Werkzeuge für die "PowerPC-Gekko"-Architektur. Die C-Standardbibliotheken, die auf [http://sourceware.org/newlib newlib] basieren, werden ebenfalls mitgeliefert. Ausserdem sind Compiler und Bibliotheken für den MN10200, der Matsushita (Panasonic) Chip welcher im Wii DVD Controller verbaut ist, enthalten.
+
Das ist eine Portierung der GNU Compiler Collection (GCC) und beinhaltet einen C-Compiler (gcc) und einen C++-Compiler, sowie einen Debugger (gdb) und zusätzliche Werkzeuge für die "PowerPC-Gekko"-Architektur. Die C-Standardbibliotheken, die auf [http://sourceware.org/newlib newlib] basieren, werden ebenfalls mitgeliefert. Ausserdem sind Compiler und Bibliotheken für den MN10200, der Matsushita (Panasonic) Chip welcher im Wii DVD Controller verbaut ist, enthalten.
    
Für Windowsnutzer ist [http://www.mingw.org/msys.shtml MSYS] enthalten, ein kleines Set von GNU Tools, wie z.B. eine Shell.
 
Für Windowsnutzer ist [http://www.mingw.org/msys.shtml MSYS] enthalten, ein kleines Set von GNU Tools, wie z.B. eine Shell.
   −
===libogc===
+
=== libogc ===
libogc ist eine Sammlung von Bibliotheken für GameCube und Wii. Diese Sammlung von Bibliotheken wurde ursprünglich von '''''shagkur''''' für den Gamecube entwickelt und wurde über die letzten 6 Jahre weiterentwickelt.<br>
+
libogc ist eine Sammlung von Bibliotheken für GameCube und Wii. Diese Sammlung von Bibliotheken wurde ursprünglich von '''''shagkur''''' für den Gamecube entwickelt und wurde über die letzten 6 Jahre weiterentwickelt.<br />
 
Enthalten sind folgende Low-level Wii/Gamecube-spezifische Sub-Systeme:
 
Enthalten sind folgende Low-level Wii/Gamecube-spezifische Sub-Systeme:
 
*ARAM
 
*ARAM
Line 42: Line 42:  
Informationen und viele von diesen Sub-Systemen können in [[YAGCD]] gefunden werden.
 
Informationen und viele von diesen Sub-Systemen können in [[YAGCD]] gefunden werden.
   −
===Zusätzliche Bibliotheken===
+
=== Zusätzliche Bibliotheken ===
 
libogc enthält folgende zusätzliche Bibliotheken (welche angepasste Versionen von externen Bibliotheken sein können):
 
libogc enthält folgende zusätzliche Bibliotheken (welche angepasste Versionen von externen Bibliotheken sein können):
 
*[[sndlib|asndlib]] - beschleunigte Soundbibliothek, die den DSP nutzt
 
*[[sndlib|asndlib]] - beschleunigte Soundbibliothek, die den DSP nutzt
Line 56: Line 56:  
*[[tinysmb]] - [http://en.wikipedia.org/wiki/Server_Message_Block SMB] Implementation (Protokoll das von der Windows Dateifreigabe genutzt wird)
 
*[[tinysmb]] - [http://en.wikipedia.org/wiki/Server_Message_Block SMB] Implementation (Protokoll das von der Windows Dateifreigabe genutzt wird)
   −
===Werkzeuge===
+
=== Werkzeuge ===
 
Die folgenden Werkzeuge sind ebenfalls inbegriffen:
 
Die folgenden Werkzeuge sind ebenfalls inbegriffen:
 
*doltool - ein Werkzeug zum Konvertieren von ausführbaren [[Dol|.dol]] Dateien und um deren Inhalt zu prüfen.
 
*doltool - ein Werkzeug zum Konvertieren von ausführbaren [[Dol|.dol]] Dateien und um deren Inhalt zu prüfen.
Line 63: Line 63:  
*gxtexconv - ein Dienstprogramm um Texturen umzuwandeln, geschrieben von Shagkur.
 
*gxtexconv - ein Dienstprogramm um Texturen umzuwandeln, geschrieben von Shagkur.
   −
==Siehe auch==
+
== Siehe auch ==
 
*[[Developer Tips]]
 
*[[Developer Tips]]
 
*[[Development Tools]]
 
*[[Development Tools]]
1,189

edits

Navigation menu