a multiplayer game of parenting and civilization building
You are not logged in.
Pages: 1
whenever I try to login the game says its updating then takes me back to the login screen.
Offline
Same here, OSX 10.12.6. I've tried deleting the game data and downloading a fresh install, but it made no difference.
Last edited by ukuko (2018-02-28 13:16:33)
Offline
Same here, OSX 10.12.6. I've tried deleting the game data and downloading a fresh install, but it made no difference.
I tried that aswell.
Offline
Oh man, there's a problem with Sierra and the update system...
It seems like the update is happening, but the sandboxing is blocking it.
Ukuko, how savvy are you about poking around in .app bundles on the Mac and looking for clues?
Can you install v58 fresh, look in the bundle for the date stamp on the EXE (Contents/MacOS/OneLife, I think it's called).
Then run the game, login, and run the update once. When it asks you to restart the game, just quit and don't restart it.
Then look at the modification date of the EXE inside the app bundle again. Has it changed?
If not, then I wonder where the update is being put...
If it IS changed, then MacOS might be caching the old EXE somehow.
Try dragging the App out of the folder and then back in? Or try rebooting?
I may have to implement some kookie work-around (again) for MacOS, where it renames the app bundle or something. Ugg...
Offline
I'm on windows btw, sorry I forgot to mention that.
Offline
Oh... okay... hmm...
What does the file binary.txt say inside it?
Cotton, any chance you have the game installed in a read-only location, like Program Files?
The game needs to be able to write into its own folder without admin privileges. Try putting it on the Desktop or Home folder as a sanity check...
Offline
Ukuko, maybe the same advice applies to you. Is your Applications folder read-only?
Offline
That was the problem! Thanks a ton.
Offline
OK so I tried the updating to the new version (v60) but after doing so the new executable
lacked the permissions necessary for me to run it.
v58
-rwxr-xr-x@ 1733812 27 Feb 04:29 /Applications/OneLife_v58/OneLife.app/Contents/MacOS/OneLife
v60
-rw-r--r-- 1733912 1 Mar 08:28 /Applications/OneLife_v58/OneLife_v60.app/Contents/MacOS/OneLife
After amending the permissions of the executable it runs fine. I'm not sure why the updated
version lands with the wrong permissions, but maybe this will help you figure it out.
Last edited by ukuko (2018-03-01 08:35:57)
Offline
Yes, this has been fixed.
v58b contains a new updater that sets the executable permission properly.
What a mess!
Offline
Pages: 1