PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was ist der Unterschied zwischen Mac und Normalen Grakas


Andre´
2007-02-22, 23:53:18
Jo also mich beschäftigt schon des Längeren welche unterschiede zwischen mac Grafikkarten und normalen grafikkarten besteht.

Bei meinen g3 ist eine ATI Rage drin, doch meine hat noch oben ein extra PCB drauf wo ein chip draus ist der die RGB steuerung verbessern soll.

Aber beim G5 zb die x1900xt mac edition gibt es sichtbar keinen unterschied oder:confused:

HotSalsa
2007-02-23, 01:32:41
Ich meine mal gelesen zu haben, dass die Mac Versionen der Grakas einen extra angepassten Bios Baustein haben - daher PC / Mac Versionen nicht kompatibel zueinander.

BlackArchon
2007-02-23, 09:02:16
Ja, das BIOS dürfte der einzige Unterscheid sein. Einige Voodoo5-Karten für den MAC wurden durch ein BIOS-Update auf normalen x86-Rechnern zum laufen gebracht. Außerdem gab es von MSI mal eine Radeon 9600-Karte, die auf MACs und x86-Rechnern lief, da waren glaube ich nur zwei verschiedene BIOS-Chips drauf.

Andre´
2007-02-23, 12:34:07
Hmm danke Leute.

Weis noch jemand mehr drüber ich glaube auch langsam dass sie im bios modifiziert sind habe die Rage gestern noch in einen windoof rechner probiert und die lief nicht an.

Aber ich meine dass auch irgendwie was mit einer verbesserten RGB Qualität verändert wird denn macs werden ja bevorzugt bei Bildbearbeitung ect eingesetzt.

Thowe
2007-02-23, 15:09:15
Sie müssen bei den PowerPC basierten MACs zwangsweise ein anderes BIOS/Firmware haben, da diese mit VESA & CO. für die DOS-Modi nichts anfangen können. Andersherum fehlt Windows bzw. den Treibern das BIOS um zu wissen, was das überhaupt ist, was da im Rechner steckt.

Die Karten in den jetzigen INTEL-basierten Rechnern sollten so gehen, ich hab's jedoch bislang nirgends nachgelesen und deswegen ist die Aussage ohne Gewähr, aber eben sehr wahrscheinlich. Da EFI eben noch mit den alten Karten zurechtkommen muss und dich die in den MACs ganz normal gegenüber Windows melden.

sloth9
2007-04-04, 08:13:34
Oder anders:
Apple hat sich gegen Industriestandards gewendet, (wieso kann EFI kein VESA?), um Hardware zu verdonglen.

So muss man eben teurere Apple-Hardware kaufen, obwohl die an sich nur von der Stange ist.

Ganon
2007-04-04, 08:30:52
Jup. Apple quatscht die Graka über EFI an. Wenn die Graka nur ein ROM für das BIOS hat, dann wirst du unter OS X kein Bild haben. Unter Windows wird sie aber funktionieren auf dem Mac. Ist, denke ich, einfach nur ne Absicherung gegen OS X Kopien auf "nicht-Macs".

Wenn sich aber auch im PC-Bereich EFI durchsetzen sollte, sollte das irgendwann kein Thema mehr sein.

@sloth9

Man kann es auch umdrehen. ;) Den Herstellern ist es nicht verboten ihre Karten EFI-kompatibel zu machen ;)

sloth9
2007-04-08, 16:11:55
J

[...]

@sloth9

Man kann es auch umdrehen. ;) Den Herstellern ist es nicht verboten ihre Karten EFI-kompatibel zu machen ;)

Weil VESA der Industriestandard ist?

