Adam1013

Veteran
Veteran
Joined
Feb 25, 2015
Messages
110
Reaction score
36
First Language
English
Primarily Uses
Hey all, I’m having requests to export my game for Mac. It is built on the Windows version of MV.

Is this something that is possible? Will I need to do something extra to allow it to run on Mac?

any feedback or direction on this would be greatly appreciated, thank you!!
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
37,025
Reaction score
10,024
First Language
German
Primarily Uses
RMMV
yes and no.

the easiest way to do this is to borrow a Mac, install the editor on it (needs the steam version, but that is included even if you purchased the standalone) and then deploy to Mac from there.

if you choose to deploy to Mac on a Windows computer, you'll get a folder that would become the MacOS-App if deployed on Mac, but is missing some data that can't be stored on a NTFS-based harddrive (windows-default).
You would have to copy that folder to a Mac computer and add the dataflags to declare it an APP there.
Unfortunately I don't know how to add those flags as for me the first way is easier.

I heard that some people had success by allowing some website shops set the flags when uploading as a zip-archive, but I don't know which sites were used for that, and other people reported that it didn't work for them.
 

ChampX

Veteran
Veteran
Joined
Aug 14, 2016
Messages
230
Reaction score
152
First Language
English
Primarily Uses
RMMV
One option for Mac deployment is to deploy to Mac from the Linux editor instead. Linux very rarely installs on NTFS-based drives and instead most commonly runs on ext4. You can either run Linux in a virtual machine or off a bootable-usb for this purpose. You will need to install the editor from Steam though.

Regardless of if you deploy a Mac version of your game from another Mac or via Linux like I suggested above, one trick that can help with future deployments after your first Mac export is to keep a copy of the shell it created. What I mean by this is keep the main project folder and all its contents that exporting for Mac provided and only update the contents inside the app.nw folder. You can do this update by exporting your game to Windows per usual, then take the contents of the www folder and paste/overwrite the contents in the app.nw folder for your Mac version. The app.nw folder is found in your_game/Game.app/Contents/Resources/app.nw of the Mac exported folder. Again, keep all other files. By doing this, you can keep doing future Mac exports from Windows. No idea if this works for MZ though. The initial Mac version, again, will need to come from a Mac or Linux machine deploying for Mac.

You could technically use a different game built for Mac that matches the same MV version you have, delete their app.nw folder contents and then paste your Windows www folder contents there instead. I am unsure if this violates any rights/eula as all the unique bits of anyone's game are within the www or app.nw folder and everything outside that is just a shell to make the game run on that operating system. Someone can correct me here I'm sure.
 

Latest Threads

Latest Posts

Latest Profile Posts

I'm getting better at sleeptyping. Yesterday I typed something that didn't make sense at all contextually, but was a valid without any grammar errors (and almost no spelling ones).
Maybe it's time for a new avatar.
I was trying to learn to play 2 songs on my acoustic guitar. The Bard's Song (Blind Guardian) and Aerith's Theme (the godly master composer who needn't be named). I was learning them 'by ear'.

Well today, only a week after not picking up my guitar. I can't even remember the first few notes to either. So I guess I'll need to learn to write sheet music alongside javascript :\

Feline Rescue.

Hope everyone is well. Lost power for about 12hours and dumped fridge and freezer items but restocked today.
When you're on a streak and someone else steps in ...

1664584273020.png

Forum statistics

Threads
125,689
Messages
1,172,816
Members
164,810
Latest member
LSChoi
Top