Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

maxybaer123

27
Posts
2
Topics
A member registered Nov 04, 2017

Recent community posts

your not typing the command right then is the most likely problem there needs to be a space after x and nothing before the command also a space after chmod

One of the other devs I contacted added a .app.tar download and after testing it I can confirm switching to .TAR compression for mac does fix the issue in at least one case. I also found this as a probable way to fix the zip version If you dont have a Mac. (if you have a mac then instead of using the zip command you need to use the ditto command iirc) https://stackoverflow.com/questions/434641/how-do-i-set-permissions-attributes-on-a-file-in-a-zip-file-using-pythons-zip

Wild Woods community · Replied to _Jar in Bugs
(2 edits)

Hi, I actually came across this issue several times and decided to look into it. The problem seems to be with the .Zip compression format stripping metadata on unix systems. Tar was built as a complete archive with unix support in mind so it has better support for MacOS. I sent another dev this and after they bundled it as a .APP.TAR their game was fixed so I can confirm it works at least one case. If that does not work I also found this on unity bundling in particular. https://answers.unity.com/questions/28677/how-to-call-chmod-x-from-a-unity-mac-applications.html

If you want them all bundled as a zip this should be the fix if you can only access windows OS (although it might be easier with linux)  https://stackoverflow.com/questions/434641/how-do-i-set-permissions-attributes-on-a-file-in-a-zip-file-using-pythons-zip

What I sent to the other dev {

This issue in particular is one I have seen only some people have a problem with.  I downloaded several games from Itch io that didn't have this issue which made me suspect there was a workaround.  I spent some  time researching and it seems this is actually an issue with .zip compression. Im not a developer so I cant help too much but here is what I found. https://stackoverflow.com/questions/107903/how-to-create-a-zip-file-in-the-same-format-as-the-finders-compress-menu-item

the other solution I heard is to use .TAR https://github.com/golang/go/issues/24057

the comments on this thread are quite informative

It seems that macs default zip compression does not properly store metadata so you need to use the [ditto] command

I also found this although you probably already read it https://itch.io/docs/itch/integrating/compatibility-policy.html

I hope that helped some :)}

Just tested it and can confirm it is fixed. Thank you!

Note to the Dev on a possible fix for mac Upvote so dev can see

 

Mac users seem to be getting an issue when launching the app where a file is improperly marked as a text file instead of an executable. This issue in particular is one I have seen only some people have a problem with.  I downloaded several games from Itch io that didn't have this issue which made me suspect there was a workaround. I spent some  time researching and it seems this is actually an issue with .zip compression. Im not a developer so I cant help too much but here is what I found. https://stackoverflow.com/questions/107903/how-to-create-a-zip-file-in-the-same-format-as-the-finders-compress-menu-item

the other solution I heard is to use .TAR instead of .ZIP https://github.com/golang/go/issues/24057

the comments on this thread are quite informative

It seems that macs default zip compression does not properly store metadata so you need to use the [ditto] command

I also found this from itch.io although you probably already read it https://itch.io/docs/itch/integrating/compatibility-policy.html

I hope that helped some :)

(1 edit)

I actualy think I just came across why this is and how to fix it https://github.com/golang/go/issues/24057 this issue gives some information on the distinction between TAR and ZIP but to summarise it seems that ZIP support for symlinks is weak and TAR handles them by default I recommend you just switch over to storing the app in TAR and seeing if it helps

this might also help but you likely already read it https://itch.io/docs/itch/integrating/compatibility-policy.html

Best of luck :)

(3 edits)

I understand this is frustrating so I decided to try and help(not sure if this is helpful but I hope its a start). This issue in particular is one I have seen only some people have a problem with.  I downloaded several games from Itch io that didn't have this issue which made me suspect there was a workaround.  I spent some  time researching and it seems this is actually an issue with .zip compression. Im not a developer so I cant help too much but here is what I found. https://stackoverflow.com/questions/107903/how-to-create-a-zip-file-in-the-same-format-as-the-finders-compress-menu-item

the other solution I heard is to use .TAR https://github.com/golang/go/issues/24057

the comments on this thread are quite informative

It seems that macs default zip compression does not properly store metadata so you need to use the [ditto] command

I also found this although you probably already read it https://itch.io/docs/itch/integrating/compatibility-policy.html

I hope that helped some :)

