You are not logged in.

Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

1

Sunday, June 27th 2010, 1:17pm

Dolphin für Mac OS X



Das Tutorial ist ausschließlich für wii-homebrew.com geschrieben und darf nicht ohne meine Erlaubnis in anderen Foren / Webseiten zitiert werden!

Hier eine "kleine" Anleitung, wie ihr Dolphin auf Mac OS X zum Laufen bringen könnt.

Seit einiger Zeit werden die Builds auf der Seite zum Download angeboten:Dolphin Download.
Wenn ihr aber mit der Source spielen wollt, könnt ihr das Tut immer noch benutzen!!



Schwierigkeit: Mittel
Zeitbedarf: 1 Stunde

Was wird benötigt:
XCode (auf Mac OS X Installations DVD)
CG Toolkit
MacPorts
Admin Account
Und noch wxWidgets und scons und natürlich den Source Code von Dolphin, den werden wir aber später noch laden müssen (übers Terminal)

1. Benötigte Software installieren
  1. Installiert zuerst XCode (egal ob mit Iphone SDK oder ohne.
  2. Dann installiert MacPorts
  3. Jetzt installiert das CG Toolkit


2. Installieren von scons
  1. Startet das Terminal Liegt in: /Anwendungen/ Dienstprogramme/ Terminal.app (DE) oder in /Applications/ Utilites/Terminal.app
  2. Jetzt gebt folgendes ein:

    Source code

    1
    
    sudo port install scons

  3. Jetzt müsst ihr nur noch euer Admin Passwort eingeben und es wird alles installiert.


3. Installieren von wxWidgets
  1. Geht wieder ins Terminal und gebt ein:

    Source code

    1
    
    svn co -r 63470 https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk wxw
    . Das dauert kurz und jetzt gebt ein:

    Source code

    1
    
    cd wxw/build

  2. Jetzt gebt ein:

    Source code

    1
    
    ../configure --with-aui --with-cocoa CC="gcc -arch i386 -arch x86_64" CXX="g++ -arch i386 -arch x86_64" CPP="cpp" --with-macosx-version-min=10.5 --enable-image --disable-dependency-tracking

    Das dauert jetzt ein wenig^^
  3. Jetzt ersetzt ihr die Datei bk-make-pch im Ordner /Benutzer/ Euer Benutzer/ wxw/build/ mit der aus dem Anhang
  4. Gebt jetzt ins Terminal

    Source code

    1
    
     make
    ein (das wird lustig), das dauert jetzt wirklich ein "wenig".^^
  5. Jetzt gebt ihr ein:

    Source code

    1
    
    sudo make install



Jetzt habt ihr wxWidgets installiert!

4.Installieren von Dolphin

  1. Schließt das alte Terminal Fenster und öffnet ein neues.
  2. Gebt folgendes ein:

    Source code

    1
    
    svn co http://dolphin-emu.googlecode.com/svn/trunk dolphin-emu
    (Nicht wundern, wenn kurz nichts passiert)
  3. Jetzt wechselt ihr ins Verzeichnis des Dolphin-Emus mit

    Source code

    1
    
    cd dolphin-emu

  4. Jetzt kompiliert ihr die Dolphin Dateien mit:

    Source code

    1
    
    scons verbose=true wxconfig=/usr/local/bin/wx-config




5. Fertige Datei finden & (optional) Dolphin.app in eine DMG packen
Die App ist in folgendem Ordner: /Users/Euer Benutzer/dolphin-emu/Binary/Darwin-i386/
Um .app Datei in eine DMG Datei zu packen ziehe die Datei osx_make_dmg.sh (in /Users/ Dein Benutzer/dolphin-emu/ in ein Terminal Fenster und drücke Enter oder ziehe sie auf das Terminal Symbol.


Mini-FAQ:
A: Bei Schritt 1,2 oder 3 gibt es eine Fehlermeldung.
B: Bitte mach alle Schritte noch einmal


A: Bei Schritt 4 kommt folgender Fehler:

Source code

1
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/scons-1.3.0/SCons/Script/Main.py", line 858, in _main

B: Installiere Python 2.6 für Mac Os X und versuche es mehrmals.

A: Ich habe ein sonstiges Problem.
B: Schreibe einen neuen Post.

A: Ich bin zu blöd für das TUT!
B: Deine Schuld. -.-


PS: Das ist mein erstes Tutorial, bitte also um Rückmeldungen!
Xiider has attached the following file:
  • bk-make-pch.zip (1.41 kB - 104 times downloaded - latest: May 13th 2012, 4:00am)
Wieder da: Mein Blog

This post has been edited 8 times, last edit by "Xiider" (Apr 17th 2011, 5:49pm)


2

Wednesday, October 20th 2010, 8:54pm

beim letzten schritt kommt dieses:


scons: *** Path for option wxconfig does not exist: /usr/local/bin/wx-config
File "/Users/iMac/dolphin-emu/dolphin-emu/SConstruct", line 53, in
iMac:dolphin-emu iMac$ scons verbose=true wxconfig=/usr/local/bin/


edit:

bei meinem Mac OS X 10.6.4 musste ich diese Zeile als letzten Schritt eingeben (nicht vergessen, den eigenen Benutzernamen einzugeben):

scons verbose=true wxconfig=/Users/BENUTZERNAME/wxw/build/wx-config

This post has been edited 1 times, last edit by "haggi.celine" (Oct 20th 2010, 9:05pm)


gna

Homebrew-Einsteiger

(1)

Posts: 5

Location: Deutschland

Occupation: Buchbinder + angehender Mechatroniker

  • Send private message

3

Sunday, November 21st 2010, 1:37pm

Source code

1
2
3
4
lipo: can't figure out the architecture type of: /var/folders/Pm/PmGUk+XAH9e4BW1IwtzdiE+++TI/-Tmp-//ccK6Hzbf.out
scons: *** [Build/Darwin-i386-release/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.o] Error 1
scons: building terminated because of errors.
noname:dolphin-emu mmutantl$


kommt bei mir als fehlermeldung beim installieren von dolphin, was kann ich tun?


Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

4

Sunday, November 21st 2010, 2:03pm

Bei welchem Schritt kommt das?
Wieder da: Mein Blog

gna

Homebrew-Einsteiger

(1)

Posts: 5

Location: Deutschland

Occupation: Buchbinder + angehender Mechatroniker

  • Send private message

5

Sunday, November 21st 2010, 2:07pm

beim kompilieren von dolphin. ich bin grad nochmal dabei die wx-widgets zu installieren... also ab schritt 3 nochmal alles neu zu machen.

Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

6

Sunday, November 21st 2010, 2:14pm

Bei dem Schritt:

Source code

1
scons verbose=true wxconfig=/usr/local/bin/wx-config
Wieder da: Mein Blog


gna

Homebrew-Einsteiger

(1)

Posts: 5

Location: Deutschland

Occupation: Buchbinder + angehender Mechatroniker

  • Send private message

7

Sunday, November 21st 2010, 3:07pm

okay... das problem beginnt schon bei der wxwidget bei der installation

Source code

1
2
3
4
5
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
lipo: can't open input file: /var/folders/Pm/PmGUk+XAH9e4BW1IwtzdiE+++TI/-Tmp-//ccvX6iLa.out (No such file or directory)
make[1]: *** [wxrc] Error 1
make: *** [wxrc] Error 2

Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

8

Sunday, November 21st 2010, 3:13pm

Mal ne ganz doofe Frage:
Hast du Xcode schon installiert?
Wieder da: Mein Blog

gna

Homebrew-Einsteiger

(1)

Posts: 5

Location: Deutschland

Occupation: Buchbinder + angehender Mechatroniker

  • Send private message

9

Sunday, November 21st 2010, 3:16pm

ja klar. direkt von der mac osx disk.

also mal meine sys-specs:

imac i5 2,66 ghz 27"
osx version 10.6.5


Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

10

Sunday, November 21st 2010, 5:27pm

Hmm, lösche mal den Ordner wo wxwidget runtergeladen wurde.
Dann installiere noch ein mal neu, viel glück^^
Wieder da: Mein Blog

gna

Homebrew-Einsteiger

(1)

Posts: 5

Location: Deutschland

Occupation: Buchbinder + angehender Mechatroniker

  • Send private message

11

Sunday, November 21st 2010, 7:01pm

leider keine veränderung :(

LivingHell

Homebrew-User

(5)

    Deutschland

Posts: 235

Occupation: Student

  • Send private message

12

Sunday, November 21st 2010, 7:21pm

Bekomme beim letzten Schritt beim Dolphin kompelieren folgenden Fehler


Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.cpp:170: error: PIC register ‘%rbx’ clobbered in ‘asm’
lipo: can't figure out the architecture type of: /var/folders/J4/J4YK1nnVHpKGZ-Z6mhymZE+++TM/-Tmp-//ccs8kItC.out
scons: *** [Build/Darwin-i386-release/Source/Core/Core/Src/PowerPC/Jit64IL/JitIL.o] Error 1
scons: building terminated because of errors.
:Smiley_v3_Nintendo_Wii: 4.2E Dark Wii Red Mod 1.14, 2x :Smiley_v3_Wii_Remote: , 2x :Smiley_v3_Wii_Nunchuck: 1x :Smiley_Wii_Classic_Controller: , Priiloader rev 92b4, cIOS rev 20b, Hermes cIOS v5.1, Gfg USB Loader, 1TB WD Essential


13

Sunday, November 21st 2010, 7:23pm

Den neuesten Dolphin auf Mac OSX kann man jetzt nicht kompilieren.
Die r6441 sollte aber gehen.
  • Signatur

  • Wichtige Information!

    Lokomotive
  • Über mich

    Ich komm aus AT, zock gerne Videogames und bin Brony.
    Aber nicht so einer, der von denen auch die Stofftiere hat, ich guck einfach nur die Show :assi:

Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

14

Sunday, November 21st 2010, 7:25pm

Ok, Quelle Anti?
Wieder da: Mein Blog

15

Sunday, November 21st 2010, 7:30pm

http://forums.dolphin-emu.com/thread-13139.html irgendwo in dem Thread.
Liegt am Profiler !
  • Signatur

  • Wichtige Information!

    Lokomotive
  • Über mich

    Ich komm aus AT, zock gerne Videogames und bin Brony.
    Aber nicht so einer, der von denen auch die Stofftiere hat, ich guck einfach nur die Show :assi:


LivingHell

Homebrew-User

(5)

    Deutschland

Posts: 235

Occupation: Student

  • Send private message

16

Sunday, November 21st 2010, 8:07pm

die r6441 kann ohne Fehler compiliert werden! danke für das Tut!
:Smiley_v3_Nintendo_Wii: 4.2E Dark Wii Red Mod 1.14, 2x :Smiley_v3_Wii_Remote: , 2x :Smiley_v3_Wii_Nunchuck: 1x :Smiley_Wii_Classic_Controller: , Priiloader rev 92b4, cIOS rev 20b, Hermes cIOS v5.1, Gfg USB Loader, 1TB WD Essential

17

Sunday, January 2nd 2011, 9:11pm

Vielen Dank für das TUT erstmal! Bin gerade noch am machen und muss nachher mal schauen ob das alles geklappt hat. Aber trotzdem schonmal meinen Dank für Deine Mühe!

Ich frage mich allerdings warum das alles so mega kompliziert sein muss. Also ich bin IT technisch überhaupt nicht bewandert und hätte ohne dieses TUT niemals gewusst wie ich Dolphin installieren soll. Ich frage mich warum auf der Dolphin seite steht es würde auch auf OS X laufen und zu installieren gehen wenn die dort keinen Installer uppen. Ich verstehe nicht warum sie keine DMG erstellen, aber für Windows eine normale Install-Exe bereitstellen. Mir erschließt sich das ganze nicht. Denn hätte ich nicht durch Internet dieses TUT gefunden wäre ich nur verärgert warum sie dort schreiben man kann es auch auf OS X installieren ohne dass es wirklich klappt.

18

Sunday, January 2nd 2011, 9:13pm

Weil keiner von den offiziellen SVN-Hostern nen Mac hat.
Im Dolphin-Forum findet man aber Mac Builds !
  • Signatur

  • Wichtige Information!

    Lokomotive
  • Über mich

    Ich komm aus AT, zock gerne Videogames und bin Brony.
    Aber nicht so einer, der von denen auch die Stofftiere hat, ich guck einfach nur die Show :assi:


19

Sunday, April 17th 2011, 2:17am

Unter 32Bit läuft der DOlphin nicht sonderlich schnell bei meinem macbookpro. Auf dem "von den Komponenten schlechteren" Win 7 64Bit System läuft Dolphin (64bit) 10x schneller.
Gibts nen 64bit Dolphin Build für OSX?
Denn nach Umstellen auf 64Bit MacosX läuft Dolphin trotzdem nicht wirklich zügiger, selbe FPS Zahl.

Gruß Algoe

Xiider

Homebrew-Fortgeschrittener

(36)

  • "Xiider" started this thread
  • Deutschland Schweden

Posts: 755

Location: 30.000 Bewohner Kaff

Occupation: Schüler /=

  • Send private message

20

Sunday, April 17th 2011, 5:45pm

Es gibt glaube ich nur 32bit Mac.
Geh mal in den System Profiler unter Software, Programme und suche da mal Dolphin, was steht dann da?
Bsp:
XAMPP Control:
Version: 1.7.3-beta1
Zuletzt geändert: 27.02.10 20:00
Art: Universal
64-Bit (Intel): Nein
Ort: /Applications/XAMPP/XAMPP Control.app
Wieder da: Mein Blog