Darkstar
2007-04-09, 23:37:38
Weil VESA der Industriestandard ist?VESA (http://www.vesa.org/) ist kein Standard, sondern eine Organisation, in der sich eine Reihe von IT-Firmen zusammengeschlossen haben. Diese Organisation hat eine Reihe von Standards definiert, wozu beispielsweise (aber nicht nur) die VESA BIOS Extensions (VBE) zählen. Zu den Mitgliedern von VESA (http://www.vesa.org/Members/index.htm) zählt übrigens auch Apple Inc. (http://www.apple.de/) (bei VESA noch als Apple Computer, Inc. gelistet).

Um PC-Grafikkarten in Intel-Macs unter MacOS X nutzen zu können, hätten sowohl eine PC-BIOS-Emulation bereitgestellt als auch komplett neue Treiber geschrieben werden müssen (ganz zu schweigen vom technologischen Rückschritt dieser Lösung). Der Aufwand hätte den Nutzen in keiner Form gerechtfertigt.Oder anders:
Apple hat sich gegen Industriestandards gewendet […], um Hardware zu verdonglen.Apple hat (wie übrigens IBM, Motorola und Sun auch) über eine Dekade lang auf einen anderen Industriestandard gesetzt: OpenFirmware (http://de.wikipedia.org/wiki/Open_Firmware). EFI (http://de.wikipedia.org/wiki/Extensible_Firmware_Interface) ist im Prinzip eine Kopie von OpenFirmware. Das PC-BIOS dagegen ist einfach nur Schrott.wieso kann EFI kein VESA?Diese Frage mußt Du an Intel richten. Ich vermute mal, man wollte einen Schnitt machen und unnötige Features entfernen.

sloth9
2007-04-11, 02:31:16
VESA (http://www.vesa.org/) ist kein Standard, sondern eine Organisation, in der sich eine Reihe von IT-Firmen zusammengeschlossen haben. Diese Organisation hat eine Reihe von Standards definiert, wozu beispielsweise (aber nicht nur) die VESA BIOS Extensions (VBE) zählen. Zu den Mitgliedern von VESA (http://www.vesa.org/Members/index.htm) zählt übrigens auch Apple Inc. (http://www.apple.de/) (bei VESA noch als Apple Computer, Inc. gelistet).

Um PC-Grafikkarten in Intel-Macs unter MacOS X nutzen zu können, hätten sowohl eine PC-BIOS-Emulation bereitgestellt als auch komplett neue Treiber geschrieben werden müssen (ganz zu schweigen vom technologischen Rückschritt dieser Lösung). Der Aufwand hätte den Nutzen in keiner Form gerechtfertigt.Apple hat (wie übrigens IBM, Motorola und Sun auch) über eine Dekade lang auf einen anderen Industriestandard gesetzt: OpenFirmware (http://de.wikipedia.org/wiki/Open_Firmware). EFI (http://de.wikipedia.org/wiki/Extensible_Firmware_Interface) ist im Prinzip eine Kopie von OpenFirmware. Das PC-BIOS dagegen ist einfach nur Schrott.Diese Frage mußt Du an Intel richten. Ich vermute mal, man wollte einen Schnitt machen und unnötige Features entfernen.

Lass mal deine Proganda!

Man hätte einfach OpenFirmware und EFI VESA-kompatibel machen müssen, statt das Rad ein 2. Mal neu zu erfinden.
Und was hat VESA mit PC-BIOS zu tun? Gar nichts?
Schniit machen tut Intel gerne: Neue CPUs, neue Chipsätze? Apple ist halt kein Stück besser

Gast
2007-04-11, 17:41:53
Es ist durchaus möglich eine nicht-mac-Grafikkarte in einem Mac laufen zu lassen, va. wenn es sich um eine NV Geforce Karte der 6er oder 7er Generation handelt. Schliesslich ist es auch möglich (wenn auch nicht legal) OS X auf einem standard x86 PC zu betreiben.
sieh hierzu etwa (ohne zuviel Worte über OSx86 zu verlieren):
http://wiki.osx86project.org/wiki/index.php/Titan

Gast
2007-04-11, 18:48:54
Absolut richtig, dass Apple keine Rücksicht bei den Grafikkarten auf das veraltete Bios genommen hat. Apple war immer Zukunftsorientiert, sprich moderne Technologien geöffnet, alten hat man häufig einfach hinter sich gelassen.
Wäre eine Schande, wenn Apple mit irgendwelchen Worarounds da rumgefriemelt hat.

Ironischerweise hat von der Architektur her Apple mit dem Switch eher einen Rückschritt gemacht. Aber durch EFI sind die alten Zöpfe eben weitestgehend weg.

Gast
2007-04-11, 18:51:38
Lass mal deine Proganda!

Man hätte einfach OpenFirmware und EFI VESA-kompatibel machen müssen, statt das Rad ein 2. Mal neu zu erfinden.
Und was hat VESA mit PC-BIOS zu tun? Gar nichts?
Schniit machen tut Intel gerne: Neue CPUs, neue Chipsätze? Apple ist halt kein Stück besser

Was spielt hier Vesa für eine Rolle? Unter EFI und OpenFirmware wird eben eine Grafikkarte völlig anders angesprochen, als unter dem Bios.

Ganon
2007-04-12, 09:45:03
Hier auch nett beschrieben:

http://www.kernelthread.com/publications/firmware/

Andre´
2007-04-12, 10:21:39
Also danke für eure anworten echt interessant es endlich mal zu wissen:smile:

sloth9
2007-05-08, 15:39:39
Absolut richtig, dass Apple keine Rücksicht bei den Grafikkarten auf das veraltete Bios genommen hat. Apple war immer Zukunftsorientiert, sprich moderne Technologien geöffnet, alten hat man häufig einfach hinter sich gelassen.
Wäre eine Schande, wenn Apple mit irgendwelchen Worarounds da rumgefriemelt hat.

Ironischerweise hat von der Architektur her Apple mit dem Switch eher einen Rückschritt gemacht. Aber durch EFI sind die alten Zöpfe eben weitestgehend weg.

Nochmals zum Mitmeißeln: VESA und BIOS sind 2 Paar Schuhe!

Und Zöpfe weg? Gelächter! A20-Gate (http://de.wikipedia.org/wiki/A20-Gate)? Mehr Zopf geht gar nicht!
(http://de.wikipedia.org/wiki/A20-Gate)

Gast
2007-05-08, 15:53:15
Nochmals zum Mitmeißeln: VESA und BIOS sind 2 Paar Schuhe!

Was aber nichts daran ändert, dass die Grafikkarte über EFI anders angesprochen wird.



Und Zöpfe weg? Gelächter! A20-Gate (http://de.wikipedia.org/wiki/A20-Gate)? Mehr Zopf geht gar nicht!
(http://de.wikipedia.org/wiki/A20-Gate)

- es gab ja einige Leute, die es "bedauern", dass Apple weg vom modernen PPC hin zu x86 mit Altlasten geht
- das A20Gate ist im Mac zwar auch noch da (muss es ja, da Intel CPUs es noch haben), es wird aber AFAIK überhaupt nicht angesprochen.

Gast
2007-05-08, 15:57:11
Unpatched versions of GRUB fail to start up because they try to access the A20 gate, which fails on Intel Macs because Apple got rid of that kind of legacy hardware. (Many Linux distros have the patch nowadays.)


http://refit.sourceforge.net/myths/

Coda
2007-05-08, 22:33:41
Hm das A20 Gate ist schon noch da, nur nicht mehr der Keyboard-Controller, der es steuert. Das Gate dürfte also auf den Boards einfach immer auf High sein, was den gleichen Effekt hat als wäre es einfach nicht vorhanden.

Überhaupt ist es eh kein großes Ding das mitzuschleppen. Deaktiviert oder aktiviert halt eine Memory-Adressleitung. Gibt schlimmeres an Logikmenge ;)

sloth9
2007-05-14, 01:19:46
Was aber nichts daran ändert, dass die Grafikkarte über EFI anders angesprochen wird.

[...]



Unnötigerweise.

ste^2
2007-05-22, 09:51:39
Apple Boot Camp XP Software Graphics Drivers

http://ati.amd.com/support/drivers/mac/bootcamp-xp.html