Thats kind of what I was expecting I don't know much about DRM but I expect that would make it much easier to pirate. If the game never gets a working Mac version that is fine just know those of us with mac would appreciate it. Fortunately thats why I dual boot.

As so many people are buying the game (in the bundle) if you could put the HTML file in the downloads it would be great although I understand if theres some issue with doing that

A better fix is to do chmod +x and drag the file you find when you hit open package and navigate to inside the MacOS folder it should have a sheet of paper as its icon but even then its broken on mac as it instantly crashes

The only issue is that the launch file isnt marked as executable. Im not sure if apple prevents you from changing this but all you should need to do is manualy mark the file "Kind" as "Unix executable". If you cant do this then I Highly suggest linking to a guide so people can easily fix the game themselves all you need is to drag the launch file after the command chmod +x 

A better reccomendation is to right click on the app click show package contents and then open the MacOS folder in that and drag the file to a terminal with the line chmod +x (with a space after x) already typed in this will automaticaly do what you need without having to cd

The mac version of this game has its launch file (in folder /wildwoods/Contents/MacOS)  that file is marked as a text file instead of a executable so mac gives an error that the game cannot be opened. This can be fixed by the command [chmod +x]. If you can find out why this is the case I would love to know as I have seen it in three other games on itchio so far.

close everything open ingame you have a window covering the buttons

Are you a dev? if so Im curious do you know what is causing the issue where the launch file is not labeled as an executable. Its a super easy fix. I have seen three other games with this problem and am wondering if its an Itch io bug or something with how mac is handeling these downlaods or you all just forgot or it was something else? Now that I think about it its possible its a Unity issue

So this appears to be the yet another game to fall victim to an issue on itch.io for Mac where an important file is mislabeled as a text file and prevents the game from launching.

For everyone wanting mac here is a relatively simple fix

credit to @jeremychu for this as this is just a streamlined version of what he says to do without so much terminal use

Note: The chmod +x command modifies the file and tells your mac that it is supposed to be executed like an app instead of read like a text file. The file we are modifying is the one the app uses to launch but the dev forgot to mark the file as executable so thats all we are doing here.  

step 1: find the app in finder

Step 2: Right click or ctrl click on app and click show package contents

