-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Black screen when using on aarch64 (asahi linux/m1) #64
Comments
What compiler did you use? |
The one that came preinstalled with Asahi:
|
Just to test out ... tried also with clang, the result is the same. Verified in build output that indeed the compiler I thought is chosen.
Remark: I can also see the Croteam and Godgames logos including seemingly correct animations. Just whenever the engine should draw its in-game graphics screen is black and the game hangs. Also when I don't interrupt at the logos and the games does circle through the initial demos. |
Can you try the workaround in #40 ? |
Can confirm with that workaround the level starts, and I could play for a few minutes without a problem 👍 |
Oh, so some speicifc bug on Aarch64. I'll have to check if some the hack for armhf maybe need to be enable on Aarch64 as well. |
Okay, thanks for the help!! I have tried several levels and have seen no issues so far ... just the resolution was capped at something 1400ish, dunno why ... but that's another topic. Shall I close this issue or leave it open as reference for a possible aarch64 fix? |
Leave it open yeah, I'll try to work on that later. |
Hi,
I compiled it from sources using latest commit 4c0b882 on my up-to-date asahi linux on aarch64 apple M1. It compiles without any modifications using the
build-linux64.sh
script, and I copied the*.gro
files from a windows TSE installation from steam into it.When I launch the game the menu screen shows up. But when I start a game, it is stuck with a black screen. Gnome tells me that the program does not react anymore (--> stuck in a loop?). The console shows this:
Any help appreciated :)
The text was updated successfully, but these errors were encountered: