Tool RPGM RPG Maker MV v1.62 Linux Mac and Windows

5.00 star(s) 2 Votes

pk2000

Active Member
Aug 12, 2017
707
1,909
I tried again, with the latest released windows version of the game Lust epidemic (v99121). Copied the files from the "www" folder, and pasted them in the folder "app.nw" of RPG Maker v1.6.2 attached in this thread. I then tried to open "Game" and it just say that app can't launch
From this video it seems that catalina does not keep the execution flag when you unzip a downloaded file. Try to execute the command
Code:
chmod +x Game.app/Contents/MacOS/nwjs
or use the permission fixer script that goobdoob linked above.
If it works report back , in order to update the instructions (I don't have catalina and cannot verify it).
 

goobdoob

Conversation Conqueror
Modder
Respected User
Dec 17, 2017
7,425
9,680
From this video it seems that catalina does not keep the execution flag when you unzip a downloaded file. Try to execute the command
Code:
chmod +x Game.app/Contents/MacOS/nwjs
or use the permission fixer script that goobdoob linked above.
If it works report back so that I can update the instructions in the first post.
I doubt Catalina's Archive Utility is blowing away file permissions. If it was, nothing downloaded would work, and we'd hear a lot more about it.

More likely the zip file was created on Windows with 7zip or WinRar, which don't preserve permission flags.
 

pk2000

Active Member
Aug 12, 2017
707
1,909
I doubt Catalina's Archive Utility is blowing away file permissions. If it was, nothing downloaded would work, and we'd hear a lot more about it.

More likely the zip file was created on Windows with 7zip or WinRar, which don't preserve permission flags.
All my zips are made with windows utility (after you mentioned it, back in June, I remade them).
Maybe luciemrtn_ used another utility to extract and not mac's "archive utility"?
 

Hoboy

Well-Known Member
Jul 24, 2017
1,785
1,250
Hoboy where you successful with porting LE to Mac? luciemrtn_ seems to have some troubles to make it work. Maybe you could give him some pointers. ;)
Don't know quite the progression of how I got mine working, as I only deal in compressed versions, but I used the patch on a previously working compressed 0.98 version. I will say that 7z does not like my Mac (works for Ren'Py games, but not for MV) so I use Archive Utility function on zip files exclusively. I also avoid porting all contents of the www folder - I leave off the js folder and the index.html file (seems to lose save file location if I include those).
 

luciemrtn_

Newbie
Dec 14, 2017
17
0
Try to execute the command
Code:
chmod +x Game.app/Contents/MacOS/nwjs
or use the permission fixer script that goobdoob linked above.
If it works report back , in order to update the instructions (I don't have catalina and cannot verify it).
Did both, and now the Game appear on my Dock but don't show up
 

luciemrtn_

Newbie
Dec 14, 2017
17
0
I tried to open it with the terminal but its the same, the app open on my dock but don't show up. No error message on the terminal :confused:

I found out that now even the Mac version doesn't work anymore
 
Last edited:

puppy.love

Newbie
Dec 27, 2018
36
25
Oh boy, they are huge downloads....
I'll check it the weekend, but in the meantime verify if you see the file named "package.json" in their "app.nw" folder. v.1.62 gives a black screen when that file is missing.

edit: you are doing something wrong. I just checked manila and runs great on mac with v 1.62
edit2: Lily of the Valley aIso works right out of the box.
I also attached "Lily_of_the_Valley_MV_v1.6.2_upgrade.zip"; it fully upgrades the engine from v1.51 to v1.62 and makes the game run smoother.
Extract it and add/replace the files in "www" folder of the game ("app.nw" for mac).
how to save for mac?
 

pk2000

Active Member
Aug 12, 2017
707
1,909
I just tried it and nothing worked! i can open and play it but just can't save!
What is the name of the game?
make a copy/backup of the file "rpg_managers.js"
then open it with a text editor and search for the strings
"StorageManager.localFileDirectoryPath"
and
"StorageManager.localFilePath"
compare and replace their settings with the default ones
Code:
StorageManager.localFileDirectoryPath = function() {
    var path = require('path');

    var base = path.dirname(process.mainModule.filename);
    return path.join(base, 'save/');
};

StorageManager.localFilePath = function(savefileId) {
    var name;
    if (savefileId < 0) {
        name = 'config.rpgsave';
    } else if (savefileId === 0) {
        name = 'global.rpgsave';
    } else {
        name = 'file%1.rpgsave'.format(savefileId);
    }
    return this.localFileDirectoryPath() + name;
};
 

puppy.love

Newbie
Dec 27, 2018
36
25
What is the name of the game?
make a copy/backup of the file "rpg_managers.js"
then open it with a text editor and search for the strings
"StorageManager.localFileDirectoryPath"
and
"StorageManager.localFilePath"
compare and replace their settings with the default ones
Code:
StorageManager.localFileDirectoryPath = function() {
    var path = require('path');

    var base = path.dirname(process.mainModule.filename);
    return path.join(base, 'save/');
};

StorageManager.localFilePath = function(savefileId) {
    var name;
    if (savefileId < 0) {
        name = 'config.rpgsave';
    } else if (savefileId === 0) {
        name = 'global.rpgsave';
    } else {
        name = 'file%1.rpgsave'.format(savefileId);
    }
    return this.localFileDirectoryPath() + name;
};
peasant's quest ,nothing differ 1575650863652.png
 

pk2000

Active Member
Aug 12, 2017
707
1,909
make a zip of the "js" folder of the game and upload/attach it here. I'll check it out
 
5.00 star(s) 2 Votes