-
Notifications
You must be signed in to change notification settings - Fork 251
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
[Runtime Issue]: v1.5 macOS ARM release does not have the executable set on the Descent3 binary #532
Comments
Hey, thanks for the report! Does running |
Oh, I should have mentioned this in my report, but it does, for the binary. Running I hadn't actually tried the app bundle until now, though, but for some reason, it quits immediately, even after setting the executable bit on it. I don't see what's wrong with the app bundle, though. |
The way the game finds game data is very primitive currently, simply looking what's in at the current directory or I'll leave this issue open for now, there may be other players confused by this logic until we rework it |
I am actively working on this specifically, and will add more options to set different subdirectories, FWIW. That won't really do much for the overall problem of "must manually put gamedata in appropriate locations" however. |
@Kreeblah, try running |
How does what you’re working on compare to #471? |
Unfortunately, that still doesn't let me launch it from the app bundle. I even tried it with Is it possible that it might not be finding the game assets? I don't recall offhand what the current working directory is when running an app bundle, and I don't know what the behavior is if the app bundle can't find the assets, but based on what happens in the terminal (it just prints an error saying it can't find a file and quits), that's what's making me wonder. I did try copying all the game assets to the |
Yes, what's probably happening here is that the assets could not be found. The game closes without any output (which is a problem) My guess would be the CWD is the location of the @tophyr @Jayman2000 @winterheart I've opened #534 and #532 so we can discuss a long-term solution there. Please comment here to synchronize with each other. This will be a priority for 1.6 |
Build Version
v1.5
Operating System Environment
CPU Environment
Game Modes Affected
Game Environment
No response
Description
I downloaded a copy of the macOS ARM release of v1.5, and noticed that it refused to run. Trying to run the app bundle gave me an error in the GUI that said it couldn't be opened, and if I tried to open it in the terminal, I got this:
Looking into it, it seems that the Descent3 binary doesn't have the executable bit set, and instead has permissions set to 644 when extracted from the ZIP file.
Regression Status
No response
Steps to Reproduce
No response
The text was updated successfully, but these errors were encountered: