


Did not get past splash screen out of the box.
Tried changing compatability to "Steam Linux Runtime" - this did not work
Ended up having to change proton compatability to "8.0-4" and everything works great.
Controls are a bit weird, as the game is designed for mouse and keyboard. The default layout works great but I recommend binding "Q" to a button for an easier time. Trackpad and trigger clicks are the easiest way to play for me.

Used Y as space
Limited power to 5w
In Steam options Compatibility, select 'Steam Linux Runtime'
If you set the Steam Deck compatibility mode to 'Steam Linux Runtime' the game will launch and play fine through the standard Steam OS.
KAWARIKI_SDK=1 KAWARIKI_NWJS_DEVTOOLS=1 %command%
直接通过Proton或者GE无法启动基于nw.js的游戏,我尝试了几天Kawariki,它是通过更换windows的nw.js库为linux原生版本来工作的
经过以下修复即可在桌面模式以及游戏模式运行游玩
要运行此游戏所需要做的所有步骤:
1.克隆此Kawariki,解压到~/.steam/root/compatibilititools.d/Kawariki-main https://github.com/gameguo/Kawariki/files/10529128/Kawariki-main.zip
2.下载0.70.1-linux-x64版本的nw.js,解压到 Kawariki-main/dist/nwjs/nwjs-0.70.1-sdk-linux-x64 https://dl.nwjs.io/v0.70.1/nwjs-sdk-v0.70.1-linux-x64.tar.gz
3.下载v111-linux版本的greenworks,解压到 Kawariki-main/dist/nwjs-greenworks/greenworks-1.5.0-nwjs-0.70-linux-x64 https://github.com/gameguo/Kawariki/files/10529125/greenworks-1.5.0-nwjs-0.70-linux-x64.tar.gz
4.下载0.70版本的ffmpeg,解压到 Kawariki-main/dist/nwjs/nwjs-0.xx.x-nosdk-linux-x64/lib/ffmpeg.so https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.70.1/0.70.1-linux-x64.zip
5.重启Steam软件,找到游戏,右键 -> 属性 -> 兼容性 -> 勾选:强制使用特定SteamPlay兼容性工具 -> 选择:Kawariki 2.0
6.可选的操作:增加启动参数:KAWARIKI_SDK=1 KAWARIKI_NWJS_DEVTOOLS=1 %command% 这个启动参数会增加DevTools,可以在游戏窗口右键打开Chrome的DevTools
7.更改控制器布局为:网页浏览器
8.启动游戏
其他:
Kawariki原始github: https://github.com/Orochimarufan/Kawariki
fork并增加了一个Release: https://github.com/gameguo/Kawariki/releases/tag/nw.js_071
Proton似乎不能启动基于nw.js的游戏,尝试了另一个游戏的解决办法,最终只打开了一个空窗口,无法正常游戏: https://www.protondb.com/app/1757490