Official Xbox SDK (XDK)

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

DateinameNotizen
adaded.xmlScheint ein Beispiel Leaderboard XML-Dokument zu sein, etwas mit Xbox Live-Bestenlisten zu tun?
xboxguide.urlhttps://xds. Xbox. com/BPProgInfo. asp? Seite=content/cert_req. HTM
XboxSDK.chiKompilierter Hilfeindex für die CHM-Datei
xboxwhitepapers.urlgeht 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