Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I’m on Windows, can you teach me how to update CC’s nwjs on there? I’ve attempted a few times to do it over the past days but I don’t understand runtime environments at all.

(+1)
  1. Extract the game into a directory
  2. Delete CrossCode.exe
  3. Extract nwjs 0.62.0 on top of the game, replacing any existing files
  4. Rename nw.exe to CrossCode.exe

Should be able to run and be fine afterwards

Thanks! Works great. Didn’t realize literally all of the game’s code is contained in the assets folder. Not sure why this hasn’t been pushed to the game by RFG/D13 if it’s that easy, but doing it manually works in the meantime. I wonder, since this thread has done so off-topic, could it be renamed? Or maybe one of us should make a new post just detailing the manual nwjs updating procedure for all platforms so more people can see it.

It has the potential to introduce bugs, but I haven’t run into any so maybe it’s fine.

The correct way to upgrade, on part of the developers, would be to build the game against the newer nwjs version and then release the new build. There’s probably been some breaking API changes so it’s not as easy for them and probably needs some code and/or build environment changes.

If they do upgrade the correct way, there’s a decent chance the game will run quite a bit faster, as there’s been a lot of improvements to the build toolchain since nwjs 0.35.5 [which is the last version mentioned in crosscode’s changelog, maybe they’re on a newer one as 0.35.5 shipped with 1.2.0-5]

I suppose I can make a post with instructions for all three major platforms.

Makes sense that it could introduce bugs, so I guess that’s why it hasn’t officially upgraded yet. A post with instructions would be great, maybe even with instructions for the unofficial Android port?