Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

ThatGame.exe

A cryptic puzzle game about being a bad coder. Also ducks. · By BobboDev

Running on Mac. [Solved! (temporary fix, Bobbo's working on a better one)] Sticky

A topic by Fraser-Greenlee created Jun 09, 2022 Views: 4,542 Replies: 38
Viewing posts 1 to 17
(1 edit) (+2)

Hi, really excited to play this game!

When I download the game I get this "Mac" app that I can't open.

Any ideas on how to play this?

Developer(+2)

Sorry bout that! There's a new version, if you want to give that a go!

Seems to be giving the same error still.

Developer(+2)

HMM. Let me think.

Hello, how do I download the latest version?  When I download it from the link, it just gives me the application without the file

(+1)

Just tried the latest change.

I get a folder with "ThatGameMac" containing an empty folder with the same name and the game.

The game still gives the "can't be opened" error.

(4 edits)

You have to go in your "System Preferences" > "Security & Privacy", and below the "Allow apps downloaded from" you've to click on "Open anyway".

If it doesn't work after that, you just have to relaunch the app and it will work.

I just did that and it worked.

If you need more details, tell me.


Edit:

This other method worked:

https://support.apple.com/guide/mac-help/apple-cant-check-app-for-malicious-soft...

(long press left click + control key -> open) : it will make an exception for this app and open it.

(+1)

I'm afraid that didn't help, when I do the steps you describe I see:

The application “ThatGameMac” can’t be opened.

Like before.

Maybe the issue is caused by me using an M1 Mac?

I'm using an M1 too.

Didn't do it for me, neither. I'm using an Intel iMac with MacOS 12.3.1.

Did you tried to open it after the steps (after clicking on the "Open anyway" button)?

(1 edit) (+6)

I also had issues opening it at first.

I tried opening it from the terminal but get this error:

The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x6000006903c0 {Error Domain=NSPOSIXErrorDomain Code=111 "Unknown error: 111" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}

That led me to this article: https://developer.apple.com/forums/thread/676627

In short to fix it run the following command in your terminal in the folder where the app/game is located:  chmod +x ThatGameMac.app/Contents/MacOS/ThatGame

You should then be able to open the app. After I opened it the first time I had to first allow it to run by going to System Preferences > Security & Privacy > General > "Open Anyway"

Developer(+1)

Thank you atakker! I really appreciate the assist, as I haven't had a proper opportunity to look into a real fix.

Basically the problem is that When you build a Mac version on PC the accessibility settings are all set wrong. It's a known problem and just another example of an easy problem to fix that Unity has know about for years and just not done anything about. There are solutions to this problem, I've just been stuck in travel-limbo trying to get home to my country and not had a great opportunity to sit down and fix it.

It's a pleasure BobboDev, happy to help! If you need help compiling for MacOS I can try help as well.

P.S. Thanks for the awesome content and game. 

(1 edit)

To be specific, it's a permissions issue. I don't know how Unity messed this up, but all that's needed is to add the "x" permission to ThatGame.app/Contents/MacOS/ThatGame using chmod. I don't see why this can't be done with Windows Subsystem for Linux (although I haven't tested that), but that should be much easier than setting up a Catalina VM (although setting up a Linux VM should also be easier if WSL doesn't work, tbh).

Is this what I'm supposed to be doing? If it is then... ugh, not working. Please help, thanks.


Do the same but on the folder including the ThatGameMac game (in other words, just one folder up in the hierarchy compared to what you tried). It did the trick for me. :)

I've used the chmod +x ThatGameMac.app/Contents/MacOS/ThatGame before in the terminal, but it still docent seem to work. every single time I type it, the computer responds with 

No such file or directory

I am having the exact same problem! not sure what to do...

try moving the game to /Applications and then type "chmod +x /Applications/ThatGameMac.app/Contents/MacOS/ThatGame"

(+1)

atakker's solution worked for me, thank you!

Developer(+1)

I don't suppose someone could download the latest version, apply the fix and upload the files somewhere for me to download? Then I'll replace the file with the fixed version.

Basically, unbelievably, there doesn't seem to be a way to get around this problem unless you build the project from a Mac or Linux system, which I don't have. That or we do as I described above, which would be a massive headache to do every time, but there we are.

(+2)

This should work - I zipped it back up but not sure if it'll retain the permissions. Runs fine on the Mac (M1) after giving execution permissions to the app's binary.

https://we.tl/t-Se0MvprKHO

Developer(+1)

Thank you so much Pixafied! I think it should, especially since I'm not unzipping it. Let's give it a go :) Sorry to ask, but I actually have a new version too, I don't suppose you could do the same again with this?

https://drive.google.com/file/d/16ce-N9VcACnZ9Yf_INZNqOE_p8mvNBdc/view?usp=shari...

I'm working on setting up a virtual machine with Catalina, just so I can do this. So shouldn't need to ask you many more times!

(2 edits) (+1)

[Bobbo Note]


The below version is broken, please download the latest version from the main page you will have to apply the fix mentioned by attaker in this thread

No worries!

Here's the newest link: https://we.tl/t-kzFtTiVpEF

This version works on my Mac! However I am noticing bugs that I think are not intentional haha. From the third level and on gravity does not have an effect on me and I will start very slowly floating upward triggered by either touching the platform or random other actions. Sometimes I can win a level still and other times I float too quickly to hit the folder. Once I got in the folder but continued floating and it never triggered a win level event haha (level 6. Didn't get past this one because of this). Perhaps this is something to do with getting it to work on a Mac that messed wit some settings? Dunno! But what I did play of the game I enjoyed! 

When I open it it doesn't let me and mine didn't come in a file

Same Here!

Same here, too!

Developer

sorry guys! I had no idea there was an issue and hadn't seen your comments 🤦‍♂️


Will check this as soon as I get home!

Developer

Should run on Mac now.

You may still need to allow the file in your preferences but there's nothing I can do about that on my end.

I followed attaker's fix but the app keeps quitting as soon as I open it :(

I'm on 10.13.6 High Sierra.

Developer

Hmmm, it appears maybe my "fix" is what did that. The same thing happened for me but I assumed it was just because it was running on a virtual machine. 

I've uploaded the old version. Could you download that and try the fix again?

I didn't try the fix with the older version, although the same thing happened. I'll try and let you know asap!

Unfortunately, it does not work :( I also tried unzipping with The Unarchiver as the latest comments suggested, no luck.

I  know the issue, the mac unzipper is kinda trash and does not work, download "The Unarchiver" and unzip the file using the app.  

Using The Unarchiver it works. Download here: https://theunarchiver.com

I was able to run the game by adding executable permission:

chmod +x  /Applications/ThatGame.app/Contents/MacOS/ThatGame

and then it should work

(1 edit)

Yeah, I actually just made a video on this for my friend. The easiest way that I found to fix it is to download and run it from the itch.io app. Not sure why this works, though. There are issues with doing this with some games, but all I've seen from issues like that is texture glitches like in "4d Explorer," which turns a lot of things red.