


The game runs great after the fixes. It is truly a lovely indie game that highly recommend to anyone who enjoys Ace Attorney games.
PROTON_USE_WINED3D=1
Appears black & white as opposed to sepia
Only thing to note is the game will give a message upon startup about shader effects not working- you can click past that and the game will run just fine still.

There's music, but no visuals
It's the «best» I've gotten it to run on Linux Mint. I could see the cursor and hear the music, but I couldn't see anything else.
I tried multiple options and none of them worked. You're better off just booting up a VM and running it through that. Good game, but this is shameful.

PROTON_USE_WINED3D=1
Installed d3dcompiler_46

PROTON_USE_WINED3D=1
Runs perfectly after choosing Proton9.0
and adding PROTON_USE_WINED3D
in the launcher options, including shaders (sepia tint). No further tweaking was required.

wine nw.exe
Launching the game manually with wine-staging 9.8 through the console will cause the game to run almost perfectly. The sephia effect and all other shaders (such as painting shadows onto characters) work flawlessly. The only issue I was able to observe is that the pause menu gives odd visual feedback when you move the mouse - clicking on elements works normally though.
Uncaught node.js Error

Uncaught node.js Error
Killing nw.exe did not help
PROTON_USE_WINED3D=1
Game is in black & white, not sepia
As mentioned in other reports, would only work on Steam Deck when using Proton 5.0-10, and adding the PROTON_USE_WINED3D=1 launch option. Game will then play in black & white, but game is completely playable.
It's black and white, not sepia as it should be. But one can turn on night mode and it sort of makes up for it.
The whole scene is black and white instead of sepia
PROTON_USE_WINED3D=1

d3dcompiler_46 is necessary
This is the my first report of this game, just started and played for a bit.
For the game to work require both, being started with the flag PROTON_USE_WINED3D, and installed the package d3dcompiler_46 with protontricks. Without d3dcompiler_46 the game doesn't start, and without PROTON_USE_WINED3D is a black screen.
Unlike what previous reports say, I can play with the sepia tint shader, instead of just black and white. And no warn message about the shaders is raised at startup.
The game looks pure black and white: It doesn't have the sepia tint it has on the store page. It seems to be because it can't load some shaders.
The game doesn't look like it's supposed to (it looks black and white rather than sepia) but other than that, it's fully playable. Also, it only seems to work on Proton 5.0; I tried it first on the latest Proton version and it just gives a blank window.
Since the game tells you outright that it's not going to look as intended, I don't think the average gamer would want to play it this way.
Screen-tearing. Shader-effects do not work (and the game warns you about it during startup), which results in the game's graphics being displayed in crisp grayscale monochrome rather than the sepia tones you can see in the store screenshots. Some players might even prefer it that way.
ONLY works with Proton 5.0. Anything older or newer (incl. Proton 5.13) and the game does not even make it to the title screen.
Screen-tearing. Shader-effects do not work (and the game warns you about it during startup), which results in the game's graphics being displayed in crisp grayscale monochrome rather than the sepia tones you can see in the store screenshots. Some players might even prefer it that way.
Occasional minor flicker/tearing
Got the same report as others about missing shaders - it appears that the shaders in question are just a yellowish tint though. Game runs fine without them in clean monochrome
Shaders issue
"Hello. Looks like your computer doesn't support shader effects. This might be because you need to update your graphics card driver. This game will continue to play, but it probably won't look as it should, just so you to know. Click to continue" --- and after that the only thing I saw in game was pitch black screen.
I was hesitating to buy this games few months ago because it was labelled as silver but everything is working perfectly out of the box with both my igpu and dgpu

It didn't used to start at all. With Proton 5, everything is working fine
Runs perfectly out of the box with later versions of Proton. I couldn't launch with 4.11 but no problem after version 5
Now works without any tinkering on Proton 5.0-1
Pops up an error about missing shader support. Transitions seem a little slow but hardly matters for the type of game

Game works flawlessly with custom proton fork. At startup game shows a warning screen about shader effects, which can be ignored.
Proton-4.15-GE-4 GloriousEggroll
Tested on version 4.15-GE-4 of Glorious Eggroll's custom proton fork: https://github.com/GloriousEggroll/proton-ge-custom/releases

Experiencing similar issues as mentioned below. I get a blank window with the title "Uncaught NodeJS error", or something to that effect. Killing the nw.exe processes sometimes displays the same text mentioned below on the screen. Unfortunately this seems unplayable as of now.


Blank window appeared with "Uncaught node.js error" as window title. Attempted nw.exe fix, which just exited the game.


I followed the other suggestions for using htop to kill 3 of the nw.exe instances, and that worked in as much as I was able to then see the interface of the game. Sadly, all the game interface said was: Uncaught node.js Error
TypeError: Cannot read property 'shaderProgram' of null at GLBatchJob.doSetProgram (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:2283:18) at GLWrap_.endBatch (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:2453:7) at GLWrap_.setSize (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:2055:8) at Runtime.initRendererAndLoader (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:3415:16) at Runtime.loadProject (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:4182:8) at XMLHttpRequest.xhr.onload (file:///C:/users/steamuser/Temp/nw49_21783/c2runtime.js:3336:11)

Still have the same problems that others have mentioned. Killing the hw.exe's doesn't seem to help at all.

Killing the three "nw.exe" processes as others have mentioned....just terminates the game. Unplayable.

Game works if I kill 3 times slowly the nw.exe with the highest load.


I found the three nw.exe processes in my system monitor, as already described below by others. Unfortunately, ending/killing them did not start the game. No matter if it's one by one or all together or stopping all of them (without ending them). Hopefully, other people are more lucky with this strategy!



Game works if I kill 3 times slowly the nw.exe


Kill 3 nw.exe using top/htop (kill slowly one by one), the game can run after showing a error page as per previous protondb advised. Completed Act 1 without problem

According to Steam, I have had this game running in the background of my computer for 36 hours total. Definitely not getting a refund now. :)
So I start the game, and it runs in the background, never showing up. I figure up htop, and start kill -9'ing the Aviary Attorney processes (sort by CPU usage). After killing 3 of them, a window pops up displaying this message:
https://imgoat.com/uploads/06f52e9102/167141.png
once you click the window, THE GAME STARTS WORKING.
https://imgoat.com/uploads/06f52e9102/167146.png
So this seems to be 3 processes that are destroying the shader test.
Seriously, game works completely fine (no tweaks needed!) after killing 3 of the processes in HTOP. Confirmed this on a second computer to prove I wasn't insane.

It still continues without working in this version


Steam shows the game as "Running", but the game never loads. In System Monitor, there is no running process of the game to be found.



Says it's running but nothing happens. Interesting because a similar thing happened to Okami



Shows as Running but never actually opens, has to be force quit.



Game appears in steam as running but no game window appears.
