Once it's setup it should function 90% the same as on Windows apart from the lack of screen/window captures.
May occasionally cause a full system freeze over time but it's a recoverable freeze and only causes Warudo/Bottles to crash.
Requires a version of Steam running under Wine to run properly. Furthermore Screen capture is not usable. Running Warudo under Bottles will net significantly more performance than running it under Wine-8.
Gamescope is not friendly with this (or at least not on Wayland) it will only display the Editor. Furthermore things such as Spout, Window Capture, NDI Output, etc will not work. So you will need to capture via transparency.
Face capture needs to be done with a native program and plugged in via VMC, as Proton does not pipe through camera devices in a way that the software can use correctly.
Couldn't get the application to run with any Proton versions above 8.0-5, including GE and Experimental. Every time I started Warudo with one of those versions, Unity would crash. Seeing thow the game appears to use a Unity version from 2021 still, that might be the cause of the issue.
Other than the start-up crashed caused by the `nvcuda.dll` issue, the app itself pretty much functions as expected expected.
obs-gamecapture %command%
Webcams are detected but do not function properly
I assume this is fine for those running NVIDIA GPUs, but if it exists, the game attempts to load C:\windows\system32\nvcuda.dll
, causing it to crash on startup. Simple fix is to either delete or rename it such that it won't find it in the prefix (steamapps/compatdata/2079120/pfx/drive_c/windows/system32/nvcuda.dll
).
As the other reports mention, webcam input does not seem to be working properly, but is easily dealt with by using alternative methods like VMC input with another app like VSeeFace or XR Animator.
Also, although spout is Windows only, it is trivial to set up obs-gamecapture for transparency-enabled capture.
Sometimes crashes on start, but once it is loaded, it never crashed on me.
External OpenSeeFace and VSeeFace required.
Can detect webcam but 0 fps.
OpenSeeFace is python and is able to run on linux natively.
VSeeFace is Windows only so you will need to run it on wine / proton too.
- run OpenSeeFace with --port
- run VSeeFace (in lutris, bottles, whatever)
2.1 set camera to openseefacetracking, ip to 127.0.0.1, port to (osf port)
2.2 enable VMC protocal, remember the port (default 39539) - run Warudo, set tracking to vmc (both face and pose) and port to (vsf port) (already defaulted to 39539)
details: https://steamcommunity.com/app/2079120/discussions/0/6689601154226458555/#c4139438126588951260
Webcam feed is all messed up, works otherwise
Detects Camera but fails to track
Setup is quick and easy, and it detects the webcam. However, the webcam preview is filled with green stuff and it is unable to track anything, including face, eye and hand.