Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] PearPC im Einsatz
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 7:58 am    Post subject: [OT] PearPC im Einsatz Reply with quote

Hallo,

nachdem mir der Gedanke gefallen hat, Mac OS X auch mal auf einem x86 System auszuprobieren /dank pearpc/ habe ich mich gleich mal rangesetzt.
Die Emulation läuft zwar Arschlahm, aber das wird sicherlich irgendwann noch..

werde hier mal ein kleines "Tagebuch" führen, um die Installation für Nachahmer etwas zu erleichtern..


http://people.freenet.de/sons_of_dark/ppc/MacOSX-x86.png
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 8:50 am    Post subject: Reply with quote

So nach einer Stunde warten,

hier die Sprache :)

http://people.freenet.de/sons_of_dark/ppc/macosx-1.png

und die Installation

http://people.freenet.de/sons_of_dark/ppc/macosx-2.png


Last edited by Beforegod on Fri May 21, 2004 9:09 am; edited 1 time in total
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 9:08 am    Post subject: Reply with quote

So, mittlerweile habe ich die Paketauswahl hinter mir, und noch einige andere Dinge (wahl der Festplatte, usw.)

http://people.freenet.de/sons_of_dark/ppc/macosx-3.png
http://people.freenet.de/sons_of_dark/ppc/macosx-4.png
http://people.freenet.de/sons_of_dark/ppc/macosx-5.png
http://people.freenet.de/sons_of_dark/ppc/macosx-6.png
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 10:02 am    Post subject: Reply with quote

Die Installation geht los :

http://people.freenet.de/sons_of_dark/ppc/macosx-7.png
http://people.freenet.de/sons_of_dark/ppc/macosx-8.png
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Fri May 21, 2004 10:19 am    Post subject: Reply with quote

Hallo,

sieht ja interessant aus. Auf welcher Hardware lässt du das denn laufen und kann man einigermaßen damit arbeiten bzw rumspielen? Die PPC-Emulation kostet doch sicher Zeit ohne Ende.
_________________
42
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 10:24 am    Post subject: Reply with quote

@sas:

Die Emulation läuft auf einem Ahtlon TBird 1200 mit 256 MB Ram. Werde das Teil aber mal mit nach Hause nehmen, auf nem Ahtlon XP 1600+ und 256 MB Ram verspreche ich mir etwas mehr leistung.
Arbeiten ist nunja.. nicht das richtige Wort. Dei Emulation verschlingt viel Rechenkraft. Allerdings will ich nach der Installation mal ein renice -20 machen und sehen wie diese dann läuft!
Back to top
View user's profile Send private message
Sas
Veteran
Veteran


Joined: 05 Jul 2003
Posts: 1229
Location: Germany

PostPosted: Fri May 21, 2004 10:31 am    Post subject: Reply with quote

Alles klar, dann halte uns mal auf dem Laufenden ;)

Sieht schon interessant aus, wenn ich mal Zeit habe, setz ich mich vielleicht auch dran.

Allerdings liegen jetzt die Prioritäten anders, denn ich brauche bis Sonntag wieder ein lauffähiges Gentoo... (Ich ändere _NIE_ mehr was an der Partitionstabelle ohne mein Backup vorher zu testen! *grml*)
_________________
42
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri May 21, 2004 11:11 am    Post subject: Reply with quote

Nun, werde die installation nicht mehr heute schaffen.
Mal sehen ob es zuhause klappt, allerdings für das WE der letzte Screenshot ;)

http://people.freenet.de/sons_of_dark/ppc/macosx-9.png
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri May 21, 2004 11:18 am    Post subject: Reply with quote

Das Hauptproblem ist mometan noch, dass die Emulation nur 1/500 von dem bringt, was ein gleichberechtigter PPC Prozessor bringen würde.
Demnach könnt ihr euch ja ausrechnen mit welchen grandiosen Geschwindigkeiten das läuft :).
_________________
"Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."

Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier
Back to top
View user's profile Send private message
birnbaumtruhe
Apprentice
Apprentice


Joined: 20 Sep 2003
Posts: 281

PostPosted: Fri May 21, 2004 1:48 pm    Post subject: Reply with quote

Ein neugieriger Blick in die Apfelwelt lohnt sich denke ich schon auch wenn man sicherlich davon Abstand nehmen sollte zu denken dass man damit produktiv arbeiten kann. Ich werds mal demnächst auf meiner Workstation hier mit einem 1 GB RAM testen, aber ohne Altivec Emulation wird das wohl auch nicht sooo viel herausreißen. Hat sonst jemand sich schon das ganze mal angeschaut.
_________________
Gentoo Forum Guidelines | How to ask smart questions
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri May 21, 2004 3:27 pm    Post subject: Reply with quote

