Tech/Crash problems update
Added 2018-12-23 17:59:00 +0000 UTCI decided to make a public post since these problems affect all players. Well, I spent most of the week on trying to resolve them and so far had only slight success.
The issue stems from nwjs, a part of RPG Maker which draws everything you see on the screen. Veteran players may remember memory usage issues - I resolved them with tweaking plugin list and updating the editor to v1.6.1 along with new nwjs version. Long story short, it backfired with the crash issue.
Updating to the newest version of nwjs can, in theory, resolve the problem yet it brings another disaster. Someone really screwed up and it causes memory usage to skyrocket up to 4GB - the point where RPG Maker just folds on itself. It takes me about 20~30 minutes to reach the mark. So, even if there will be no crashes from the original problem, it’s a no go.
Switching between compatible nwjs versions didn’t yield much except the understanding that each of them has their own problems. Sometimes it goes full derp mode with a minor version fixing some of the issues yet the next one re-introduces them again…
I tried to plan a downgrade to 1.5.2 editor and a fitting nwjs module. Well, thing is - they aren’t compatible anymore since 1.6.1 introduced a new layout for core functions. There’s a chance I can assemble a working Frankenstein from various modules between 1.5.2 - 1.6.1 and glue them together, yet there are no guarantees about existing problems being solved. The only alternative is re-building the project from scratch.
What’s even more troubling, I found out that nwjs behaves differently depending on your… system language. Yes, sounds like a nut case but several maps lost some of their tiles after switching to a virtual machine with a different system language. Literally using the same save file and game package, RPG Maker gave me different resulting images.
Already contacted RPG Maker’s support about this but I don’t expect them to answer with anything relevant. Last time I asked them about Linux issue for League of Corruption, it took half a year for them to respond and it was still a garbage recommendation.
Ugh, so what did I get out of this week except for the explosive butthurt? I’m close to understanding the language problem or at least I think so. Yeah, it’s just tip of the iceberg yet I don’t have more ideas about other issues at the moment.
Might as well check in with Elon Musk. Who knows? Maybe butthurt-fueled propulsion systems are the future…