The Legend of Heroes: Trails of Cold Steel

Application Details:

Version: GOG 1.x
License: Retail
URL: http://www.trailsofcoldsteel.c...
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 3.20-staging

Maintainers: About Maintainership

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

Only the installer works out of the box but nothing else. However, once the workarounds detailed bellow are applied, the game works almost perfectly with all the videos and background music playing as expected.

What does not

  • The configuration window is completely black and the game can't be launched. - FIXED
  • Videos don't play, just their audio. - FIXED
  • There's crackling in the audio. - FIXED
  • Game doesn't launch with MSAA. - NOT FIXED


To make the configuration window display properly:

  • Install the game in a x64 bottle using wine 3.2-staging.
  • Install gdiplus via winetricks and set it to native in the wine configuration.

To get the game to launch:

  • Set MSAA to none.

To get all the videos working install the following components and configure them as fallows:

  • amstream set to native
  • devenunm set to native and then builtin
  • quartz set to native
  • xvid which install mfc42 and mfc42u. Both should be set to native.
  • ffdshow

To remove the crackling in the audio (the same as in my comment on The Legend of Heroes: Trails of Cold Steel GOG 1.x test result):

  • Set the Windows version to Windows XP in the wine configuration. You might also need the components below.
  • dsound set to builtin (perhaps unnecessary)
  • xact (perhaps unnecessary)
  • xaudio2_7.dll set to native (perhaps unnecessary)

What was not tested

  • Full playthrough - I'm still playing, however, I updated from Trails of Cold Steel version 1.5 halfway through my second run in NG+ and everything worked fine last time with the exception of not being able to use MSAA and an occasional exit from the game when saving, which didn't bother too much because the save state is actually successful. Therefore, I have no reason to believe the results with this version will be much different.
  • Costumes
  • DLC content
  • Controllers other than mouse and keyboard.

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Once the workarounds have been applied the game runs surprisingly well. The only thing that doesn't seem to work is the MSAA setting. It does run under wine 4.0-rc4-staging but the background music in-game doesn't play in that version of wine and the solution for it in Trails of Cold Steel 1.5 described above doesn't work either. The good thing about Trails of Cold Steel 1.5 is that it doesn't require gdiplus when running under wine 3.2-staging in order to display the configuration dialog.

The components for playing the videos are the same needed for the Trails in the Sky games.

There is a very helpful installation guide for both Trails Cold Steel games over at Vaughan Hilts' blog.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Jan 04 20193.20-stagingYes Yes YesSilverAndres Angelini 
ShowAntergos x86_64Apr 30 20183.6-stagingYes Yes YesSilverAwakening 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Aug 05 20172.14Yes Yes BronzeBeta Version 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

This works on 4.0 staging, but has issues of an unclear nature
by Koz Ross on Thursday January 24th 2019, 22:59
First-off, this game is _weird_. While ostensibly a 64-bit game, a lot of its dependencies are 32-bit, which throws a lot of the Winetricks stuff for a loop.

Basically, if you follow the instructions here, and set up DXVK, you can get everything working perfectly, _except_ for cloud saves, which for some reason don't register at all. If you're in a 64-bit prefix, as long as you manually install 32-bit versions of key libraries (and DXVK), everything works except for video, which will crash 100% of the time.

I don't know what to make of this or how to fix it, because this is well beyond me.
No need for LAVFilters
by Andres Angelini on Saturday June 16th 2018, 16:33
This game suffers from some of the same problems as Trails in the Sky the 3rd and other Trails games, so you can solve them in almost the same way without installing LAVFilters, which don't seem to work for me.

To play the videos (startup logos, intro and all others), install the following winetricks with WINE 3.2-staging:
- amstream
- devenum
- quartz
- xvid
- ffdshow
Which should install the following DLLs:
- amstream (native) --> from amstream.
- devenum (native, builtin) --> from devenum.
- mfc42 (native) --> from xvid.
- mfc42u (native) --> from xvid.
- quartz (native) --> from quartz.

You can read the reason why in the last paragraph of my comment here:

You also need the proper version of WINE for these to work properly but not any version renders the game correctly. Although CMST seems to solve this particular issue in staging versions, I found that WINE 3.2-staging does render the game while also playing all the intro videos, even though the Staging tab in WINE configuration is not present at all.

As the submitter pointed out, enabling MSAA does break rendering and show a black screen when trying to play the game. I haven't tinkered around with other winetricks or WINE versions yet, so it might be possible to solve this issue too.

I haven't experienced any sound issues so far.

I'm using NVIDIA's proprietary driver version 384.130 and Ubuntu Gnome 16.04.4 LTS.

Keep in might I haven't started playing the game yet, so I don't know if there is any other issue. I'll update if I find any.
RE: No need for LAVFilters - UPDATE
by Andres Angelini on Saturday June 16th 2018, 22:49
As soon as I started playing I realized there was yet another problem already mentioned by Awakening that I skipped completely; there is no background music playing in-game. While installing xact and setting xaudio2_7.dll to native does bring it back, the solution he proposes to solve the audio crackling doesn't work for me. According to the article in this blog, dsound is also needed, but even that didn't fixed the crackling. After many hours of reading and trial and error I found the solution on the item 2. "Help! My sound isn't working!" of WINEHQ Sound section. We only need to set WINE to WindowsXP and that will do the trick! Everything is working perfect right now! And the best thing is that we don't need to mess around with our system files!

So, to recap, we make the background music in-game play by:

1. Installing xact and setting xaudio2_7.dll to native.
2. Installing dsound.
3. Set WINE to WindowsXP.

While testing I found out that WINE version 3.10-staging also works fine.