Effektives arbeiten ist damit nicht möglich. Aber kurze Tests ob ein Script unter dem Safari korrekt laufen wird schon drin sein. Wenn nicht muss halt doch die richtige Hardware herhalten. So ists aber recht bequem (siehe VMWare).
Grafikbearbeitung u.ä. wird auf jeden Fall ein Kampf.
Das ganze erinnert mich etwas an VNC mit einer Verbindung über das Modem bei einer 1280er Auflösung :)
Aber wer weiss. Vielleicht wirds ja noch besser. Benutzung von SSE / MMX sind ja auch schon geplant. Das heisst auch, dass Momentan nur der Prozessor selbst die Arbeit verrichtet und nicht die Befehlssätze genutzt werden um einen Geschwindkeitsvorteil zu erlangen.
_________________
"Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."

Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Tue Jun 01, 2004 12:37 pm    Post subject: Reply with quote

So nach einer Woche Pause und einer fehlgeschlagenen Installation, nun hier Versuch zwei.

Mittlerweile ist PearPC 0.1.2 im Einsatz was ein klein wenig schneller läuft als der Vorgänger. Wichtig hierbei ist immer noch das keine MMX/3DNOW/SSE Funktionen verwendet werden, die das ganze dann etwas beschleunigen würden.
Auf osnews.com wurde auch eine neue Software vorgestellt, die Mac OS X auf den x86 System laufen lassen soll,
die Homepage :

http://softpear.sf.net

Aber hier ein weiteres Bildschirmfoto von Mac OS X beim Installieren :

http://people.freenet.de/sons_of_dark/ppc/macosx-10.png
Back to top
View user's profile Send private message
mo-ca
Guru
Guru


Joined: 17 Feb 2003
Posts: 313
Location: Near Dresden, Germany

PostPosted: Tue Jun 01, 2004 3:14 pm    Post subject: Reply with quote

gib mal nen hinweis wie performant das ist ...

also ruckelts nur ein wenig, oder seeeehr stark ?
_________________
Registred Linux User #239348
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Tue Jun 01, 2004 4:27 pm    Post subject: Reply with quote

Man kann es theoretisch nicht benutzen :)
Wie gesagt: Geschwindigkeit ist maximal 1/500 von dem was dein PC kann.
Die Maus hängt arg hinterher (man hat das Gefühl das die etwas im Delirium ist) und die Programme brauchen ewig zum laden.

Es ist momentan wirklich nur zum testen einer Emulation gut, mehr nicht.
SoftPEAR scheint da etwas besser zu sein und auch recht performant zu sein.
Vielleicht sollte man das erst testen bis PearPC bei einer gescheiten Version angelangt ist :).
_________________
"Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."

Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Wed Jun 02, 2004 7:13 am    Post subject: Reply with quote

Richtig Nutzen kann man die EMulation noch nicht. Es bleibt abzuwarten wann die SSE/MMX/3DNOW Befehlssätze eingebunden werden.

softpear scheint da eher was zu sein, allerdings laufen nur kleinere Applikationen momentan und es benötigt Darwin (was man entweder nativ oder eben auch in einer virtuellen Maschine laufen lassen muss.) Nachdem mein Rechner gestern abend abgestürtzt ist mache ich mich wieder auf die Odysse der Mac OS X Installation ;)
Back to top
View user's profile Send private message
Stolle
n00b
n00b


Joined: 23 Sep 2002
Posts: 16
Location: Germany

PostPosted: Thu Jun 03, 2004 3:56 pm    Post subject: Reply with quote

Probiert mal PearPC-SDL aus, akt. ist die Version 0.3

Infos: http://www.pearpc.net/
Download: http://www2.wonderwallfriends.de/pearpc-sdl-0.3.tar.bz2

Dabei handelt es sich um pearpc 0.1.2 mit SDL Unterstützung, starten mit:

SDL_VIDEODRIVER=dga ppc config (als root, Vollbild mit shift+F12)

Konfigurieren sollte man pearpc immer mit jitc_x86 CPU, dann läuft der emulierte Mac ungefähr 40 mal langsamer als Euer Rechner. Das macht schon einen sehr großen Unterschied zu der 1/500 Leistung bei der generic Konfiguration. Ich kann OSX auf meinem 1000er TB mit 768MB relativ gut bedienen, die Maus und die Menüs sind alle erstaunlich flüssig, langsam sind die virtuellen Festplattenzugriffe, also das Starten von Programmen. Safari startet nach etwa 20 Sekunden. Ausgehend vom derzeitigen frühen Entwicklungsstand verspreche ich mir noch sehr viel von diesem Projekt, großes Lob an die Entwickler!

./configure --enable-cpu=jitc_x86 --enable-gui=qt

Viel Spass beim Ausprobieren!
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri Jun 04, 2004 6:11 am    Post subject: Reply with quote

Danke für den Tipp, werde ich gleich mal ausprobieren ;)

[Änderung]

Sobald ich das mit SDL reinbringe bekomme ich nen Speicherzugriffsfehler.. ist das normal?? Starte als normaler Benutzer, export SDL_VIDEODRIVER=dga ppc config, was tun?
Desweiteren fehlt mir die Datei video.x

[Änderung Nr 2 ]

Also sobald man PearPC mit der Variable USE="jit" übersetzt ist das normale PearPC auch mit dem Befehlssatz kompiliert und rennt ;)
Jetzt macht das installieren Spass ;)
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri Jun 04, 2004 7:45 am    Post subject: Reply with quote

