Gameplay, saving, cloud saving. Installs from window's steam.
Controllers may require SDL2 configurations to be recognized by game.
I was able to get the PS4 controller and Wii-u PRO controller using "SDL2 Gamepad Tool" (http://www.generalarcade.com/gamepadtool/). The Wii-u PRO controller required xwiimote-git and xf66-xwiimote-git from AUR.
Must use a wine64 prefix. I used "wine GamepadTool.exe", setup my mappings, and set an environment variable. Alternatively after mapping, you can copy the controller string (which has your gamepad ID) and add it to Titan Souls's gamecontrollerdb.txt file at the end.
The Wii-U pro controller shows in game as ABXY, and the PS4 controller shows as X,triangle,circle,square.
What does not
The Wii Pro Controller (that plugs into a wiimote), only the dpad worked out-of-box and I failed to map the axis properly for SDL2 using "SDL2 Gamepad Tool". As a result, this controller was not recognized for Titan Souls, despite being recognized in "wine control"
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Sep 18 2018||3.0.3||Yes||Yes||Yes||Gold||Sarah Jefferson|
|Current||Manjaro Linux||Apr 04 2017||2.4||Yes||Yes||Gold||ray|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Nov 02 2016||1.9.22||Yes||Yes||Platinum||Rob Loach|