Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

run on Mac OS

A topic by J-MC created Feb 09, 2024 Views: 3,172 Replies: 31
Viewing posts 1 to 5
(+2)

can you make it work on mac OS ?? 

Ditto, i'd love to play it on my macbook!

(1 edit) (+1)

It does work on MacOS; check the "more experimental platforms are available" link near the top of the page.  Seems to run perfectly here, however it's currently very bare-bones and you have to run it from the shell.  (Unzip the file, cd to the unzipped folder and type ./Celeste64)  If you want to turn it into a proper app, follow these steps:

  • Make a folder called Celeste 64
  • Make a folder inside the Celeste 64 folder called Contents
  • Make two folders inside the Contents folder, one called MacOS and another called Resources
  • Unzip the Celeste64 Mac zip file
  • From the unzipped Celeste64-v1.1.1-macOS folder, move Celeste64 and the three .dylib files into the MacOS folder you made (Celeste64.pdb doesn't seem to be used?)
  • From the unzipped Celeste64-v1.1.1-macOS folder, move the Content folder into the Contents folder you made (also works if you put the Content folder in the Celeste 64 folder)
  • Go here: https://www.steamgriddb.com/icon/50629 and drag the image to your desktop, rename it icon.png
  • Drag icon.png into the Resources folder you made
  • Go here: https://pastebin.com/JzF6jvsH, copy the text, paste it into TextEdit or some other text editor, save it into the Contents folder you made as "Info.plist"
  • Rename the Celeste 64 folder you made to Celeste 64.app
  • Launch and play!

If you have problems with things not working, make sure you don't hide extensions so you can confirm that the file names are correct (e.g. Info.plist isn't Info.plist.txt).  Also the icon might not show up immediately; if so copy (not move) the app elsewhere and then move it back.  If you need to get into the app folder after it's turned into an app, right-click and do "Show Package Contents".

Bare bones as in it's not the full experience?

No, as I said it's not an app, you have to run it from the shell.

(+1)

Thanks for your thorough instructions! It will not open for me however. I feel it's getting hung up on the Info.plist file. Text Edit doesn't allow me to save it as a .plist so I'm changing the name after the fact. Not sure how to save the copied text correctly with Text Edit.

Any text editor will do, but with TextEdit, uncheck 'If no extension is provided, use ".txt"'  Though if you save it as .txt and rename it to .plist it's the same (but make sure it's actually .txt rather than being appended as .plist.txt, so it helps to have "hide extension" off).

I had the same problem, but still getting ¨You can’t open the application “Celeste 64” because it may be damaged or incomplete.¨ Also using textedit and editing the extension after the fact.

That is the message you get if the file is named Info.txt.plist, so make sure that "hide extension" is off when renaming so you can make sure it's "Info.plist".

100% it’s Info.plist, but it still says damaged or incomplete

I think that I set everything up correctly, any reason why it could not be working? Thanks :)



(1 edit)

Only thing I can think of is the Info.plist file being wrong.


Nope, identical. Could you maybe send me a zipped file of everything complete, I've followed the instructions several times trying different things and don't know what the issue could be? 

Thanks.

pretty sure info.plist is being saved as RTF (rich text format) as you can see in the icon of the file in the screenshot you posted. in TextEdit, you can do Shift + Cmd + T to switch between plain text (.txt) and rich text (.rtf)

Thank you so much, I didn't even know that could be the problem. Works perfectly <3

I don't know how you figured that out, but it works, so nice job!

Well, that's just how standard Mac apps are made, but thank you!

This worked great! Sadly the game can't even get past the title screen for me :(

Pressing "C" doesn't work?  Or the A button on a gamepad; both work fine here, though I'd recommend a gamepad for sure.

(+1)

Oh it does stuff, but the game goes to a black screen right as soon as the title screen comes in, like it twirls in and before you get a full look at it the screen becomes black. And you can still play the game, SFX work, but no picture whatsoever. Not in windowed or fullscreen. 

same thing happens on my macbook. it's an M1 chip version.

M1 Mini for me here

You could try the release here: https://github.com/theofficialgman/Celeste64/releases/tag/test4

Huzzah! That worked fantasticly! Thank you so much!

Oh good!  According to the issues on github it looked like there was a .NET bug which affected ARM64, but I'm on X64 so I can't test that.

I followed the directions as stated and I ended up getting this error code. What do I do?

That happens if you didn't put the folders in the correct places inside the Celeste64 app folder.

yet if i could download it on mac. it will explode sudenly. like the best thing it could do is run at 12fps (bad for a game and a indie developer)

Huh?  It runs perfectly.  Or is this some lame troll post?

ops, i forgot to say MY mac, so sorry eric

Are you sure about that? It's not a very demanding game to run. Anyway, just download it for yourself and see; your computer will not explode.  (Almost certainly.  ;) )

i wished i could say that

Deleted 229 days ago
Deleted 229 days ago