Bard's Tale Trilogy in Wine?
Moderator: Bard Hall Bouncers
-
- Initiate
- Posts: 5
- Joined: August 15th, 2018, 12:05 am
Re: Bard's Tale Trilogy in Wine?
With the recent 1.09 patch comes an option to force opengl
https://www.gog.com/forum/the_bards_tal ... 9_now_live
Maybe that makes things easier? It's not yet on GoG, though, that usually takes a little while.
https://www.gog.com/forum/the_bards_tal ... 9_now_live
Maybe that makes things easier? It's not yet on GoG, though, that usually takes a little while.
- Sermon
- Novice
- Posts: 28
- Joined: July 13th, 2015, 12:47 pm



Re: Bard's Tale Trilogy in Wine?
Thanks! I've been waiting for 1.09 to come to GOG. Can't wait to try it out!thom_bardstale wrote: ↑September 3rd, 2018, 1:57 am With the recent 1.09 patch comes an option to force opengl
https://www.gog.com/forum/the_bards_tal ... 9_now_live
Maybe that makes things easier? It's not yet on GoG, though, that usually takes a little while.
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

Re: Bard's Tale Trilogy in Wine?
Nice! I'm going to try 1.09 soon too.
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

Re: Bard's Tale Trilogy in Wine?
Trying to run the game with native Linux Unity player (matching version), ended up like this (at least it doesn't complain about the renderer anymore):
Code: Select all
Native stacktrace:
/home/user/games/the_bards_tale_trilogy/game/TheBardsTaleTrilogy_Data/Mono/x86_64/libmono.so(+0x984fa) [0x7fb37a37e4fa]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x128df) [0x7fb394a968df]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x10b) [0x7fb3945bff3b]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x150) [0x7fb3945c12f0]
./TheBardsTaleTrilogy.x86_64() [0x9e202b]
/home/user/games/the_bards_tale_trilogy/game/TheBardsTaleTrilogy_Data/Mono/x86_64/libmono.so(+0xd8d30) [0x7fb37a3bed30]
/home/user/games/the_bards_tale_trilogy/game/TheBardsTaleTrilogy_Data/Mono/x86_64/libmono.so(+0x371fe) [0x7fb37a31d1fe]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x128df) [0x7fb394a968df]
/home/user/games/the_bards_tale_trilogy/game/TheBardsTaleTrilogy_Data/Mono/x86_64/libmono.so(+0x3ad05) [0x7fb37a320d05]
/home/user/games/the_bards_tale_trilogy/game/TheBardsTaleTrilogy_Data/Mono/x86_64/libmono.so(mono_runtime_invoke+0x67) [0x7fb37a423b94]
./TheBardsTaleTrilogy.x86_64() [0x9a35a3]
./TheBardsTaleTrilogy.x86_64() [0xa06874]
./TheBardsTaleTrilogy.x86_64() [0xa079e5]
./TheBardsTaleTrilogy.x86_64() [0x9e56b5]
./TheBardsTaleTrilogy.x86_64() [0x9e5a19]
./TheBardsTaleTrilogy.x86_64() [0xa110d0]
./TheBardsTaleTrilogy.x86_64() [0xa113d7]
./TheBardsTaleTrilogy.x86_64() [0xa14d91]
./TheBardsTaleTrilogy.x86_64() [0xa1a9cf]
./TheBardsTaleTrilogy.x86_64() [0x512fe1]
./TheBardsTaleTrilogy.x86_64() [0x8192c5]
./TheBardsTaleTrilogy.x86_64() [0x46081a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe6) [0x7fb3945acb16]
./TheBardsTaleTrilogy.x86_64() [0x46e0b8]
Debug info from gdb:
I refuse to debug myself!
No threads.
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Aborted
Last edited by shmerl on September 3rd, 2018, 10:26 am, edited 1 time in total.
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

