Dolphin kompilieren unter Windows

      Dolphin kompilieren unter Windows



      Dieses Tut ist für Wii-Homebrew.com geschrieben, und darf ohne meine Bestätigung nicht kopiert werden.

      ________________
      Falls mal die Dolphin-Seite off ist, oder die Builds mal nicht funktionieren, könnt ihr auch eure eigenen kompilieren.
      Auch gut, wenn ihr mit der Source herumspielen möchtet.


      Was wird benötigt ?
      Windows XP oder höher (Empfohlen wird x64; Windows XP 64-Bit wird von Dolphin nicht unterstützt)
      TortoiseSVN
      DirectX SDK
      Windows SDK
      • Dabei muss mindestens folgendes installiert werden:


      Visual Studio 2010 oder Visual C++ 2010 Express
      • Falls man die bezahlte Version verwendet, muss man nur die x64-Compiler installieren, der Rest ist optinal


      Source runterladen und kompilieren:

      Jetzt erstellt ihr einen Ordner irgendwo, wo ihr wollt. Ich werde ihn Dolphin-Source nennen.
      Jetzt müsst ihr einen Rechtsklick auf den Ordner machen und "SVN Checkout" drücken.
      Bei "URL of repository" tippt ihr dolphin-emu.googlecode.com/svn/trunk/ ein.
      Optinal könnt ihr bei Revision eine bestimmte Version nehmen, bei HEAD Revision wird immer die neueste runtergeladen.

      Jetzt öffnet ihr EuerOrdner/Source/Dolphin_2010.sln.
      Wenn ihr Visual Studio das erste Mal verwendet, müsst ihr die Pfade zum DirectX SDK eingeben.
      • Wenn ihr die Express-Version verwendet, müsst ihr zuerst die Erweiterten Einstellungen aktivieren.
        Dazu geht ihr in Visual C++ Express oben auf Extras zu Einstellungen und aktiviert die Erweiterten Einstellungen.

      Jetzt öffnet ihr den Eigenschaften-Manager über Ansicht > Eigenschaften-Manager:

      Diese beiden Dateien werdet ihr verändern.
      Zuerst doppelklickt ihr Microsoft.Cpp.Win32.user
      Danach geht ihr in dem neuen Fenster auf VC++ Verzeichnisse und fügt folgende Pfade hinzu:
      Bei Ausführbare Verzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Utilities\bin\x86
      Bei Includeverzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Include
      Bei Bibliotheksverzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86

      Dasselbe wiederholt ihr nun bei Microsoft.Cpp.x64.user nur mit:
      Bei Ausführbare Verzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Utilities\bin\x64
      Bei Includeverzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Include
      Bein Bibliotheksverzeichnisse: C:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x64

      Das ganze sollte dann so aussehen:


      WICHTIG: C ist euer Laufwerksname auf dem Windows installiert ist, der Buchstabe kann weichen, daher bitte anpassen.
      Falls ihr ein 64-Bit OS habt gehört der Pfad zum DirectX SDK so : C:\Program Files (x86).
      Und wenn ihr ein neueres DirectX SDK installiert müsst ihr auch den Namen anpassen.

      So, wenn ihr jetzt versucht Dolphin zu kompilieren, werden ihr feststellen, dass ihr nur 32-Bit Dolphin kompilieren könnt.
      Tja, das liegt daran dass Visual C++ Express 2010 von Haus aus keine x64 Compiler hat.
      Das Windows SDK das wir installiert haben hat diese, nur Visual C++ Express 2010 ist noch so eingestellt das es diese nicht verwendet.
      • Öffnet die Datei C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.default und ändert v100 zu WindowsSdk7.1 , danach wird Visual C++ 2010 Express diese x64 Compiler verwenden:



      Anschließend öffnet ihr die Project Datei, sucht euch die Plattform aus und drückt F7.
      Euer Dolphin ist dann in einem neuen Binary Ordner.

      So, jetzt könnt ihr mit Dolphin herumexperimentieren und braucht euch nicht mehr fürchten, dass in Dolphin ein Virus ist (speziell NOD-User) :P
      Falls ich etwas vergessen habe bitte ne PN schreiben.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Anti-Ultimate ()