Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

imprism

3
Posts
A member registered 28 days ago

Recent community posts

(5 edits)

Unfortunately the download and audio replacement didn't work so I ended up looking through the www folders for the differences between versions (excluding game content like maps or characters) and came across this

--- CiC_0.58.7_Linux/www/js/plugins/SRD_GameUpgrade.js
+++ CiC_0.59.7_Linux/www/js/plugins/SRD_GameUpgrade.js
@@ -625,7 +625,9 @@
  array[i] = "img/" + url;
  });
- _.isNewNWjs = Number(process.versions["node-webkit"].split(".")[1]) >= 13;
+ _.isNewNWjs =
+ process.versions["node-webkit"] >= "0.13.0" &&
+ Utils.RPGMAKER_VERSION >= "1.6.0";



The windows version doesn't use nwjs (node-webkit) so I tried reverting those lines with '+' to the line with '-' and the game was able to run! I then reverted the changes, then replaced the string "0.13.0" with "0.115.0" (the nwjs version I replaced the game with) and that ran too. It seems the problem was a string comparison instead of a number comparison because 115 > 13, but "13" > "115".

This buggy version comparison code is present throughout the file and I wouldn't be surprised if there will be future comments coming from buggy version checks. The older version of this code will break with nwjs of v1.0.0 so the plugin developer should use a proper version comparison library because it's a non-trivial piece of code to write

I'm able to play the game now. Thank you for taking the time to investigate!

(1 edit)

Neither patches work, and there were no warnings or errors when ran from command line. I've also replaced the nwjs files first before trying each patch to no success

It shouldn't have anything to do with the nwjs files/the external files that run the game. I've removed the www folder from the v0.59 version and replaced it with one from v0.58 and the game ran normally as the downgraded version

(1 edit)

I'm playing on the linux version and something happened between v0.58.7 and v0.59.2 that caused the game to not load/remain as a black screen. I've followed all the same steps in the Installation Instructions as I did before, but neither v0.59.2 nor v0.59.7 work.

I've also replaced nw.js to the latest version (v0.115.0), which continued to work for CiC v0.58 but did nothing to fix CiC v0.59.

Running nw from command line did not show any warnings or errors. The game does run on a firefox browser, but nothing saves on it