Core Keeper

Core Keeper

View Stats:
loomin Dec 9, 2021 @ 6:13pm
24
2
1
macOS
Not sure how easy / hard it would be to get the game working on macOS, but I'd like to create a discussion where people can express interest in a macOS version of the game. Would be cool if it ran natively on M1.
Originally posted by sean.campbell:
Hey Loomin, while there aren't currently plans to get the game running on macOS it is something we can re-evaluate in the future if there is enough demand.

I hope you have some other way to play the game as well at the moment!
< >
Showing 151-165 of 235 comments
reddragon72 Sep 4, 2024 @ 1:12pm 
Originally posted by ladymix:
+1, honestly if there was a way to fix the Crossover "saves disappear" bug that would serve my needs. The game runs flawlessly other than that and I had a REALLY great time in the 3 hours that never were lol.


Not sure this will help much, unless you want to do all this.

I installed the latest version of VMWare Fusion on my Mac M3.

Then installed the VMWare Tools.

Then after getting Windows 10/11 all setup I installed Steam.

Now run the game. Setup the world and your character.

Move your character around a bit and cut some wood.

Now save and exit.

Now exit the game completely.

Now open windows explorer and go to c:/users/usernamehere/appdata/locallow and copy the Pugstorm folder, don't compress or anything like that just right click and copy.

Now back on the MacOS side.

open Crossover.

goto to the bottle that you installed Core Keeper to

right click the bottle name in the left hand pane and select open c: drive

now goto users/crossover/appdata/locallow/. now paste the copy in there. Just use command+v and be sure to select replace when the overwrite popup apprears

Now start the game through crossover and see if your game is there.

I did this and now the game saves just like normal. Note you cannot create a new character or world but the current one will save progress just fine.

I am not sure what files is the blocker here but the app can create folders it just didn't want to create files but after coping the whole directory over from VMWare the current save works. Even Steam cloud.
holykek1337 Sep 4, 2024 @ 3:33pm 
Please consider this. Valheim, Stardew, No Man’s Sky, Terraria, etc all have macOS builds. I know multiple people holding on to purchase the game because of this. I’ve been playing it through GeForce now myself just because I can’t play it on my MacBook. Please look into this. macOS m1 support would be a godsend
holykek1337 Sep 4, 2024 @ 3:35pm 
Since the game is using unity it should be pretty straightforward to make a Mac port. Please!!!
bioheart Sep 5, 2024 @ 3:18am 
+1
RHS Sep 5, 2024 @ 3:32am 
Yes, please. I want to be able to play it as I travel for work too!
weiss Sep 5, 2024 @ 5:34am 
Originally posted by holykek1337:
Since the game is using unity it should be pretty straightforward to make a Mac port. Please!!!
then why dont you make a macOS version of the game then since it is "so easy".
hmh? you could simply grab all the files since you own the game and make it possible that it runs on macOS Mr. holy developer.

or since you seem to be a developer, why not asking the devs in the discord to get even permission to work on a macOS build since it would be so easy for you.
sorry but i couldnt resist. everytime when someone makes comments like you and says "butr this game and that game has it and its on this engine, so it should be super easy to do it" see i often red.

just because [insert games here] and its on [insert engine here] doesnt automaticly means that it is easy to do. it depends a lot of now the game is structured aswell. aka is it possible to convert it without issues or not and so on. just because its on the unity engine does not automaticly mean that it would be an easy task to do.

thats the same with the ultra widescreen topic yesteday where a person wrote "if 90% of devs can do it can the devs of this game do it too"
first of all, most indie games have no ultra widescreen support and most triple A games neither so the 90% thing is already nonsense not to mentition that ultra widescreen would make no sense on core keeper <_<.
Last edited by weiss; Sep 5, 2024 @ 5:37am
nothing Sep 5, 2024 @ 9:01am 
+1 mac
ladymix Sep 5, 2024 @ 10:12am 
Originally posted by reddragon72:
Originally posted by ladymix:
+1, honestly if there was a way to fix the Crossover "saves disappear" bug that would serve my needs. The game runs flawlessly other than that and I had a REALLY great time in the 3 hours that never were lol.


Not sure this will help much, unless you want to do all this.

I installed the latest version of VMWare Fusion on my Mac M3.

Then installed the VMWare Tools.

Then after getting Windows 10/11 all setup I installed Steam.

Now run the game. Setup the world and your character.

Move your character around a bit and cut some wood.

Now save and exit.

Now exit the game completely.

Now open windows explorer and go to c:/users/usernamehere/appdata/locallow and copy the Pugstorm folder, don't compress or anything like that just right click and copy.

Now back on the MacOS side.

open Crossover.

goto to the bottle that you installed Core Keeper to

right click the bottle name in the left hand pane and select open c: drive

now goto users/crossover/appdata/locallow/. now paste the copy in there. Just use command+v and be sure to select replace when the overwrite popup apprears

Now start the game through crossover and see if your game is there.

I did this and now the game saves just like normal. Note you cannot create a new character or world but the current one will save progress just fine.

I am not sure what files is the blocker here but the app can create folders it just didn't want to create files but after coping the whole directory over from VMWare the current save works. Even Steam cloud.

Thanks for this! I did try and do this more manually last night by creating the files it couldn't and got the character to persist but not the world so I may cave and do this and then maybe I can pinpoint the difference in the installs. I did go over a bunch of the folder permissions but the ones I checked looked fine, but maybe I missed some.
reddragon72 Sep 5, 2024 @ 11:18am 
Originally posted by weiss:
Originally posted by holykek1337:
Since the game is using unity it should be pretty straightforward to make a Mac port. Please!!!
then why dont you make a macOS version of the game then since it is "so easy".
hmh? you could simply grab all the files since you own the game and make it possible that it runs on macOS Mr. holy developer.

