Unofficial Cave Story+ Mac Update Patch v0.8 (WIP, need help)

Feb 4, 2012 at 4:38 PM
Junior Member
"Fresh from the Bakery"
Join Date: Feb 3, 2012
Location:
Posts: 10
I have made a patch that contains all the differences between the "data" folder in the updated Windows version and the one in the Mac version. Since it is only a patch, it will be useless unless you have already bought Cave Story+ either from Steam or from the Mac App Store. It does not contain CS+.exe or icon.bmp, because those are only used by Windows.

Here is a download link to this patch.

If anything, it is useful for playing the Nemesis Challenge on a Mac, since Nicalis has no plans to update the Mac version. The only way to actually play it in this version of the patch is by editing mods.txt and setting them to "unlocked", which mods.txt itself conveniently explains how to do. This works for Curly Story and the other Challenges as well.

As it turns out, Cave Story+ for Windows and Cave Story+ for Mac really aren't all that different; all the data for the Mac version is in the same "data" folder as the Windows version, but "data" is found within "resources", which is found within another folder which is the root of the contents of Cave Story+.app. These parent folders are what makes Cave Story+ compatible with Mac, and there is also a CodeResources file that makes the whole thing work together, similar to CS.exe, which is the Windows executable for Cave Story+.

As far as the rest of the Cave Story+ patch goes, everything seems to be pretty normal, except the Remastered soundtrack does not work. Sometimes when going through the Music selector in the Options menu, Cave Story+ crashes, and sometimes it just goes to "New". This is because the CodeResources file in the compatibility folder does not utilize it. The reason it didn't work even after I patched it is because this file was not in the Windows version and so I could not make it part of the patch. If equivalent code exists, it probably exists within CS+.exe. If you could find out what code they use in CS+.exe it could be a breeze for someone who actually knows a thing or two about modding.

I also do not know what the deal is with the Xmas thing. I don't know much about it so I don't know whether it is working or not, and if not, how to get it to work. Maybe you could put some Xmas-related code from CS+.exe into the CodeResources but I don't know.

As not everything in this patch works correctly, it is incomplete. I need a real modder's help to edit CodeResources so that the other new stuff will work.

EDIT 3/11/12: It turns out that obtaining the Nemesis will not unlock the Nemesis Challenge. I think it's that the game won't understand the code in mods.txt that unlocks things based on whether you've obtained a weapon, unless the CodeResources is updated. Right now the only way to unlock the Nemesis Challenge is by setting it to unlocked in mods.txt.
 
Feb 23, 2014 at 6:05 PM
Novice Member
"Officially Worth 1 Rupee"
Join Date: Feb 23, 2014
Location:
Posts: 1
Sorry I'm replying to this... a little late, but the link to the patch isn't working, and I would like to play the Nemesis challenge on my copy of the game (which I recently just got to work again!). Could you just fix the link please? Again, sorry I'm replying to an old topic like this.

EDIT: Ended up downloading the Windows version of the game (temporarily) and just taking the Nemesis challenge data and putting it into my copy of the game. Still trying to figure out how to use the Remastered soundtrack.
 
Feb 24, 2014 at 11:13 AM
Bonds that separate us
Forum Administrator
"Life begins and ends with Nu."
Join Date: Aug 20, 2006
Location:
Posts: 2857
Age: 34
Pronouns: he/him
Seeing as he hasn't been online for nearly a year, you might be better off emailing him directly.
 
Back
Top