Everything, including the store.
What does not
The xml files for the Glyph client need to be edited to point to a local copy of the Glyph client's library that work around the version restriction.
For the sake of simplicity, I installed Trove via Steam. In steamapps/common/Trove/GlyphClient.cfg edit "UseSteam" to be "UseSteam=1". This will allow you to log in without Steam running. You should also set Trove in Steam to not update unless it's run. (Right click on Trove in the Library list, select "Properties," then the "Updates" tab. In the "Automatic Updates" menu, choose "Only update this game when I launch it." Don't launch Trove through Steam.
Set the WINEPREFIX to be anything Vista or above.
Forum post by Lynx3d is stll accurate: http://forums.trovegame.com/sh...
However, the file to edit is now GlyphClientApp.xml and SelfUpdateUrl (instead of WinxpSelfUpdateUrl) has to point to the local copy of Library.
What was not tested
It works for both DX10 and OpenGL for me. DX10 has some transparency issues with the UI, but otherwise runs fine. I generally use OpenGL because it's slightly more efficient. It's installed to a 64-bit WINEPREFIX because I get a bit better performance.
Only performance issues I get are those everyone else has: lag before server resets.
|Arch Linux x86_64
|Jul 25 2019
|Debian GNU/Linux 10.x "Buster" x86_64
|Oct 30 2018
|Slackware64 14.2 multilib
|Mar 03 2018
As of March 3rd, 2018 the Trove application can be run on Linux Systems, but you will not be able to get past the splash-screen.
The Trove application cannot be played due to the following reasons:
1. How to get Trove Running on Linux
Once again, I'd like to note that you will not be able to get past the splash-screen, however this method is definitely a step in the right direction!
As I continue development on this project, I will keep this page updated, thank you and have a beautiful evening!