Tool RPGM RPG Maker MV engine (all versions)

abc_abcd

Newbie
Dec 26, 2019
63
11
hi,im new here.
im confused on how to download,the download doesnt lead to rpg maker,but a file called "nwjs"
im window user,which one i should download?
or do i need the base of the prigram the first place?
 

PBS666

Engaged Member
Feb 19, 2019
2,837
2,724
hi,im new here.
im confused on how to download,the download doesnt lead to rpg maker,but a file called "nwjs"
im window user,which one i should download?
or do i need the base of the prigram the first place?
Just download the version for your OS. It contains all the files you need.
 

abc_abcd

Newbie
Dec 26, 2019
63
11
I'm.... not really sure what I'm supposed to be doing here.
i think he meant the “nwjs-v” one the one that before the x64 folder
since it had many type, if you read beside the words its indication what OS for it,just download the one that you use.
though,correct me if im wrong.
 
Last edited:
  • Like
Reactions: PBS666

lossius

Newbie
May 7, 2023
24
8
I think I'm in the wrong thread, does this thread have the link to download the engine and make your own game in RPGMaker MV? If this isn't the place what is this thread about?
I'm quite a beginner so I'm a bit lost here
 

PBS666

Engaged Member
Feb 19, 2019
2,837
2,724
I think I'm in the wrong thread, does this thread have the link to download the engine and make your own game in RPGMaker MV? If this isn't the place what is this thread about?
I'm quite a beginner so I'm a bit lost here
The OP has some links to some old versions of nwjs, which is the core RPGM MV games are based on. Once on the linked repository you can then find all versions of nwjs, old and new, by going up the directory tree. That's about all I can tell you I'm afraid.
 
  • Like
Reactions: lossius

abc_abcd

Newbie
Dec 26, 2019
63
11
so another noob question,and i need confirmation.
if we just wanted to download the engine we just need to "nwjs-v" (your operating system) correct?
but,what about the other files inside that folder are they relevant / somewhat important?
like, "nwjs-symbol”, “nwjs-SDK” , “nwjs-sdk-symbol” or inside folder "x64"?
and whats the differences between the content thats inside “live-build” folder,and the “newest version” thats on the main indexes? (the "v.0.88.0" folder)
 

harem.king

Engaged Member
Aug 16, 2023
2,327
3,893
but,what about the other files inside that folder are they relevant / somewhat important?
like, "nwjs-symbol”, “nwjs-SDK” , “nwjs-sdk-symbol” or inside folder "x64"?
symbol means "debug symbols". it is a version you give to bug testers so that their bug reports contain more useful information in case of crash.
SDK means "software developer kit". it is a version that contains both the stuff you need to play, but also the stuff you need to create content.
nwjs-sdk-symbol is a combination of both.

the program might be needing the sdk to apply updates to the game engine.
as updating the game's engine before running it is an option it has (you have to choose it, it won't do it automatically).
which usually improves performance and solves bugs. although in rare cases it can introduce new bugs. so keep this in mind.
and whats the differences between the content thats inside “live-build” folder,and the “newest version” thats on the main indexes? (the "v.0.88.0" folder)
I honestly don't recommend you even mess with any of this.
just use the program itself to launch games for you, don't mess with the files it downloads
 

abc_abcd

Newbie
Dec 26, 2019
63
11
symbol means "debug symbols". it is a version you give to bug testers so that their bug reports contain more useful information in case of crash.
SDK means "software developer kit". it is a version that contains both the stuff you need to play, but also the stuff you need to create content.
nwjs-sdk-symbol is a combination of both.

the program might be needing the sdk to apply updates to the game engine.
as updating the game's engine before running it is an option it has (you have to choose it, it won't do it automatically).
which usually improves performance and solves bugs. although in rare cases it can introduce new bugs. so keep this in mind.
i see.so the important ones are the main 3,the nwjs are the engine the 2 are needed if something needed to use for the engine incase of bugs and wanted upgrade, downgrade or just want something helps you to build or play content.
thank you for the info
 

jruex

New Member
Apr 12, 2024
5
1
Hi, this is kind of related to this thread but 've been running into an issue with saving when using the nwjs engine. Specifically for Daily lives in my countryside. It crashes when I try to turn the sound of or turn auto dash on. When I search for a save file nothing comes up. I've been asking around for a couple of days and haven't gotten any response as of yet.
 

PBS666

Engaged Member
Feb 19, 2019
2,837
2,724
Hi, this is kind of related to this thread but 've been running into an issue with saving when using the nwjs engine. Specifically for Daily lives in my countryside. It crashes when I try to turn the sound of or turn auto dash on. When I search for a save file nothing comes up. I've been asking around for a couple of days and haven't gotten any response as of yet.
It might help if you inform us which OS you are using.
 

