Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+1)

Hi, RPG Maker MV no longer supports newer Macs, so your Mac version doesn't work. The good news is that it is very easy to fix that. Please follow the steps below.

All you really have to do is replace NWJS, which is an old engine file, and then change an additional setting in a text file called package.json

Update RPG Maker MV for M1+ Macs

1. Before deleting any of the files/folders below, copy them and put them somewhere else as a backup. Should you mess up, you can copy/paste them back.

2. Find the folder for the core RPG Maker engine, then delete nwjs-osx-unsigned.zip. This is wherever you've installed it in your computer. If you use RPG Maker MV through Steam, you can access it via Right Click → Manage → Browse Local Files. You might have to look around a bit for that file.

3. Download NORMAL (Mac ARM64 version) from NWJS.io

4. Unzip NORMAL (it will look this "nwjs-v0.82.0-osx-arm64.zip")

5. Inside the unzipped folder, rename nwjs as Game

6. Select the files inside the folder (not the folder itself), and zip them.

7. Rename it as nwjs-osx-unsigned.zip. Place it where the old file used to be.

8. Find a file called package.json inside a folder called NewData for the core RPG Maker engine. Open it with any simple text editor, and you should see:
"name": "",

Change that to (and save, you can put the name of your game where it says my-rpg. be careful to not remove any other symbols!):
"name": "my-rpg",

9. Find package.json in your game project folder, and do the same.

And that's it! When you export a Mac version, it should be up-to-date and compatible with modern Macs now.

Oh I had no idea! Thank you so much for the guide. I did as you instructed and I just uploaded. Would you mind telling me if it worked?

(1 edit) (+1)

Nope. I'm not sure what you did wrong, but I looked inside and the file structure isn't correct. See below. The top is the Game →  Contents folder of my exported game. For yours at the bottom, Game → Contents has only Resources, and there is a separate Contents folder at the top level that shouldn't be there as well. 

My guess is that you did something wrong around steps 5, 6 or 7. It looks like you downloaded the correct NWJS, but maybe you repackaged the folders incorrectly. I mean, how come there is Contents next to Game? I'll try it on my Windows machine tomorrow and see how it looks there.

I think you took Contents from the new NWJS and just put it inside the old one before zipping them. The correct thing to do is delete the whole NWJS zip folder for Mac, then replace it with the new folder you downloaded (following the instructions closely).

In step 6, you select both Credits and Game, then right-click → zip. Rename that new zip file as nwjs-osx-unsigned.zip.

It was def step 6 I did wrong, cause when I extracted the first time it had another folder above that, and that is what I zipped in the end, instead of zipping credits and game. Cause when you said zip contents inside folder, not folder itself. I was 2 folders above and wasn't sure if you meant the one folder within, or the credits and game inside that. Given your comment here I now see where I went wrong and will try again.

I just re uploaded, fingers crossed!

(+1)

Hmm, it still doesn't work, but I don't think it's your fault this time. It might have something to do with Windows not playing well with Mac again. I'll look into it tomorrow (it's 2am here).

(+2)

I think I’ve found the problem. It seems like you’re not supposed to unzip/extract osx-unsigned on Windows, as it ruins filepaths. 

Here’s a different workaround, but it won’t work as the NWJS version provided is way too old. I might have to do that step for you and then upload the file. The steps are similar: edit package.json, download Normal NWJS (from me?), but instead of exporting the Mac version, you export the Web version instead, then place all your files into a specific folder in the zip without extracting it.

That’s a bit annoying. I thought MV only had a problem with newer Macs, but the Mac export button doesn’t actually work to begin with if you’re on Windows? I wonder if MZ has the same problem as well.

So I'm trying one more thing, then I can try the web version if that doesn't pan out. I had a cheapy laptop around I hardly use. I installed Zorin on it and B1 archiver. I just followed your instructions again, but this time on the linux OS and B1. I'm going to upload it now and see if it is any better.

(1 edit)

This version doesn't work either. :( Give me an hour. I'll try the process on my Windows.

EDIT: I ran out of time this weekend and got caught up in some other work. I'll try to figure this out when I have time again.