http://bugs.winehq.org/show_bug.cgi?id=28000
Summary: World War One Gold hangs during the initial loading stage Product: Wine Version: 1.3.26 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=35848) --> (http://bugs.winehq.org/attachment.cgi?id=35848) plain terminal output
World War One Gold Edition v1.08l never reaches the main menu after starting: the game always stops at the same point while loading (the progress bar reaches 95-98% when the loading process halts). The game is still using 100% CPU power, the mouse pointer is movable across the screen and music is playing but nothing else happens (I've waited for about 15 minutes just to be sure).
The same problem when trying to start the game in Wine-1.0.1, 1.2.3 etc. The game was installed in a clean wineprefix, no native dlls were used.
I found out that adding WINEDEBUG=warn+heap to the command line makes it possible to reach the main menu. No additional lines in the terminal appeared when warn+heap was used.
http://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #1 from GyB gyebro69@gmail.com 2011-08-06 09:32:41 CDT --- Created an attachment (id=35849) --> (http://bugs.winehq.org/attachment.cgi?id=35849) bt_all log
http://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #2 from GyB gyebro69@gmail.com 2012-02-25 00:24:31 CST --- Still present in Wine-1.4-rc5. The game can get to the main menu when I use WINEDEBUG=warn+heap.
http://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #3 from GyB gyebro69@gmail.com 2012-07-28 01:38:39 CDT --- Still present as of wine-1.5.9-267-g8f108a0. Using Win98 compatibility mode makes it possible to load the game in a reasonable time (<1 minute) This may be similar to the problems reported in bug #29603 and bug #30787.
http://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Still present in Wine 1.7.24
Workarounds to the infinite loading time: Start the game with WINEDEBUG=warn+heap or set Windows version to Win98 (albeit mouse is unusable in Win98 mode).
https://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #5 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=28000
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- Still present in wine-1.7.51-70-ge19a8fd
https://bugs.winehq.org/show_bug.cgi?id=28000
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #7 from super_man@post.com --- I dont know if this helps at all, but I would try something similar.
edit file dlls/wined3d/buffer.c
#define VB_MAXDECLCHANGES 100 /* After that number of decl changes we stop converting */
change that number 100 to something big like 1000.
Recompile and test the game.
https://bugs.winehq.org/show_bug.cgi?id=28000
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Béla Gyebrószki gyebro69@gmail.com --- This is no longer an issue in recent Wine, tested in 3.16. The game loads to the menu properly, without being stuck during the "Initializing game..." phase.
https://bugs.winehq.org/show_bug.cgi?id=28000
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.17.