Comments

Log in with itch.io to leave a comment.

Deleted 37 days ago

Hello mate, how are you? Remember that this plugin is an adaptation of the Hudell plugin that offered Basic Integration compatibility with Steam. Many of the things are not available to modify since they are encrypted (Even for me) and I do not have access to them.

You can maybe try this project that is more recent and has new capabilities:

https://rabbitteaparty.itch.io/nekogakuen-steamworksapi

All the best!

A wonderful piece of software! One question though, where can I get all the different versions of greenworks.js? The github page has a MASSIVE version gap.

(1 edit)

Hello!

Assuming you are using Windows (x64) I can give you a copy from my folder of the "nw" compatible and "updated" version (49.2)

Keep in mind the "nwjs-win" folder you must replace its contents with the ones you have where you have rpg maker mz installed. Usually it is usually:

C:\Program Files\Steam\SteamLibrary\common\Rpg Maker MZ\

(But it can change if you have Steam installed elsewhere)

Download

https://drive.google.com/file/d/11bHiBBJxPyyvWOXXB2oQJ8sTliWNoQC5/view?usp=shari...

Also i suggest you see this post:

https://forums.rpgmakerweb.com/index.php?threads/how-to-update-nw-js-to-dramatic...


To download greenworks manual version:

https://greenworks-prebuilds.armaldio.xyz/

And for nw: (Remember to use sdk to enable console)

https://dl.nwjs.io/

Thanks a bunch! But where did you get this greenworks.js? Did you somehow compile it by yourself?

The GitHub page's gap is all the way from 0.33 to 0.82.

https://github.com/greenheartgames/greenworks/releases

I'm glad I could help!

Oh, I didn't know they had finally updated Greenworks. It seemed like the post had been dead for a long time.

That's why, at least in my case, I had to try version by version to see which one was compatible with RPG MAKER MZ. In my case, I always used version 49.2, which worked for everything. But perhaps the more recent one brings new features and compatibilities.

Sometimes in these cases, it's a matter of trying and seeing the results. I send you a greeting.

(1 edit)

Awesomness level 1000! Can I buy full verion of this? I see only demo.

Hello. This plugin is based on Hudell's Cyclone project. I can't make this plugin paid since that would be taking someone else's work, what I did was simply adapt it to be compatible with RPG MAKER MZ and added some plugin commands.

However, I recommend that you use this plugin:

https://rabbitteaparty.itch.io/nekogakuen-steamworksapi

It's a plugin that I personally use, and it extends the capabilities even further than SteamLink.

Best regards!

I went through all the steps and set up the game on Steam and now when i try to launch it just repeatedly opens and closes the game, any help would be great.

(1 edit)

Hello. I recommend that you verify that you have NW.JS in the specific version required to use this plugin. Since other versions can cause unexpected Problems like the one you mention.Additionally, I suggest that you use this system, which is newer and has new functions:


https://rabbitteaparty.itch.io/nekogakuen-steamworksapi


Please check:

- Have RPG MAKER MZ Updated to the latest version (I use 1.7.0)

- Have NW (The engine in which the rpg maker mz games run) in a version compatible with Steam Greenworks. As far as I understand, only 2 versions are supported. I recommend you use the version:

nw.js v0.49.2 which is the newest supported version. If you don't know how to update the version of your nw, you can follow this simple guide:

https://forums.rpgmakerweb.com/index.php?threads/how-to-update-nw-js-to-dramatic...

(Note that you may also need to download versions of "Greenworks.js" and "greenworks-win64.node" compatible with version 0.49.2 and replace them with the ones from the Steam Link demo)


- Make sure all files are properly unzipped.


All the best!

Greetings.

so do I need to follow both manuals the nwjs and the suction js?

(1 edit)

You must use version 0.49.2 of nwjs, updating manually so that the RPG maker uses that version instead of the one that comes from the factory. Different versions are very likely not to work as they should. The process is actually quite simple, it's more text than anything else honestly. 


Check out here:


https://forums.rpgmakerweb.com/index.php?threads/how-to-update-nw-js-to-dramatic...

sorry just realized I had a typo on the last post, so do I need to follow the electronjs manual as well or do I only need to follow the nwjs manual 

idk how electron works, so I don't know really what are the procedure. But try first updating one thing at time. If I were you I would start by updating nwjs. Always remember to back up everything.

whenever i try to deploy the game and run it. in the dev console. it says that greenworks failed to initialize. despite working okay in the editor

Hi buddy. A pleasure to greet you today. I recommend that you verify that you are exporting the libraries correctly, and that you have the version of NW updated to a version compatible with SteamLink (v49.2) It should work correctly. I use this plugin for my game, and in my case it works perfectly both in the editor and exporting the game. 

(1 edit)

i fixed it. it was because of the version of nw was incompatable. now i have a new problem related to DLC. if the user doesnt have DLC installed it will crash saying reference error. falsevariable is not defined

How are you. Don't worry, I'm glad you were able to fix it!

I want to tell you that I am currently researching and using in my game an additional plugin that came out very recently:

I leave you his Itchio in case you want to take a look:

https://rabbitteaparty.itch.io/nekogakuen-steamworksapi

Mainly it fixes the Achievements system that for some reason SteamLink was not working, and adds other additional features.

I recommend that you review it and try to see what you think.

Hello when i try to start up the Demo project, it gives me this error

Cannot read property 'clamp' of undefined

Hello. Thanks for your comment.

Unfortunately I can't simulate your problem since it doesn't happen to me.

May I suggest you check the following:

- Have RPG MAKER MZ Updated to the latest version (I use 1.7.0)

- Have NW (The engine in which the rpg maker mz games run) in a version compatible with Steam Greenworks. As far as I understand, only 2 versions are supported. I recommend you use the version:

nw.js v0.49.2 which is the newest supported version. If you don't know how to update the version of your nw, you can follow this simple guide:

https://forums.rpgmakerweb.com/index.php?threads/how-to-update-nw-js-to-dramatic...

(Note that you may also need to download versions of "Greenworks.js" and "greenworks-win64.node" compatible with version 0.49.2 and replace them with the ones from the Steam Link demo)

- Make sure all files are properly unzipped.

All the best!

Hey thanks for the tutorial.

You should post this somewhere so people know also who are having problems.

I'm glad I was able to help. Thank you for your suggestion!

Also can you link the greenworks.js and the other stuff that you use?