Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://lemmy.max-p.me/post/lemmy.max-p.me/1246253
Note: The game works fine, but there might be issues with animations. When starting the game the options are not visible (at least for me), so you'll have to use the arrow keys and space to guess.
Edit: For anyone else that wants to do this, 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's causing the problem. 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.
I'll copy paste this to the game's protondb in case anyone else wants these instructions.
I'm running into a peculiar problem. I can get it working, but after beating Ruin and walking to the end it fails to load /img/pictures/Loading000.png. I've tried various things, but nothing is working. Is there a solution for this?
During trial and error of fixing this I also found that these incorrectly named files are the reason for the missing Menu entries. It's possible there are other things in the game that simply will not be visible, because the files do not load.
A feasible fix for this would be to either check the source for all references and correct them, correct them as you encounter issues or simply have 2 versions of each image file with the names starting with both upper- and lowercase.
(Downloading nw; editing the src; creating copies of the relevant img files) With this there should be no loading errors. The main menu is also fixed. the script is structured so you can grab whatever step you want and do the rest manually if you want. Execute it in the game directory or it will not behave correctly.
Also some questions:
1: Does this work on SteamDeck?
2: Is this with just the game and dlc from Steam? Or is it also with the publisher patch?
2:It should work with everything. I used it with the game + dlc + patch, so its the only thing I can give any sort of guarantee on.
Every line in the script that starts with # is a comment. Mostly everything is already explained there.
nw.js is the software that this rpg maker version uses as a base. Since the game comes with the windows version the script downloads the linux version and places it in the directory. This replaces some files; because we are changing versions; and makes the game unlaunchable via the original exe, not that it matters here.
After this some code is changed so the game doesnt check for steam (which would crash it)
Then all images in img/pictures are duplicated with the first letter either changed to upper or lowercase. This is necessary because the game fails to load some images because they are named incorrectly. I do this for all files because I dont know which ones are affected.
Finally the nw file we downloaded is set to be executable. After this you can start the game by running the nw file in the game's folder. It will remain unplayable via steam directly and you wont get achievements.
Note:
To install the official patch you will have to execute the patch via wine or proton and point it to the games files. You can do this by setting the patch's exe as a non steam game and setting proton compatibility. If you patch after running the script you might have to run it again.
The full install would be to install the game via steam, install the official patch, go to the games directory and run the script in console or create a file for it and execute it.
To make it short:
libsdkencryptedappticket64.so needs to be named libsdkencryptedappticket.so
libsteam_api64.so needs to be named libsteam_api.so
The existing files can be removed.
The game then must be launched via "./nw #%command%" in the launch options (you wont be able to launch it without steam anymore).
This script is more unwieldy because I have embedded a python script in it that renames all audio files with japanese characters and renames references to those files accordingly. This is neccessary, because in steams runtime all the japanese characters in filepaths get borked, causing those sounds not to play, and those sounds are basically everything except the basic RPG Maker sound effects.
Technically I could change the launch options for the game in the script, but to do that I would have to edit the steam config. I wanted to avoid doing anything outside of the games directory.
The nwjs version needs to be this specific one.