harem.king

Engaged Member
Aug 16, 2023
2,327
3,893
Hi, this is kind of related to this thread but 've been running into an issue with saving when using the nwjs engine. Specifically for Daily lives in my countryside. It crashes when I try to turn the sound of or turn auto dash on. When I search for a save file nothing comes up. I've been asking around for a couple of days and haven't gotten any response as of yet.
It might help if you inform us which OS you are using.
/private/ == a folder named private sitting on root
Windows does not use /, it uses \. So it isn't windows.
Linux does not have a private folder sitting on root. so it isn't linux

I had to look up and
android does not have a /private/. so it isn't android.
macos DOES have a /private/.
thus he is using macOSX.

according to the error, the folder the game is trying to write into is marked as read only. so this is a permissions issue.

I would suggest trying to change the permissions on that folder.
note: I do not mean setting unlimited permissions on /private/.
I mean find the specific subfolder as close to the right end of that long folder name as you think is needed. (it might take a few tries).

or it might be some other issue.
although I am a bit weirded out by the need to give write permissions into private directory.
maybe it has a virus or something? this needs investigating further.
I recognize this game from the picture, and someone in that game's thread just recently mentioned that this game's appdata folder is full of his passwords and credit card info in plain text. which suggests it is virus infected.
 
Last edited:

PBS666

Engaged Member
Feb 19, 2019
2,837
2,724
Hi, this is kind of related to this thread but 've been running into an issue with saving when using the nwjs engine. Specifically for Daily lives in my countryside. It crashes when I try to turn the sound of or turn auto dash on. When I search for a save file nothing comes up. I've been asking around for a couple of days and haven't gotten any response as of yet.
/private/ == a folder named private sitting on root
Windows does not use /, it uses \. So it isn't windows.
Linux does not have a private folder sitting on root. so it isn't linux

I had to look up and
android does not have a /private/. so it isn't android.
macos DOES have a /private/.
thus he is using macOSX.

according to the error, the folder the game is trying to write into is marked as read only. so this is a permissions issue.

I would suggest trying to change the permissions on that folder.
note: I do not mean setting unlimited permissions on /private/.
I mean find the specific subfolder as close to the right end of that long folder name as you think is needed. (it might take a few tries).

or it might be some other issue.
although I am a bit weirded out by the need to give write permissions into private directory.
maybe it has a virus or something? this needs investigating further.
I recognize this game from the picture, and someone in that game's thread just recently mentioned that this game's appdata folder is full of his passwords and credit card info in plain text. which suggests it is virus infected.
You're on the right track, but it's not a permission issue in the way you are thinking of.

What's happening is this:

When an app is not trusted by MacOS, it gets quarantined, meaning it gets an extended attribute com.apple.quarantine.
This can have several effects. Some apps just won't run. When it does run, it gets translocated, meaning it's run from an ad-hoc read-only location. This prevents the dubious app from altering itself.
Problem here is that RPGM wants to write the save files inside the game folder inside the app, which it can't because it's running from this ad-hoc read-only location. That's where the error comes from.
(Clarifiction: an app on Mac is nothing but a folder masquerading as a single file. On other OS's, it will just look like a folder with .app appended at the folder name)

The solution is to remove the extended attribute. This can be done in Terminal with the xattr command.
See this post of mine for the details on how to do this: https://f95zone.to/threads/rpg-maker-mv-engine-all-versions.32358/post-9450266
 

harem.king

Engaged Member
Aug 16, 2023
2,327
3,893
Problem here is that RPGM wants to write the save files inside the game folder inside the app, which it can't because it's running from this ad-hoc read-only location. That's where the error comes from.
Wow, that is the dumbest form of quarantine i have ever seen.
I had no idea macOS was that poorly designed.
not giving a quarantined program access to its own folder is beyond stupid.

every other sandbox implementation i have seen gives a sandboxed program the illusion of full access.
where it "can" write anywhere it pleases. (it just won't actually write anywhere outside the sandbox. so if it is trying to change c:\windows... well, it will think it is but actually won't be thanks to the sandbox.)
 

PBS666

Engaged Member
Feb 19, 2019
2,837
2,724
Wow, that is the dumbest form of quarantine i have ever seen.
I had no idea macOS was that poorly designed.
not giving a quarantined program access to its own folder is beyond stupid.

every other sandbox implementation i have seen gives a sandboxed program the illusion of full access.
where it "can" write anywhere it pleases. (it just won't actually write anywhere outside the sandbox. so if it is trying to change c:\windows... well, it will think it is but actually won't be thanks to the sandbox.)
It's not exactly a sandbox. The intention is that apps that want to write data write it outside of the app (to Application Support of the user). It's only RPGM that doesn't do this. So maybe it's RPGM that's poorly designed here? I don't know, nor do I really care.