Das offizielle Software Development Kit für die ursprüngliche Xbox hieß XDK (Xbox Development Kit). Dies wurde nur Entwicklern auf ihrer Xbox Developer Services-Website (xds.Xbox. com) und nicht über CD/DVD.
Dies lag vor allem an der Häufigkeit, mit der sich das XDK ändert, neue Builds waren sehr häufig verfügbar, mindestens ein paar pro Monat. Dies war ein starker Kontrast zu den SDKs der vorherigen Generation, die während der gesamten Lebensdauer der Konsole nur eine Handvoll Releases haben würden.
Es überrascht nicht, dass das XDK Microsoft Visual Studio als IDE- und Microsoft Visual C ++ – Compiler erfordert. Dies wurde von bestehenden Windows-PC-Entwicklern sehr begrüßt und war wesentlich einfacher zu bedienen als die PS2- oder Gamecube-Entwicklungsumgebungen.
Öffentlich durchgesickerte XDKs
Die folgenden Versionen des SDK wurden inoffiziell für die Öffentlichkeit freigegeben und sind auf Websites wie archive.org zu finden:
- XDK 4361 2002-03-01 (Beitritt)
- XDK 4627 05.07.2002 (WAM)
- XDK 5558 12.06.2003 (KOMPLEX)
- XDK 5659 2003-08-27 (KOMPLEX)
- XDK 5788 2003-11-24 (KOMPLEX)
- XDK 5849
- XDK 5933 22.03.2005 (WAM)
Bereinigen Vorherige Installationen
Es ist wichtig, frühere Installationen des SDK zu entfernen, und das Installationsprogramm überprüft aktiv die Versionsnummer eines installierten xdk und lässt nicht zu, dass Sie frühere Versionen installieren.
Registrierungsschlüssel
Sie müssen die folgenden Registrierungsschlüssel mit regedit unter Windows oder Wine entfernen:
HKEY_LOCAL_MACHINE\Software\Microsoft\XboxSDK
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Xbox SDK
Installieren des XDK
Beachten Sie, dass Sie Visual Studio 6.0 installieren und Service Pack 4 und höher anwenden MÜSSEN (SP6 funktioniert), da sonst das XDK-Installationsprogramm die Beispiele, Include- oder lib-Dateien nicht installiert, sodass Sie ein unvollständiges SDK haben!
Schritt 1 – Installieren von Microsoft Visual C++ 6.0
Wenn möglich, versuchen Sie, die folgende ISO-Datei herunterzuladen, wenn Sie noch nicht über Visual C++ verfügen: Microsoft_DevTools_January_2001_Visual_C++_6.0.iso
Schritt 2 – Anwenden des Service Packs
Das XDK-Installationsprogramm überprüft, ob Ihre Kopie von Visual C++ mit Service Pack 4 auf dem neuesten Stand ist, aber alle späteren Service Packs funktionieren ebenfalls. Sie können das neueste Service Pack 6 von der offiziellen Microsoft-Website herunterladen: Download Service Pack 6 für Visual Basic 6.0, Visual C++ 6.0 mit Visual Source Safe 6.0d from Official Microsoft Download Center
Schritt 3 – Installieren des Prozessorpakets
In frühen Versionen des XDK, wie es mit einem Installationsprogramm namens . Stellen Sie sicher, dass Sie dies ausführen, bevor Sie das XDK installieren.XDK4361
Visual Studio Processor Pack
Schritt 3 – Führen Sie die Datei SetupXDK.exe aus
Führen Sie die ausführbare Datei SetupXDK aus, die Sie durch den restlichen Installationsprozess führt.
Optionale Schritte
Im Folgenden finden Sie optionale Installationsprogramme, die nützlich sein könnten, Sie benötigen diese Tools nicht, aber sie können hilfreich sein, um bestimmte Probleme zu debuggen.
Installieren von Microsoft Network Monitor 2.0
Kommt mit XDK 4361. Es ist ein Tool zum Netzwerkdebuggen, das zum Debuggen von Problemen mit Online- / LAN-Spielen nützlich ist.
Dokumentation
Der Dokumentationsordner enthält ein paar hilfreiche Dateien, die wir in der folgenden Tabelle mit einer kurzen Beschreibung ihres Zwecks gehört haben, aber die Hauptdokumentation kommt in Form einer CHM-Datei (Windows Compiled Help Format) namens .chm
;Zeigen102550100EinträgeSuchen:
Dateiname | Notizen |
---|---|
adaded.xml | Scheint ein Beispiel Leaderboard XML-Dokument zu sein, etwas mit Xbox Live-Bestenlisten zu tun? |
xboxguide.url | https://xds. Xbox. com/BPProgInfo. asp? Seite=content/cert_req. HTM |
XboxSDK.chi | Kompilierter Hilfeindex für die CHM-Datei |
xboxwhitepapers.url | geht zu https://xds.xbox.com/BPProgInfo.asp?page=content/wp_index.htm |
Examples
Wenn Sie Visual C++ installiert haben, als Sie das SDK installiert haben, finden Sie einen Ordner, der Beispielquellcode enthält, der für die Xbox kompiliert werden kann. SamplesProgram Files/ Microsoft Xbox SDK