CrossCode

CrossCode

View Stats:
Presto Jun 11, 2022 @ 2:12pm
Trouble with fullscreen in Linux native version
This game fullscreen option is not working good with Linux. There is an example of how the bug happens: https://www.reddit.com/r/linux_gaming/comments/sis7js/how_do_i_stop_a_game_from_breaking_like_this_when/

The game also doesn't work properly with proton, is very buggy and also the controller doesn't works when running it in the compatibility layer.

Devs seems to be warned about this issue since the last month, I really hope that this will be fixed soon, because I remember to play this game on Linux with no issues in the past.

My specs:
CPU: i5 7400 @3.00GHz Quad-Core
RAM: 24GB DDR4
Video Card: GTX 1050ti 4GB
Distro: Arch Linux Rolling
Kernel: 5.15.46-1-lts
Driver: Nvidia Proprietary 515.48.07
Window Manager: BSPWM
Compositor: Picom

EDIT: What makes me frustrated is that the GOG and Itch.io native versions seems to work fine, with no scaling issues or stuff like that.

EDIT 2: The native version is also not working on Linux Mint, it's a problem related to the Steam game, at least for now I can play it with Proton (Even with an worse performance), I need to see if it have the same issues that have on Arch. It seems to be an Nvidia only problem.

EDIT 3: Is possible fix this downloading this file:
https://dl.nwjs.io/v0.50.3/nwjs-v0.50.3-linux-x64.tar.gz

and extract/overwrite it into your SteamLibrary/steamapps/common/CrossCode folder, and rename nw over CrossCode. The performance is improved but the controller map of Steam is not respected and the Steam overlay and also the achivements seems to don't work...well, you and me are in a complicated situation lol.
Last edited by Presto; Jun 12, 2022 @ 3:57pm
< >
Showing 1-9 of 9 comments
cambot11 Jun 11, 2022 @ 5:26pm 
Originally posted by Heroshi:
EDIT: What makes me frustrated is that the GOG and Itch.io native versions seems to work fine, with no scaling issues or stuff like that.

The Steam version had an update to a newer version of https://nwjs.io/ recently to fix the controls on the Steam Deck and I don't think the itch/GOG versions were updated. This is probably the reason for the differences in behavior.
cambot11 Jun 11, 2022 @ 5:39pm 
For what it's worth, I personally have no issues running it windowed or fullscreen on my fully up-to-date Solus (a rolling distro) install. I have CPU Ryzen 2600 and GPU Radeon RX Vega 56.
Presto Jun 11, 2022 @ 5:48pm 
nice that it's working to you, but not wanting to be rude, this doesn't solve my problem and the problems from the other peoples that are having issues with this game.
cambot11 Jun 11, 2022 @ 6:07pm 
Yes it doesn't immediately solve your issue. It does however add some information that others can use to try to pin down the source of the problems.

Without more information it's difficult for anyone developer or otherwise to troubleshoot.
Presto Jun 12, 2022 @ 3:37pm 
Originally posted by cambot11:
Yes it doesn't immediately solve your issue. It does however add some information that others can use to try to pin down the source of the problems.

Without more information it's difficult for anyone developer or otherwise to troubleshoot.

I edited and every useful information now is in the post, lets see if will be fixed,
Brasides Sep 12, 2022 @ 6:35am 
Can confirm fix in EDIT 3 works for me with Ubuntu 20.04 and similar gpu/cpu to op.

Heroshi you are a champion. I just downloaded the game and looked all over for a solution to the annoying window scaling issue detailed above, couldn't find a solution anywhere, and used the fix offered in EDIT 3 in the post.

Thank you so much!
Azure Dec 11, 2022 @ 4:25pm 
I had some trouble as well and downloading NW.js didn't really fix it for me but tinkering with the game's `package.json` file seems to help.

I edited the file: SteamLibrary/steamapps/common/CrossCode/package.json and this is what mine looks like:
{ "name": "CrossCode", "version" : "1.0.0", "main": "assets/node-webkit.html", "chromium-args" : "--ignore-gpu-blacklist --ignore-gpu-blocklist --disable-direct-composition --disable-background-networking --in-process-gpu --password-store=basic", "window" : { "toolbar" : true, "icon" : "favicon.png", "width" : 2560, "height": 1440, "fullscreen" : true } }

Since my monitor is 2560x1440 I changed the width and height to match that and it worked for windowed mode. Couldn't get fullscreen to work properly though.
Zerron21 Dec 13, 2022 @ 8:15pm 
This isn't a long-term solution and it might be locked to Kwin compositor using KDE Plasma, but this post fixed it for me. The only downside is that it forces the game to be fullscreen.
Twitchy Kitty Aug 19, 2024 @ 1:09pm 
as of 2024, this is now fixed with my nvidia card with proton 9. i can play in fullscreen
< >
Showing 1-9 of 9 comments
Per page: 1530 50