https://bugs.winehq.org/show_bug.cgi?id=38768
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51754 --> https://bugs.winehq.org/attachment.cgi?id=51754 +tid,+winediag,+winsock debug log
I think the problem lies somewhere in Wine's networking stack. The game makes several DNS queries for stronghold2.available.gamespy.com, at least that's what I see when running wireshark. Those servers no longer exist, maybe it's the lack of response that halts Wine for so long. I also tried native ws2_32.dll + ws2help.dll (copied from native Windows XP installation) and the game starts immediately with them. Here I'm attaching a winediag+winsock log in case it helps the developers. I shortened the log a bit because it contained such lines a few thousand times:
0009:trace:winsock:WS_select read (nil), write 0x3c8ef04, excp 0x3c8f008 timeout 0x3c8edf8