@Daedolon Was there a file named nacl_irt_x86_64.nexe that you may have deleted? I'm pretty sure the answer is no, but the file is missing and I had to copy it from the chrome directory, but I'm not sure it's the correct file. In the same directory there are other files with the same name, but the ones in the Glassix directory are systematically bigger.
Edit: The bug above doesn't seem to be a real problem. No matter what I do, the game starts in the same way.
I encountered the first bug, the game can't locate the files and thus can't do anything. I suspect it may depend from the fact that windows separates directories with "\", while linux and other unix-based OSs use "/".
Edit 2: My suspect is completely wrong, but I have found a way to find the path. I found a debugger inside the game and I'm using it to find where it looks for files. It seems there are some problems with paths, but I'm not yet sure how to solve it.
Edit 3: I did it! Sort of. In the first attachment you can see what happens with the wrong file locations, in the second there is the same scene with working files (it's the first screen after not skipping intro in both cases).
First of all, the "nw" file has to be marked as executable. Then the bgs, characters, data and scenes directories have to be copied in the right place. Using the debugger I discovered that the game looks for them in the same place where it looks for "index.html" or "c2runtime.js", that is inside "package.nw", but with the full path to the game directory. So if e.g. I copied the game in "/home/capacitor/Glassix/", the game looks for the "data" in the "home/capacitor/Glassix/data/" inside "package.nw".
Moving everything inside package.nw lets me run the game, but it takes a while to load, since now it must load a 2.1 GB archive instead of 3.7 MB.
After restarting the game I see no difference, it works again as before.
Sadly there are two major limitations: first of all if I change the settings the game won't work after I close it, second it saves correctly in the "saves" directory, but it looks for saves inside the "package.nw" file, so there is no easy mean to save and reload a game at the moment.