-
Und wie ist die Performance?
Autor: Gfan 07.06.23 - 14:45
Bei Steam Wine/Proton gibt es teils kaum Verluste, teils schon paar fps weniger. Hatte bisher immer mehr als 70% der fps von der Windows version.
Wie gut scheidet da der Apple Wine port ab? -
Re: Und wie ist die Performance?
Autor: Norbert Lamberti 07.06.23 - 14:51
In dem Kontext soll Wine ja nur dazu dienen, dem Spieleentwickler eine Einschätzung zu geben ob das Spiel ohne große Klimmzüge auf macOS laufen könnte. Der nächste Schritt soll dann sein, dass das Spiel irgendwie auf native Ausführung umgebaut wird.
-
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 16:18
Die Performance scheitert an der schlechten GPU in den Apple M APUs.
Das gepostete Hogwarts Legacy Video läuft in 600p mit niedrigen Details und 30 - 40 FPS auf einem M2 Max.
Cyberpunk 2077 läuft mit 10 bis 20 FPS (im Schnitt ca. 13 / 14 FPS bei der gezeigten Fahrsequenz) bei 900p auf einem M1 mit geschätzt mal niedrigen Einstellungen.
Selbst mein SteamDeck ist schneller...
Bei Diablo 4 wurde ich nicht so ganz schlau, welche Einstellungen das jetzt sein sollten. Etwa 900p mit M2 Max schaffte im Menu ca. 55FPS und im Spiel 80 bis 90 FPS allerdings wurde eine Stelle nachts mit schwarzer Umrandung, ein wenig grauer Schnee in der Mitte und nur einem Monster mal, dass die Figur angriff, gezeigt. Grafisch sah das im Video eher aus wie eine Mischung aus Diablo 2 und 3... wie das Spiel also effektiv wirklich laufen könnte wurde leider nicht gezeigt.
Auf dem Steamdeck mittels Proton läuft Diablo 4 übrigens mit 40FPS bei High Settings und mit 60FPS bei Low-Medium Settings (FSR in der Regel aktiviert).
Ich hatte das mal vor einigen Jahren gesehen, die haben da World of Warcraft auf dem M1 Ultra oder so mit Ach und Krach mit 60FPS zum Laufen gekriegt. Das kann selbst mein zehn Jahre altes Notebook schneller. -
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 16:32
Norbert Lamberti schrieb:
--------------------------------------------------------------------------------
>Der nächste Schritt soll dann sein, dass das Spiel irgendwie auf
> native Ausführung umgebaut wird.
Das kann aber nur der Publisher machen und wird somit in der Regel also nicht geschehen. -
Re: Und wie ist die Performance?
Autor: deus-ex 07.06.23 - 17:14
Das Ding ist nicht dazu gedacht produktiv eingesetzt zu werden sonder soll dem Entwickler helfen zu ermitteln ob das Spiel theoretisch auf Macs laufen würde. Wenn das Ding jetzt sagen wir 30fps ernittelt dann kann man sagen läuft nativ dann vielleicht mit 60 fps
Das Ding ist aktuell aber nicht optimiert darauf die Spiele auch wirklich zu spielen. -
Re: Und wie ist die Performance?
Autor: DASPRiD 07.06.23 - 17:15
Von 30 auf 60 ist schon sehr optimistisch. Mit Proton liegst du in der Regel zwischen 80-120% der nativen Windows-Performance.
-
Re: Und wie ist die Performance?
Autor: deus-ex 07.06.23 - 17:16
Ich spiele auf dem M1 Max in 1440p mit Ultra Settings mit 70 fps.
-
Re: Und wie ist die Performance?
Autor: deus-ex 07.06.23 - 17:20
Das Teil muss x86Code und DirectX 12 mit Rostta 2 in ARM und Metal 3 Code übersetzen. Und das live. Das Teil ist nicht dazu da was PRoduktiv einzusetzen sonder soll dem Entwickler nur Zeigen, läufts theoretisch oder nicht. Der soll trotzdem portieren.
-
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 17:29
deus-ex schrieb:
--------------------------------------------------------------------------------
> Ich spiele auf dem M1 Max in 1440p mit Ultra Settings mit 70 fps.
Tetris?
Diablo 4 braucht auf High Settings etwa 8 - 10GB VRAM auf Ultra bis zu 24GB VRAM und noch dazu bis zu 32GB System Ram.
Dein M1 hat nur 16GB Shared RAM läuft also maximal auf Medium auf dem Teil.
1 mal bearbeitet, zuletzt am 07.06.23 17:35 durch Spiritogre. -
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 17:30
deus-ex schrieb:
--------------------------------------------------------------------------------
> Das Teil muss x86Code und DirectX 12 mit Rostta 2 in ARM und Metal 3 Code
> übersetzen. Und das live. Das Teil ist nicht dazu da was PRoduktiv
> einzusetzen sonder soll dem Entwickler nur Zeigen, läufts theoretisch oder
> nicht. Der soll trotzdem portieren.
Wird der Entwickler aber nicht machen.
Das wird wenn dann wie bei Proton laufen und zum "Emulieren" herhalten. -
Re: Und wie ist die Performance?
Autor: Steffo 07.06.23 - 18:06
Spiritogre schrieb:
--------------------------------------------------------------------------------
> Die Performance scheitert an der schlechten GPU in den Apple M APUs.
>
> Das gepostete Hogwarts Legacy Video läuft in 600p mit niedrigen Details und
> 30 - 40 FPS auf einem M2 Max.
>
> Cyberpunk 2077 läuft mit 10 bis 20 FPS (im Schnitt ca. 13 / 14 FPS bei der
> gezeigten Fahrsequenz) bei 900p auf einem M1 mit geschätzt mal niedrigen
> Einstellungen.
>
> Selbst mein SteamDeck ist schneller...
Ähm, da wird nicht nur auf Metal übersetzt, sondern auch x86-Code auf ARM. Klar, läuft das nicht gut! -
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 18:20
Steffo schrieb:
--------------------------------------------------------------------------------
> Ähm, da wird nicht nur auf Metal übersetzt, sondern auch x86-Code auf ARM.
> Klar, läuft das nicht gut!
Nunja, die ARM auf X86 Android Emulatoren laufen hingegen alle sehr gut und schnell. -
Re: Und wie ist die Performance?
Autor: christian_k 07.06.23 - 19:12
Spiritogre schrieb:
--------------------------------------------------------------------------------
> Die Performance scheitert an der schlechten GPU in den Apple M APUs.
>
>
Das sollte sich leicht prüfen lassen, indem man das Spiel in unterschiedlichen Auffassungen laufen lässt:
Sinkt die frame rate fast linear mit der Auflösung, ist die GPU der begrenzende Faktor. Daran würde ein Port auf Metall bzw. ARM nichts ändern.
Sinkt die Frame rate nicht oder nur wenig mit der Auflösung, begrenzt die CPU, die CPU Emulation oder die Wrapper für APIs und ein 'richtiger' Port lohnt sich. -
Re: Und wie ist die Performance?
Autor: Spiritogre 07.06.23 - 19:59
christian_k schrieb:
--------------------------------------------------------------------------------
> Spiritogre schrieb:
> ---------------------------------------------------------------------------
> -----
> > Die Performance scheitert an der schlechten GPU in den Apple M APUs.
> >
> >
>
> Das sollte sich leicht prüfen lassen, indem man das Spiel in
> unterschiedlichen Auffassungen laufen lässt:
> Sinkt die frame rate fast linear mit der Auflösung, ist die GPU der
> begrenzende Faktor. Daran würde ein Port auf Metall bzw. ARM nichts
> ändern.
>
> Sinkt die Frame rate nicht oder nur wenig mit der Auflösung, begrenzt die
> CPU, die CPU Emulation oder die Wrapper für APIs und ein 'richtiger' Port
> lohnt sich.
Wäre interessant. Nur sind die aktuellen "Tester" momentan noch damit beschäftigt die Spiele überhaupt irgendwie zum Laufen zu kriegen, deswegen veröffentlich die ja Videos mit 600p und sagen, "seht her, läuft mit beinahe 20 FPS auch auf meinem Apple"...
Vielleicht macht Digital Foundry aber da ja mal was. -
Re: Und wie ist die Performance?
Autor: Soad1337 07.06.23 - 20:58
schau mal ins reddit forum r/macgaming. ich war überrascht wie viel da schon ganz gut läuft. und vor hogwarts legacy. was bisher gar nicht auf dem Mac ging.
2 mal bearbeitet, zuletzt am 07.06.23 20:59 durch Soad1337. -
Re: Und wie ist die Performance?
Autor: Tom01 08.06.23 - 00:09
Dabei handelt es sich ja auch nur um Mobile Games.
-
Re: Und wie ist die Performance?
Autor: Spiritogre 08.06.23 - 00:57
Tom01 schrieb:
--------------------------------------------------------------------------------
> Dabei handelt es sich ja auch nur um Mobile Games.
Was anderes haben Apples ja aber auch nicht...
*duck und wech* -
Re: Und wie ist die Performance?
Autor: Tuxfreak 08.06.23 - 01:07
Spiritogre schrieb:
--------------------------------------------------------------------------------
> deus-ex schrieb:
> ---------------------------------------------------------------------------
> -----
> > Ich spiele auf dem M1 Max in 1440p mit Ultra Settings mit 70 fps.
>
> Tetris?
>
> Diablo 4 braucht auf High Settings etwa 8 - 10GB VRAM auf Ultra bis zu 24GB
> VRAM und noch dazu bis zu 32GB System Ram.
>
> Dein M1 hat nur 16GB Shared RAM läuft also maximal auf Medium auf dem Teil.
Apple setzt beim M1 Max auf LPDDR5-6400 Unified Memory mit wahlweise 32 GB oder 64 GB Speicher. -
Re: Und wie ist die Performance?
Autor: nightmar17 08.06.23 - 08:43
Spiritogre schrieb:
--------------------------------------------------------------------------------
> Norbert Lamberti schrieb:
> ---------------------------------------------------------------------------
> -----
> >Der nächste Schritt soll dann sein, dass das Spiel irgendwie auf
> > native Ausführung umgebaut wird.
>
> Das kann aber nur der Publisher machen und wird somit in der Regel also
> nicht geschehen.
Und das kann nur der Publisher beantworten.
Wenn die Leistung des Macs passt und der Aufwand nicht so groß ist, sollte es das Ziel sein. -
Re: Und wie ist die Performance?
Autor: Spiritogre 08.06.23 - 12:18
nightmar17 schrieb:
--------------------------------------------------------------------------------
> Und das kann nur der Publisher beantworten.
> Wenn die Leistung des Macs passt und der Aufwand nicht so groß ist, sollte
> es das Ziel sein.
Die Publisher machen sowas nur, wenn es ihnen Gewinn einbringt, deswegen ist das eben sehr unwahrscheinlich. Denn wer am Computer zocken will, als Mac Nutzer, hat eben ohnehin auch einen Windows Gaming PC. Und den großen Rest der Mac Nutzer interessiert PC Gaming nicht.



