PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Warum Windows Emulator?



Dangerousbyte
23.12.04, 12:14
Hallöchen leute...

ich bin neu hier und hab auch schon versucht warcraft3 mittels wineX (cvs) ans laufen zu kriegen, was nicht so ganz will, erstens wegen der cd-kopierschutz geschichte, werde mir wohl mal n crack besorgen müssen.... ist nur traurig, dass man als legaler besitzer einer lizenz nicht um solche tricks herumkommt nur weil die hersteller linux nicht supporten wollen...
naja...mal schauen...

eigentlich frage ich mich was ganz anderes...
ich war erstaunt als ich auf holarse gelesen habe, dass warcraft3 nen opengl-renderer besitzt!
bis ich mal genauer auf die cd-hülle geschaut habe und da steht "PC/MAC"
das erklärt wieso OpenGL, da macOS ja bekanntlich kein directX hat!

nur frage ich mich dann, warum bei allen bits und bytes, emuliert man eine windows-API unter linux, wo doch die von MacOSX viel naheliegender wäre!
MacOSX besitzt ebenfalls "nur" opengl wie linux, ist ebenfalls UNIX-basierend und so haben linux und MacOSX eigentlich viel mehr gemeinsam als windows und linux!

also frage ich mich, warum niemand sowas wie wine, nur als macos-API-layer für linux schreibt, bzw. ob irgendwer weiss ob es soetwas gibt!
das wäre bestimmt aufgrund der gemeinsamkeiten wesentlihc einfacher und kompakter...
keine transition zwischen windows-directX-calls und dem linux-OpenGL-Grafik-treiber modell usw.
und immerhin ist der support für MAC als spiele-plattform immernoch größer als der für linux (vor allem bei der grafikpower die so ein PPC an den tag legt)

also tschuldigt wenn ide frage hier vielleicht nicht so gnaz passt, aber kennt jemand so macos-emulator o.ä.?

nur mal so aus neugier...
grüßchen
Dangerousbyte

sepp2k
23.12.04, 12:28
Man kann Mac-Apps aus dem gleichen Grund nicht unter Linux/x86 api-wrappen, aus dem man auch Windows-Apps nicht unter MacOS oder Linux/PPC api-wrappen kann: MacOS-Programme haben (logischerweise) PPC-Binarys und Windows-Apps x86.
Unter Linux/PPC würde ein MacOS-API-Wrapper vllt. funktionieren, aber Linux/PPC ist nicht sonderlich verbreitet, also wird sowas auch wohl keiner programmieren.

eviluser
23.12.04, 17:23
Man kann Mac-Apps aus dem gleichen Grund nicht unter Linux/x86 api-wrappen, aus dem man auch Windows-Apps nicht unter MacOS oder Linux/PPC api-wrappen kann: MacOS-Programme haben (logischerweise) PPC-Binarys und Windows-Apps x86.
Unter Linux/PPC würde ein MacOS-API-Wrapper vllt. funktionieren, aber Linux/PPC ist nicht sonderlich verbreitet, also wird sowas auch wohl keiner programmieren.

ich bin dafür das blizzard die sourcen für warcraft frei gibt .. dann hät sich das erledigt :)
was ist eigentlich der unterschied zwischen wrapper und emulator?

macFishbone
23.12.04, 21:07
Unter Linux/PPC gibt es ne möglichkeit MacOS sachen zum laufen zu bringen.
Wenn es wem interresiert -> MOL http://www.maconlinux.org/

aber warum sollte man auf nem Mac Rechner Linux installieren wenn man doch MacOS X hat

Diozaka
23.12.04, 21:25
was ist eigentlich der unterschied zwischen wrapper und emulator?Das erklärt Wikipedia:
http://de.wikipedia.org/wiki/Emulator
http://de.wikipedia.org/wiki/Wrapper

MfG, Diozaka

eviluser
24.12.04, 11:08
wow... danke mann.


Das erklärt Wikipedia:
http://de.wikipedia.org/wiki/Emulator
http://de.wikipedia.org/wiki/Wrapper

MfG, Diozaka

flashbeast
24.12.04, 13:25
aber warum sollte man auf nem Mac Rechner Linux installieren wenn man doch MacOS X hat
weil linux unter der gpl steht :D :ugly:

Atomara
24.12.04, 13:38
warum linux benutzen wenn man auch bsd nutzen kann ? :rolleyes:



das soll kein flamming sein sondern sich gegen den post richten "warum linux wenn man einen mac hat "

flashbeast
24.12.04, 13:50
warum linux benutzen wenn man auch bsd nutzen kann ? :rolleyes:
weil bsd nicht unter der gpl steht :D *scnr*

r.s.-schmidt
25.12.04, 19:50
Ich mach mich mal zum "Buhman" mit den fragen

Was ist bsd?
und
was ist gpl?? :o

tegula
25.12.04, 20:23
GPL(GNU General Public License] ist eine Freie Lizens ,die BSD_lizens ebenfalls unter ihr stehen
z.B Freebsd oder Openbsd
korigiert mich wenn ich falsch liege

Diozaka
25.12.04, 20:29
Wikipedia hilft auch hier....

BSD: http://de.wikipedia.org/wiki/Berkeley_Software_Distribution
GPL: http://de.wikipedia.org/wiki/GNU_General_Public_License

MfG, Diozaka

(Generell kann man sagen, dass Wikipedia fast immer bei solchen Fragen hilft)

r.s.-schmidt
25.12.04, 23:16
:eek: thx für die info :D

macFishbone
26.12.04, 20:42
das soll kein flamming sein sondern sich gegen den post richten "warum linux wenn man einen mac hat "

denn will ich auch sehen den post :)

Atomara
01.01.05, 18:43
aber warum sollte man auf nem Mac Rechner Linux installieren wenn man doch MacOS X hat


biddeschön

Lesco
03.01.05, 14:36
ich bin dafür das blizzard die sourcen für warcraft frei gibt .. dann hät sich das erledigt :)
was ist eigentlich der unterschied zwischen wrapper und emulator?

bye bye multiplayer

nein es wäre besser wenn blizz nen linux port rausbringen würde