Re: Bard's Tale Trilogy in Wine?
I also see this in Player.log
Code: Select all
Begin MonoManager ReloadAssembly
Unable to find method InitializeSynchronizationContext in [UnityEngine.CoreModule.dll]UnityEngine.UnitySynchronizationContext
(Filename: Line: 143)
Unable to find method DictationRecognizer_InvokeErrorEvent in [UnityEngine.CoreModule.dll]UnityEngine.Windows.Speech.DictationRecognizer
(Filename: Line: 143)
Unable to find method DictationRecognizer_InvokeHypothesisGeneratedEvent in [UnityEngine.CoreModule.dll]UnityEngine.Windows.Speech.DictationRecognizer
(Filename: Line: 143)
Unable to find method DictationRecognizer_InvokeResultGeneratedEvent in [UnityEngine.CoreModule.dll]UnityEngine.Windows.Speech.DictationRecognizer
(Filename: Line: 143)
Unable to find method PhraseRecognitionSystem_InvokeStatusChangedEvent in [UnityEngine.CoreModule.dll]UnityEngine.Windows.Speech.PhraseRecognitionSystem
(Filename: Line: 143)
Unable to find method MarshalSemanticMeaning in [UnityEngine.CoreModule.dll]UnityEngine.Windows.Speech.PhraseRecognizer
(Filename: Line: 143)
Unable to find method get_Current in corlib System.Collections.IEnumerator
(Filename: Line: 160)
Couldn't extract exception string from exception (another exception of class 'TypeLoadException' was thrown while processing the stack trace)
(Filename: Line: 567)
(Error: -1647158720 Filename: Line: 74011080)
Receiving unhandled NULL exception
#0 0x007fff9dd25280 in funlockfile
#1 0x007fff9dd25820 in mono_set_defaults
#2 0x007fff9dd259b0 in mono_runtime_invoke
#3 0x007fff9dd259e0 in operator delete(void*, std::nothrow_t const&)
#4 0x007fff9dd25a10 in operator delete(void*, std::nothrow_t const&)
#5 0x007fff9dd25a30 in operator delete(void*, std::nothrow_t const&)
#6 0x007fff9dd25b80 in operator delete(void*, std::nothrow_t const&)
#7 0x007fff9dd25bf0 in operator delete(void*, std::nothrow_t const&)
#8 0x007fff9dd25c70 in operator delete(void*, std::nothrow_t const&)
#9 0x007fff9dd25ca0 in operator delete(void*, std::nothrow_t const&)
#10 0x007fff9dd25cf0 in operator delete(void*, std::nothrow_t const&)
#11 0x007fff9dd25f60 in operator delete(void*, std::nothrow_t const&)
#12 0x007fff9dd25fb0 in operator delete(void*, std::nothrow_t const&)
#13 0x007fff9dd260b0 in operator delete(void*, std::nothrow_t const&)
#14 0x007fff9dd26140 in zcfree
#15 0x007fff9dd26780 in __libc_start_main
#16 0x007fff9dd26840 in zcfree
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

Re: Bard's Tale Trilogy in Wine?
I had to take mscorlib.dll from the Windows build of the game. May be it's OS specific?
- jamespodesta
- Explorer
- Posts: 365
- Joined: February 20th, 2018, 4:02 pm
Re: Bard's Tale Trilogy in Wine?
Entirely up to InXile.Flammon wrote: ↑September 2nd, 2018, 1:17 pmOnce all three classics have been re-mastered, is a Linux and Mac port planned?jamespodesta wrote: ↑August 27th, 2018, 9:00 am Hi. We're not currently officially supporting WINE atm, but the 1.09 Steam Beta has been released and you can turn on OpenGL renderer with a commandline option:
-force-glcore
I've heard opengl can make it easier to get things working in WINE.
If it doesn't help, I'm afraid there's not much more we can help with atm.... all our resources are focused on the BT2 release atm.
I'm can't comment on that for now.
Lead Programmer
Krome Studios.
Krome Studios.
-
- Initiate
- Posts: 12
- Joined: November 20th, 2015, 6:47 pm

