WineHQ

Devilian

Continuous updates provided by Steam, Glyph, or other content distribution platforms.

Application Details:

Version: Universal
License: Retail
URL: http://www.trionworlds.com/dev...
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 2.18-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Devilian download page (requires Trion Worlds account)

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

I've played up to level 35 and experienced most non-endgame content. I've never encountered a crash once set up correctly with the workarounds described below.

What does not

The game doesn't start due to an unimplemented function in msvcrt120.dll. A workaround is described below.

Also, changing resolution or tabbing back into the game requires a workaround on some Wine versions, though I'm not sure when it regressed.

Additionally, a brief video logo is supposed to appear before character selection but it doesn't. I'm not sure if this is related to winegstreamer of DirectX. I haven't found a workaround.

Changing DLLs or Wine version sometimes requires one to re-authenticate via the e-mail code.

Finally, for unknown reasons, ClientMonitor.exe sometimes crashes harmlessly during the game or after exit.

Workarounds

The game is only available to install under Glyph if the prefix or GlyphClientApp.exe is set to Windows 7+.

Running winetricks vcrun2013 will fix the crash on launch.

If the game crashes when changing resolution, set d3dcompiler_47 to native,builtin. Note the game supplies its own copy of this file.

You can get a significant performance boost by using a 64-bit prefix and setting WINEDEBUG=-all in your environment, as there's some threadpool message spamming the console.

If the game crashes at startup for other reasons, check that you didn't install DirectX from winetricks or another source. Anything but built-in versions seem to cause a crash on recent versions of Wine.

If random ClientMonitor.exe crashes are annoying you, consider running winetricks nocrashdialog. I think it's related to winehttp.

What was not tested

I haven't made an in-game purchase or experienced the endgame.

Hardware tested

Graphics:

  • GPU: Intel
  • Driver: open source

Additional Comments

Old workarounds with the Glyph installer are no longer necessary, so just install regularly on recent Wine versions. This means that Steam works without issue as well, albeit still requiring a Windows 7+ prefix, which can be problematic with Steam itself at the time of this writing.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentFedora 26 x86_64Oct 10 20172.18-stagingYes Yes YesGoldTod Jackson 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Jan 25 20172.0-rc5Yes Yes GoldTod Jackson 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Jul 29 20161.9.15Yes Yes GarbageColin Wetherbee 

Known Bugs

Bug # Description Status Resolution Other apps affected
42680 Multiple applications need msvcr120.dll.?_NewCollection@_AsyncTaskCollection@details@Concurrency@@SAPAV123@PAV_CancellationTokenState@23@@Z (Playstation Now, ACDSEE Pro 9, Rollcage Redux, Moho 12, LDPlayer 4.0) NEW View

Show all bugs

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back