or since you seem to be a developer, why not asking the devs in the discord to get even permission to work on a macOS build since it would be so easy for you.
sorry but i couldnt resist. everytime when someone makes comments like you and says "butr this game and that game has it and its on this engine, so it should be super easy to do it" see i often red.

just because [insert games here] and its on [insert engine here] doesnt automaticly means that it is easy to do. it depends a lot of now the game is structured aswell. aka is it possible to convert it without issues or not and so on. just because its on the unity engine does not automaticly mean that it would be an easy task to do.

thats the same with the ultra widescreen topic yesteday where a person wrote "if 90% of devs can do it can the devs of this game do it too"
first of all, most indie games have no ultra widescreen support and most triple A games neither so the 90% thing is already nonsense not to mentition that ultra widescreen would make no sense on core keeper <_<.


Simply put we don't have the source code. End of this story for me.
reddragon72 Sep 5, 2024 @ 11:32am 
Originally posted by ladymix:
Originally posted by reddragon72:


Not sure this will help much, unless you want to do all this.

I installed the latest version of VMWare Fusion on my Mac M3.

Then installed the VMWare Tools.

Then after getting Windows 10/11 all setup I installed Steam.

Now run the game. Setup the world and your character.

Move your character around a bit and cut some wood.

Now save and exit.

Now exit the game completely.

Now open windows explorer and go to c:/users/usernamehere/appdata/locallow and copy the Pugstorm folder, don't compress or anything like that just right click and copy.

Now back on the MacOS side.

open Crossover.

goto to the bottle that you installed Core Keeper to

right click the bottle name in the left hand pane and select open c: drive

now goto users/crossover/appdata/locallow/. now paste the copy in there. Just use command+v and be sure to select replace when the overwrite popup apprears

Now start the game through crossover and see if your game is there.

I did this and now the game saves just like normal. Note you cannot create a new character or world but the current one will save progress just fine.

I am not sure what files is the blocker here but the app can create folders it just didn't want to create files but after coping the whole directory over from VMWare the current save works. Even Steam cloud.

Thanks for this! I did try and do this more manually last night by creating the files it couldn't and got the character to persist but not the world so I may cave and do this and then maybe I can pinpoint the difference in the installs. I did go over a bunch of the folder permissions but the ones I checked looked fine, but maybe I missed some.


Here are the files needed for the world:
maps>#>#.mapparts.gzip and #.mapparts.gzip.pugbackup

worldgenparams>#.json and #.json.pugbackup

worldinfos>#.worldinfo and #.worldinfo.pugbackup

worlds>#.world.gzip and #.world.gzip.pugbackup

character files are as follows:
save>#.json and #.json.pugbackup

Also create the following files in the steam>#########> directory(same directory as the maps/mod/saves and so forth:
Admins.json
Admins.json.pugbackup
PlayerBans.json
PlayerBans.json.pugbackup
prefs.json
prefs.json.pugbackup
ServerConfig.json
ServerConfig.json.pugbackup

There is always a pugbackup file for each file created and it must be there or the game will fail to save.

More info that I found out. Start the game and once in there create the world and create the character. Now jump out of the game while it is still running and in your world. Open Finder while the game runs in the background and create the files mentioned above. The game will magically start saving the world and character.

The game has an issue creating files but no issue creating directories. But this only occurs in the steam>#########> directory.
ajforb Sep 5, 2024 @ 12:30pm 
Game looks great!
Would love to play!
+1 Mac!
thdespou Sep 5, 2024 @ 3:07pm 
Just play in on Geforce NOW
ladymix Sep 5, 2024 @ 6:28pm 
Originally posted by reddragon72:
Originally posted by ladymix:

Thanks for this! I did try and do this more manually last night by creating the files it couldn't and got the character to persist but not the world so I may cave and do this and then maybe I can pinpoint the difference in the installs. I did go over a bunch of the folder permissions but the ones I checked looked fine, but maybe I missed some.


Here are the files needed for the world:
maps>#>#.mapparts.gzip and #.mapparts.gzip.pugbackup

worldgenparams>#.json and #.json.pugbackup

worldinfos>#.worldinfo and #.worldinfo.pugbackup

worlds>#.world.gzip and #.world.gzip.pugbackup

character files are as follows:
save>#.json and #.json.pugbackup

Also create the following files in the steam>#########> directory(same directory as the maps/mod/saves and so forth:
Admins.json
Admins.json.pugbackup
PlayerBans.json
PlayerBans.json.pugbackup
prefs.json
prefs.json.pugbackup
ServerConfig.json
ServerConfig.json.pugbackup

There is always a pugbackup file for each file created and it must be there or the game will fail to save.

More info that I found out. Start the game and once in there create the world and create the character. Now jump out of the game while it is still running and in your world. Open Finder while the game runs in the background and create the files mentioned above. The game will magically start saving the world and character.

The game has an issue creating files but no issue creating directories. But this only occurs in the steam>#########> directory.


Can confirm this all works according to my tests!
A few notes:
- this goes a lot faster if you're able to use Terminal or another command line program to navigate to the folder and just "touch" all the files.
- Logic in their naming dictates that if you wanted a new character and/or new world, you'd increase the file # which probably starts for you as 0, into 1, 2, 3 etc.

So if you really want to play using Crossover I can endorse this method if you're okay messing around with the files a bit.
PinkBunny Sep 6, 2024 @ 4:47pm 
Please consider this...
Valheim, Stardew, No Man’s Sky, Terraria, etc all have macOS builds!
I know multiple people holding on to purchase the game because of this.
Please look into this. macOS m1 support would be a godsend
Espin Sep 7, 2024 @ 7:42pm 
+1, cmon devs
< >
Showing 151-165 of 235 comments
Per page: 1530 50