Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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.
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 <_<.
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.
Simply put we don't have the source code. End of this story for me.
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.
Would love to play!
+1 Mac!
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.
I know multiple people holding on to purchase the game because of this.
Please look into this. macOS m1 support would be a godsend