Mac Os X
#1
geschrieben 10. Januar 2004 - 13:16
danke im voaraus!
Anzeige
#2
geschrieben 10. Januar 2004 - 15:05
Zitat (anh0406: 10.01.2004, 13:16)
danke im voaraus!
nein, das ist nicht möglich, da MACs PowerPC-Prozessoren verwenden - also eine andere Prozessorarchitektur. Die kann man bis dato nicht mit solchen Consumer-Programmen emulieren.
sollte dir zu diesem Vorhaben ein Rechenzentrum zur Verfügung stehen, meld dich nochmal
Dieser Beitrag wurde von wiz bearbeitet: 10. Januar 2004 - 15:07
#3
geschrieben 10. Januar 2004 - 16:01
Zitat (wiz: 10.01.2004, 15:05)
Imho sitzt der einzige Grund, weshalb es noch keine PPC-on-x86-Emulatoren gibt, in Cupertino und ist Marktführer bei Desktop-PPCs ...
Wenn man mit Bochs die x86-64-Architektur auf einem 32bit-Prozessor simulieren kann (zwar nicht wirklich schnell, aber es geht und Bochs ist nicht optimiert), wird es wohl möglich sein, einen 32bit-PPC in anständiger Geschwindigkeit zu emulieren.
Eigentlich gibt es auch schon alles, was man braucht - einen grundlegenden PPC32 und sogar PPC64-Emulator ist als OpenSource irgendwo im Internet zu haben, und kombiniert mit MacOnLinux würde das auch gehen. Zwar aufwändig, aber wenn sich einige in diesem Bereich erfahrene Coder hinsetzen würden, durchaus möglich
Die einzige wirkliche Hürde(?) ist das Byte-Swapping, aber das könnte man doch die GPU machen lassen
Dieser Beitrag wurde von Dimension bearbeitet: 10. Januar 2004 - 16:03
#4
geschrieben 27. Januar 2004 - 18:45
Update: Es gibt einen PPC-Emulator für Linux, allerdings kann der momentan nur bis Mac OS 8.6 und braucht ein ROM von einem originalen älterern PowerMac. Download
Eigentlich müsste es möglich sein, den PPC Emulator-Core von dem Teil mit MacOnLinux
zu verbinden und damit Mac OS X zu emulieren ... aber ob sich das lohnt ?
Hat jemand etwas Ahnung von PPC-Hardware und Interesse an so nem Teil?
Dieser Beitrag wurde von Dimension bearbeitet: 27. Januar 2004 - 18:48
#5
geschrieben 27. Januar 2004 - 19:09
Aber was ich weiß, gibt es Versuche MacOS X auf x86-Systeme
zum Laufen zu bringen.
Das Projekt heißt "Darwin" (soweit ich weiß).
Ich hab mir mal die CD runtergeladen (Open Source),
aber zum Laufen hab ich es nicht wirklich gebracht.
Aber ich hab kurz nochmal nachgesehen und fand auf der
Developer-Seite von Apple das Darwin-Projekt.
(Auch dort steht, dass es sowohl auf PPC als auch auf x86-Systemen
läuft)
Schaut es euch am besten an:
Darwin
Falls ich mich irren sollte, sagt bescheid.
#6
geschrieben 27. Januar 2004 - 19:39
die OpenDarwin/GNU-Darwin usw. Projekte ergänzen das Teil um Komponenten
wie XFree86 zu einem nutzbaren Unix. Darwin basiert wiederum auf der BSD, die
es auch für x86-CPUs gibt und deshalb(?) gibt es Darwin auch für diese Plattform - da
Apple aber kein Interesse daran hat, gibt es fast keine Treiber und somit wird
das CD-ROM bei der Installation ab CD nicht erkannt und das System kann nicht
richtig booten.
Das "schöne" an Mac OS X ist aber nicht der Kern, sondern die oberen Schichten
(Quartz, Aqua usw), die es nur für PPC-Plattformen (Macintosh ab G3) gibt.
Deshalb gibt es zwei Wege, Mac OS X auf x86(-64) auszuführen: 1) Einen
kompletten Mac-Emulator à la VirtualPC/Bochs/twoOStwo, oder 2) einen
Darwin/PPC-Emulator, der im Benutzermodus alle Syscalls abfängt und
Programmen einen Mac-Core simuliert, so könnte man Aqua direkt auf z.B. Linux
ausführen.
Dieser Beitrag wurde von Dimension bearbeitet: 27. Januar 2004 - 19:40
#7
geschrieben 28. Januar 2004 - 00:40
Zitat (Dimension: 27.01.2004, 18:45)
Update: Es gibt einen PPC-Emulator für Linux, allerdings kann der momentan nur bis Mac OS 8.6 und braucht ein ROM von einem originalen älterern PowerMac. Download
Eigentlich müsste es möglich sein, den PPC Emulator-Core von dem Teil mit MacOnLinux
zu verbinden und damit Mac OS X zu emulieren ... aber ob sich das lohnt ?
Hat jemand etwas Ahnung von PPC-Hardware und Interesse an so nem Teil?
hm programmcodes von maconlinux würden nix bringen.. da maconlinux kein emulator ist .. d.h. der prozessor wird nicht emuliert...
irc://irc.spotchat.org/winfuture
#8
geschrieben 28. Januar 2004 - 00:47
Btw, der Screenshot ist von einem normalen x86-Intel-PC, das ist nicht MOL
#9
geschrieben 28. Januar 2004 - 13:24
Zitat (Dimension: 28.01.2004, 00:47)
Btw, der Screenshot ist von einem normalen x86-Intel-PC, das ist nicht MOL
wie etz? .. mol is kein ppc emulator sondern einfach nur ein programm das mac os x auf einem ppc laufen lässt, falls man z.B. linux drauf hat oder nur ein pegasos board mit g3 / g4 hat...
und das mit dem screenshot is mir klar.. da läuft grad sheepshaver.. kann man ja alles auf http://emaculation.com lesen..
irc://irc.spotchat.org/winfuture
#10
geschrieben 28. Januar 2004 - 18:18
Dieser Beitrag wurde von Dimension bearbeitet: 28. Januar 2004 - 18:18
#11
geschrieben 28. Januar 2004 - 19:17
mol + sheepshaver ergibt wenig sinn
sheepshaver + mol schon mehr
naja bald hab ich eh einen mac (nach 6 jahren wartezeit )
irc://irc.spotchat.org/winfuture
#12
geschrieben 28. Januar 2004 - 22:08
Zitat (Cosmo: 28.01.2004, 19:17)
mol + sheepshaver ergibt wenig sinn
sheepshaver + mol schon mehr
Aus technischer Sicht wärs schon MOL + SheepSaver, weil ja der MOL eigenständig lauffähig wäre und vom SheepSaver nur den Emu-Core verwenden würde Jetzt das noch programmieren und fertig wärs
#13
geschrieben 28. Januar 2004 - 22:45
irc://irc.spotchat.org/winfuture