step 3: the last step should bring up a folder labeled "Contents" within that open the "MacOS" folder you should see a file labeled OSX (there are alot of files in here but this one should have a sheet of paper as its icon.

Step 4 open terminal and type "chmod +x "(note the space after x) drag the file we just found into the terminal window and then hit enter it should look something like this [chmod +x stuff/stuff/stuff/stuff/OSX] 

Step 5 Its fixed navigate back to where you started on step 1 open the file like a normal itch io game and enjoy

If you dont know how to open it or its not working after this the next steps are for you otherwise your done. 

Step 6 right click on app and click open it will give you a popup that this is downloaded from the internet hit "ok"

Step 7 right click again and click open it will give you another popup. click "open" on the popup.

I found a red screen the first time i opened it I then went pack to the OSX file and double clicked that and gave it permission to access downloads that worked for me. The other thing you could do is try closing it and reopening if you get a red screen

(1 edit)

So this appears to be the yet another game to fall victim to an issue on itch.io for Mac where an important file is mislabeled as a text file and prevents the game from launching.

For everyone wanting mac here is a relatively simple fix

credit to @jeremychu for this as this is just a streamlined version of what he says to do without so much terminal use

Note: The chmod +x command modifies the file and tells your mac that it is supposed to be executed like an app instead of read like a text file. The file we are modifying is the one the app uses to launch but the dev forgot to mark the file as executable so thats all we are doing here.  

step 1: find the app in finder

Step 2: Right click or ctrl click on app and click show package contents

step 3: the last step should bring up a folder labeled "Contents" within that open the "MacOS" folder you should see a file labeled OSX (there are alot of files in here but this one should have a sheet of paper as its icon.

Step 4 open terminal and type "chmod +x "(note the space after x) drag the file we just found into the terminal window and then hit enter it should look something like this [chmod +x stuff/stuff/stuff/stuff/OSX] 

Step 5 Its fixed navigate back to where you started on step 1 open the file like a normal itch io game and enjoy

If you dont know how to open it or its not working after this the next steps are for you otherwise your done. 

Step 6 right click on app and click open it will give you a popup that this is downloaded from the internet hit "ok"

Step 7 right click again and click open it will give you another popup. click "open" on the popup.

I found a red screen the first time i opened it I then went pack to the OSX file and double clicked that and gave it permission to access downloads that worked for me. The other thing you could do is try closing it and reopening if you get a red screen

(1 edit)

PSA: The current version works but unfortunately there is a bug (i think with Itch io) where a spesific file needed to make applications work is set as a text file instead of an executable I found this in some other games here is a short guide I made for anyone who wants it

credit to @jeremychu for this as this is just a streamlined version of what he says to do without so much terminal use

Note: The chmod +x command modifies the file and tells your mac that it is supposed to be executed like an app instead of read like a text file. The file we are modifying is the one the app uses to launch but it is not properly marked as executable so thats all we are doing here.  

step 1: find the app in finder

Step 2: Right click or ctrl click on app and click show package contents

step 3: the last step should bring up a folder labeled "Contents" within that open the "MacOS" folder you should see a file labeled something like Orion Trail the icon should look like a white peace of paper

Step 4 open terminal and type "chmod +x "(note the space after x) drag the file we just found into the terminal window and then hit enter it should look something like this [chmod +x stuff/stuff/stuff/stuff/Orion Trail] 

Step 5 The file should turn black and have the terminal icon this means its fixed navigate back to where you started on step 1 open the file like a normal itch io game and enjoy

If you dont know how to open it or its not working after this the next steps are for you otherwise your done.

Step 6 right click on app and click open it will give you a popup that this is downloaded from the internet hit "ok"

Step 7 right click again and click open it will give you another popup. click "open" on the popup.

Thank you for the help!

I somewhat simplified your instructions only the chmod +x line of terminal is needed. 

For everyone wanting mac here is a relatively simple fix

credit to @jeremychu for this as this is just a streamlined version of what he says to do without so much terminal use

Note: The chmod +x command modifies the file and tells your mac that it is supposed to be executed like an app instead of read like a text file. The file we are modifying is the one the app uses to launch but the dev forgot to mark the file as executable so thats all we are doing here.  

step 1: find the app in finder

Step 2: Right click or ctrl click on app and click show package contents

step 3: the last step should bring up a folder labeled "Contents" within that open the "MacOS" folder you should see a file labeled something like Art School 2k19.

Step 4 open terminal and type "chmod +x "(note the space after x) drag the file we just found into the terminal window and then hit enter it should look something like this [chmod +x stuff/stuff/stuff/stuff/Art School 2k19] 

Step 5 Its fixed navigate back to where you started on step 1 open the file like a normal itch io game and enjoy

If you dont know how to open it or its not working after this the next steps are for you otherwise your done.

Step 6 right click on app and click open it will give you a popup that this is downloaded from the internet hit "ok"

Step 7 right click again and click open it will give you another popup. click "open" on the popup.

For everyone wanting mac here is a relatively simple fix

credit to @jeremychu for this as this is just a streamlined version of what he says to do without so much terminal use

Note: The chmod +x command modifies the file and tells your mac that it is supposed to be executed like an app instead of read like a text file. The file we are modifying is the one the app uses to launch but the dev forgot to mark the file as executable so thats all we are doing here.  

step 1: find the app in finder

Step 2: Right click or ctrl click on app and click show package contents

step 3: the last step should bring up a folder labeled "Contents" within that open the "MacOS" folder you should see a file labeled something like Art School 2k19.

Step 4 open terminal and type "chmod +x "(note the space after x) drag the file we just found into the terminal window and then hit enter it should look something like this [chmod +x stuff/stuff/stuff/stuff/Art School 2k19] 

Step 5 Its fixed navigate back to where you started on step 1 open the file like a normal itch io game and enjoy


If you dont know how to open it or its not working after this the next steps are for you otherwise your done.


Step 6 right click on app and click open it will give you a popup that this is downloaded from the internet hit "ok"

Step 7 right click again and click open it will give you another popup. click "open" on the popup.

(1 edit)

Third reply

Since there is IIRC a version of this game in webcode is there a possibility you could put that webcode version behind a paywall with all premium features unlocked so those of us who are on MacOS and got the game in the bundle(and anyone in future) can enjoy 

is there a mac version of the steam release planned? been following since before the rename and would be happy to pick the game up right now if i know it will be ported to mac at some point.

I can't seem to run the game i keep getting the error "get extension of null"

Forager (Demo) community · Created a new topic Mac version?

This is a great game would love to see a mac version is there any chance of that?