Also nachdem die INstallation endlich mal richtig gut läuft, gibts heute Mittag hoffentlich die ersten Bilder von einem Laufenden System!
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jun 04, 2004 8:22 am    Post subject: Reply with quote

Also ich muss auch sagen, dass das System jetzt um einiges schneller geworden ist.
Hier einmal das ebuild, das enable-gui=qt und enable-cpu gleich mit rein setzt (keine extra Angabe von USE Flags nötig):
Code:

# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: $

DESCRIPTION="PowerPC Architecture Emulator"

HOMEPAGE="http://pearpc.sourceforge.net/"

SRC_URI="mirror://sourceforge/pearpc/${P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"

KEYWORDS="~x86"

IUSE="qt jit"

DEPEND="virtual/x11
        media-libs/libmng
        media-libs/jpeg
        media-libs/libpng
        sys-libs/zlib
        media-libs/freetype
        dev-lang/nasm
        qt? ( >=x11-libs/qt-3.1.1 )"
#RDEPEND=""

S=${WORKDIR}/${P}

src_compile() {
        local myconf
        myconf="--enable-release --enable-cpu=jitc_x86 --enable-fpo=yes --enable-debug=no"
        use qt || myconf="${myconf} --enable-gui=qt"

        echo ${myconf}

        econf ${myconf} || die
        emake || die "emake failed"
}

src_install() {
        dobin src/ppc
        dodoc ChangeLog AUTHORS COPYING README TODO

        dodir /usr/share/${P}
        insinto /usr/share/${P}
        doins scripts/ifppc_down scripts/ifppc_up
        doins video.x

        insinto /usr/share/doc/${P}
        sed -i -e "s:video.x:/usr/share/${P}/video.x:g" ppccfg.example
        doins ppccfg.example
}

_________________
"Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."

Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier


Last edited by Ragin on Fri Jun 04, 2004 10:55 am; edited 1 time in total
Back to top
View user's profile Send private message
Beforegod
Bodhisattva
Bodhisattva


Joined: 10 Apr 2002
Posts: 1495
Location: Würzburg

PostPosted: Fri Jun 04, 2004 8:40 am    Post subject: Reply with quote

Die GUI würde ich rauslassen da nicht jeder QT drauf hat und bestimmt auch net draufmachen will.
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jun 04, 2004 10:56 am    Post subject: Reply with quote

Gut, das ebuild wurde soweit angepasst, dass wenn qt als USE Flag gesetzt wurde es auch qt verwendet.
Ansonsten halt nicht :).
_________________
"Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird."

Clifford Stoll, amerik. Astrophysiker u. Computer- Pionier
Back to top
View user's profile Send private message
birnbaumtruhe
Apprentice
Apprentice


Joined: 20 Sep 2003
Posts: 281

PostPosted: Fri Jun 04, 2004 5:48 pm    Post subject: Reply with quote

Beforegod wrote:
Also nachdem die INstallation endlich mal richtig gut läuft, gibts heute Mittag hoffentlich die ersten Bilder von einem Laufenden System!


Bitte. *lechz* Da das Projekt großen Anklang anscheinend findet, entwicklen ja vielleicht ein paar Leute mehr mit. Schon lange nicht mehr erlebt dass so ein Open Source Projekt von 0 auf 100 soviel Unterstützung/Anklang findet.
_________________
Gentoo Forum Guidelines | How to ask smart questions
Back to top
View user's profile Send private message
schienenhaenger
n00b
n00b


Joined: 09 Feb 2004
Posts: 38

PostPosted: Fri Jun 04, 2004 8:56 pm    Post subject: Reply with quote

birnbaumtruhe wrote:
Beforegod wrote:
Also nachdem die INstallation endlich mal richtig gut läuft, gibts heute Mittag hoffentlich die ersten Bilder von einem Laufenden System!


Bitte. *lechz* Da das Projekt großen Anklang anscheinend findet, entwicklen ja vielleicht ein paar Leute mehr mit. Schon lange nicht mehr erlebt dass so ein Open Source Projekt von 0 auf 100 soviel Unterstützung/Anklang findet.


Ich spar trotzdem weiter auf ein PowerBook! :cry:

Tschau, Stefan.
Back to top
View user's profile Send private message
sputnik1969
Guru
Guru


Joined: 08 Aug 2002
Posts: 401
Location: Berlin / Germany

PostPosted: Sun Jun 06, 2004 11:54 pm    Post subject: Reply with quote

Kann man eigentlich auf PearPC auch ein Gentoo installieren? ;)
_________________
'Cynic' is a word invented by optimists to criticize realists. - Nigel. In the ocean of Night by Gregory Benford
"Zyniker" ist ein Wort das Optimisten erfunden haben um Realisten zu kritisieren. - Nigel. Im Meer der Nacht von Gregory Benford
Back to top
View user's profile Send private message
Arne
n00b
n00b


Joined: 23 Sep 2003
Posts: 17
Location: Berlin/Germany

PostPosted: Mon Jun 07, 2004 6:46 am    Post subject: Reply with quote

hi,
da mandrake ppc läuft, sollte das kein problem sein. dauert halt nur 40mal so lange :D

arne
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum