


The process of getting the game to work has been automated with a script, and is much easier now.
Altered the game's files
Someone on the steam forums was kind enough to create a script that automates the process of getting the game to run on linux. Like before you won't get steam acheivements, but now you don't have to alter the files manually or do any finnicky stuff. Simply save the script given in this thread as an .sh file and run it in the game's directory after installing the missing content patch.
https://steamcommunity.com/app/2356470/discussions/0/591761879137790061/

LC_ALL=ja_JP.utf8 %command%
edit data/CommonEvents.json
and data/Map010.json
:
- ctrl-F CycloneSteam.getAuthSessionTicket();
- delete that text (so you should end up with "parameters":[""])
I'm playing with the DLC and the official content patch provided by the publisher. It took me a bit to get everything solved, but the game has seemingly run perfectly since. I'll break down the compatibility steps a bit for clarity:
- Kawariki is available on GitHub. It's a compatibility tool for RPGMaker (and some other) games. It requires installation similar to custom Protons, but will allow the game to launch properly through Steam.
- The launch arg will fix some errors for resources with Japanese filenames.
- Removing the mentioned function call from CommonEvents.json will stop crashes from occuring when looking at the "Items", "Titles", and "Deck" screens. Removing from Map010.json will prevent crashes in the recollection room. If left alone it rapidly fires while these screens are open until the game crashes. Removing it doesn't seem to have any impact on achievements or rich presence, as authentication is called properly at other points.

It requires a level of tinkering that the usual person might be uncomfortable with. It's not difficult but it can be weird.
None
You must alter one of the game's script files.
The main menu will not display its options so you have to remember where the cursor is.
All you have to do is go to the Lost Chapter game folder, open up the js, then the plugins folder. You're looking for the Cyclone-Steam.js file. Open that in a text editor, scroll all the way to the bottom. The last two script trees handle the steam interaction that causes the game to not launch. On these last two script blocks replace the return lines with "return null;".
Once you do that go to nwjs.io and download the release. Put it into Lost Chapter's game folder, then open up the console and navigate to the game folder in the console using cd. Once there extract the tar using:
tar xzvf nwjs-v0.97.0-linux-x64.tar.gz --strip-components=1
Then you can run the game using ./nw in the command line while inside Lost Chapter's folder. Note that disabling the steam interface also disables achievements and trading cards, so if you care about those play on windows. Or wait for a better fix.