OldUnreal / Unreal-testing

OU 227 testing
Other
35 stars 0 forks source link

Can't play the app on Mac OS Sierra #360

Open Nergus opened 7 months ago

Nergus commented 7 months ago

Hi, I managed to run the app on my Macbook M1 Pro, which means it works pretty well on Apple Metal processors, but I couldn't run the app on my 2013 Imac on Mac OS Sierra even with basic configuration files (which is a shame since the UT app works flawlessly on the same mac).

Nergus commented 7 months ago

I actually managed to get it running on Mac OS Sierra but I had to launch the game on my M1 Pro Macbook, change the renderer from Metal to XSupport OpenGL (and not OpenGL because it crashes on this computer), then copy the System folder from Library/Application Support/Unreal and paste on my 2013 Imac running on Mac OS Sierra along with the game.

When it launches on Sierra, it works but the graphics are completely broken, so you have to go to the graphic settings and choose OpenGL or another renderer that works best on Intel based machines.

My suggestion would be to set the application to XSupportOpenGL by default, or OpenGL if you can fix it for Apple Silicon machines. Software rendering crashes the game too on Apple Silicon machines.

stijn-volckaert commented 7 months ago

Could you test this with the new build I just uploaded? https://github.com/OldUnreal/Unreal-testing/releases/tag/v227k

Nergus commented 7 months ago

Could you test this with the new build I just uploaded? https://github.com/OldUnreal/Unreal-testing/releases/tag/v227k

Apple Metal renderer doesn't work on Intel from the getgo. Don't know if it's the same for everybody else or if it's only on my end though.

stijn-volckaert commented 7 months ago

We target Metal 2.0. According to Wikipedia, the following devices should be supported:

The second version of Metal supports the following hardware and software:

    [Apple A7](https://en.wikipedia.org/wiki/Apple_A7) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [iOS 11](https://en.wikipedia.org/wiki/IOS_11) or later
    [Apple M1](https://en.wikipedia.org/wiki/Apple_M1) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [macOS 11](https://en.wikipedia.org/wiki/MacOS_Big_Sur) or later
    Intel Processor with [Intel HD and Iris Graphics](https://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics) Skylake series or later with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later
    AMD Graphics with [GCN](https://en.wikipedia.org/wiki/Graphics_Core_Next) or [RDNA](https://en.wikipedia.org/wiki/RDNA_(microarchitecture)) architecture with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later
Nergus commented 7 months ago

We target Metal 2.0. According to Wikipedia, the following devices should be supported:

The second version of Metal supports the following hardware and software:

    [Apple A7](https://en.wikipedia.org/wiki/Apple_A7) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [iOS 11](https://en.wikipedia.org/wiki/IOS_11) or later
    [Apple M1](https://en.wikipedia.org/wiki/Apple_M1) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [macOS 11](https://en.wikipedia.org/wiki/MacOS_Big_Sur) or later
    Intel Processor with [Intel HD and Iris Graphics](https://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics) Skylake series or later with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later
    AMD Graphics with [GCN](https://en.wikipedia.org/wiki/Graphics_Core_Next) or [RDNA](https://en.wikipedia.org/wiki/RDNA_(microarchitecture)) architecture with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later

Oh it supports High Sierra but not Sierra, which is the version before High Sierra. Actually makes sense, don't think you could fix this detail really. Well thanks anyways, hopefully there are other renderers.

carnzoid commented 6 months ago

We target Metal 2.0. According to Wikipedia, the following devices should be supported:

The second version of Metal supports the following hardware and software:

    [Apple A7](https://en.wikipedia.org/wiki/Apple_A7) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [iOS 11](https://en.wikipedia.org/wiki/IOS_11) or later
    [Apple M1](https://en.wikipedia.org/wiki/Apple_M1) [SoC](https://en.wikipedia.org/wiki/System_on_chip) or later with [macOS 11](https://en.wikipedia.org/wiki/MacOS_Big_Sur) or later
    Intel Processor with [Intel HD and Iris Graphics](https://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics) Skylake series or later with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later
    AMD Graphics with [GCN](https://en.wikipedia.org/wiki/Graphics_Core_Next) or [RDNA](https://en.wikipedia.org/wiki/RDNA_(microarchitecture)) architecture with [macOS 10.13](https://en.wikipedia.org/wiki/MacOS_High_Sierra) or later

Oh it supports High Sierra but not Sierra, which is the version before High Sierra. Actually makes sense, don't think you could fix this detail really. Well thanks anyways, hopefully there are other renderers.

What settings did you use to get it to work on high sierra? I'm trying the same but I keep getting errors on launch.