Page 1 of 1

Tchernobog 0.2.1c hangs in Wine

Posted: 21 Jan, 2023 4:11
by cfrankb
Steps to replicate.

1- Select your character.

2- Pick either create a new game or join an existing game.

Game hangs on the loading screen.

Here are the last entries in the log. The game came be kept running forever, Not further activity is noted in the console.

2023-01-20_21:58:00:36:DEBUG: LocalPlayer connected to avatar at r=0 c=0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 10, 116, 123, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 0, 116, 123, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 7, 77, 73, 1
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 22, 69, 97, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 42, 117, 65, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 54, 126, 89, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 40, 128, 121, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 1, 106, 61, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 3, 149, 73, 0
2023-01-20_21:58:01:388:DEBUG: ServerDunPass::serializeState(): 71, 104, 83, 0
0024:fixme:imm:ImeSetCompositionString PROBLEM: This only sets the wine level string
0024:fixme:imm:ImeSetCompositionString Reading string unimplemented
0024:fixme:imm:NotifyIME NI_CLOSECANDIDATE
0024:fixme:imm:ImeSetCompositionString PROBLEM: This only sets the wine level string
0024:fixme:imm:ImeSetCompositionString Reading string unimplemented
0024:fixme:imm:NotifyIME NI_CLOSECANDIDATE
0024:fixme:imm:ImeSetCompositionString PROBLEM: This only sets the wine level string
0024:fixme:imm:ImeSetCompositionString Reading string unimplemented
0024:fixme:imm:NotifyIME NI_CLOSECANDIDATE

Re: Tchernobog 0.2.1c hangs in Wine

Posted: 21 Jan, 2023 4:12
by cfrankb
This is issue did not occur in 0.2.0g but only affect the 0.2.1x branch.

Re: Tchernobog 0.2.1c hangs in Wine

Posted: 04 Feb, 2023 7:07
by Ketjow3
I play Tchernobog on linux ubuntu based some time ago and it works fine.

1. Use latest build of Wine from their website - at least devel or staging. I prefer devel.
(https://wiki.winehq.org/Ubuntu)

2. In system terminal paste this and install on wine prefix -->

Code: Select all

winetricks directmusic directplay dmband dmcompos dmime dmloader dmscript dmstyle dmsynth dmusic dmusic32 dsound dswave
This install some libs to make Tchernobog playable. May help.

You can write some info about your system and hardware. Every computer is different. It's really helps to solve problems.
Good luck.

Re: Tchernobog 0.2.1c hangs in Wine

Posted: 04 Feb, 2023 18:59
by cfrankb
Thank you for the suggestions. I tried them but to no avail. The game hangs in the exact same place in any of the version of 0.2.1x branch.

Image

OS:

Code: Select all

$ cat /etc/issue 
Manjaro Linux \r  (\n) (\l)
This is a rolling distribution and I am on the last versions of everything;.
The os was reinstalled clean last month but that made no difference/

RAM: 32GB
VIDEO CARD: GT-1030 using nouveau driver
MOTHERBOARD: Gigabyte B85-HD3
CPU: Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz

What is your configuration?

By contrast, Tchernobog 0.2.0g doesn't hang and is playable.
Image

Re: Tchernobog 0.2.1c hangs in Wine

Posted: 04 Feb, 2023 19:18
by cfrankb

Code: Select all

$ wine --version
wine-8.0
i am going to try installing wine-git and see if that makes a difference.

Re: Tchernobog 0.2.1c hangs in Wine

Posted: 04 Feb, 2023 21:22
by cfrankb

Code: Select all

$ wine --version
wine-8.1
Game is still hanging. Maybe someone also using wine could post the full log output so I can compare it with mine to spot what is different.