Re: Bard's Tale Trilogy in Wine?
Hey inXile, if you're reading this, I'm a backer and I'm ready to pay for the Linux version of the trilogy even though it's already included in my rewards.
- ryanmusante
- Initiate
- Posts: 5
- Joined: October 24th, 2016, 10:08 pm

Re: Bard's Tale Trilogy in Wine?
Created a whitelist request for Proton (Steam Play) on Github. I am not having any problems currently with 1.09 beta.
https://github.com/ValveSoftware/Proton/issues/1296
https://github.com/ValveSoftware/Proton/issues/1296
- Sermon
- Novice
- Posts: 28
- Joined: July 13th, 2015, 12:47 pm



-
- Initiate
- Posts: 12
- Joined: November 20th, 2015, 6:47 pm

Re: Bard's Tale Trilogy in Wine?
It freezes for me even in windowed mode so there's more work to be done before it can be whitelisted.ryanmusante wrote: ↑September 7th, 2018, 4:54 am Created a whitelist request for Proton (Steam Play) on Github. I am not having any problems currently with 1.09 beta.
https://github.com/ValveSoftware/Proton/issues/1296
- Debian Sid
- Linux 4.18.0-1-amd64 #1 SMP Debian 4.18.6-1 (2018-09-06) x86_64 GNU/Linux
- GeForce GTX 760
- 16GB RAM
- NVIDIA Driver Version 390.77
- GNOME 3.30
- Vulkan Instance Version: 1.1.73
- Proton 3.7-5 Beta
- ryanmusante
- Initiate
- Posts: 5
- Joined: October 24th, 2016, 10:08 pm

Re: Bard's Tale Trilogy in Wine?
Roger that, please post with report on github. I encounter the same problem with windowed, just tried it now.Flammon wrote: ↑September 7th, 2018, 4:47 pmIt freezes for me even in windowed mode so there's more work to be done before it can be whitelisted.ryanmusante wrote: ↑September 7th, 2018, 4:54 am Created a whitelist request for Proton (Steam Play) on Github. I am not having any problems currently with 1.09 beta.
https://github.com/ValveSoftware/Proton/issues/1296
-
- Initiate
- Posts: 12
- Joined: November 20th, 2015, 6:47 pm

Re: Bard's Tale Trilogy in Wine?
Everything works when setting `-force-glcore` to the launch options!
-
- Initiate
- Posts: 2
- Joined: September 2nd, 2018, 5:16 pm
Re: Bard's Tale Trilogy in Wine?
You might be having issues as Proton requires nVidia drivers 396.51 or higher for DXVK (which it'll be using if you're not on 1.0.9 with -force-glcore)Flammon wrote: ↑September 7th, 2018, 4:47 pmIt freezes for me even in windowed mode so there's more work to be done before it can be whitelisted.ryanmusante wrote: ↑September 7th, 2018, 4:54 am Created a whitelist request for Proton (Steam Play) on Github. I am not having any problems currently with 1.09 beta.
https://github.com/ValveSoftware/Proton/issues/1296
- Debian Sid
- Linux 4.18.0-1-amd64 #1 SMP Debian 4.18.6-1 (2018-09-06) x86_64 GNU/Linux
- GeForce GTX 760
- 16GB RAM
- NVIDIA Driver Version 390.77
- GNOME 3.30
- Vulkan Instance Version: 1.1.73
- Proton 3.7-5 Beta
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

-
- Initiate
- Posts: 3
- Joined: August 20th, 2018, 8:03 pm
Re: Bard's Tale Trilogy in Wine?
-
- Explorer
- Posts: 356
- Joined: September 28th, 2014, 6:31 pm

Re: Bard's Tale Trilogy in Wine?
MacOS is in bad shape with Vulkan support, so I don't recommend it. Linux is a lot better than MacOS gaming wise, including full support for Wine. So either use Linux, or wait until developers will release native versions, which so far isn't even clear if they plan to.