[Bug 38599] New: Heroes of Might & Magic III HD Edition becomes unresponsive after starting a scenario
https://bugs.winehq.org/show_bug.cgi?id=38599 Bug ID: 38599 Summary: Heroes of Might & Magic III HD Edition becomes unresponsive after starting a scenario Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: NEW Severity: minor Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com Distribution: --- Created attachment 51496 --> https://bugs.winehq.org/attachment.cgi?id=51496 terminal output This bug affects the "HD Edition" of HoMM III, released by Ubisoft in 2015. No demo version has been released. The intro videos play properly albeit a bit choppy. I face the first problems in the main menu: the 'flame' animation is glitchy as it comes to a complete halt for a couple of seconds then it renders at double speed. The same jerky animation can be observed when I open the high score table or the credits. The bottom-most option in the menu <Quit> doesn't work at all, the game simply ignores when I click on it. Still I can start a scenario from the main menu but as soon as the map is loaded the game doesn't respond to mouse or keyboard events any more, unit animations are frozen (music keeps on playing though). Workaround: enable StrictDrawOrdering in the registry -> 'winetricks strictdrawordering=enabled' Also, the problem doesn't exist when using the CSMT patchset from wine-staging. Fedora 21 Nvidia binary drivers 340.76 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl(a)bk.ru --- Comment #1 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to Béla Gyebrószki from comment #0)
Also, the problem doesn't exist when using the CSMT patchset from wine-staging.
wine-staging has a workaround for this place (34978) --- fixme:win:EnumDisplayDevicesW ((null),0,0x33f80c,0x00000000), stub! fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f80c,0x00000000), stub! fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f454,0x00000000), stub! fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x33f80c,0x00000000), stub! --- I like this game but classic edition. As well as modded version. The game works just fine for me, if I set winetrick ddr=gdi In the case of default "opengl" the game is very buggy: trembling, jumping mouse, dialogs behind the screen etc. Meanwhile I also have a big problem described in bug 38321 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 --- Comment #2 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Just let you know that the problem doesn't occur with the open source nouveau driver. wine-1.7.45-90-gdedbd18 nouveau 1.0.11 + Mesa3D git -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 --- Comment #3 from Sergey Isakov <isakov-sl(a)bk.ru> --- There are no such problem in Mac OSX. Playing more then 10hours in HD Edition. All is good except errors in some scenarious not concerning Wine or Windows. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://store.steampowered.c | |om/app/297000/ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 hubertnnn(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubertnnn(a)gmail.com --- Comment #4 from hubertnnn(a)gmail.com --- I have same problem. strictdraw and gdi workarounds don't work for me, but I found something weird that may help diagnose the issue: You can switch between hd and sd mode using F2 button and in SD mode game works flawless. I did some testing and in main menu I found that some redraw/refresh event is not firing and some keyboard events are delayed. Example 1: - Switch to SD - Select a map - Switch to HD - Press arrow down (it selects next map) - Press arrow down (it selects next map) - Press arrow up (it selects next map instead of previous) - Press arrow up (it selects previous map correctly) This happens every time I switch direction, it jumps one in the incorrect way Example 2: - Switch to SD - Select a map - Switch to HD - Click on different difficulty button (nothing happens) - (If you click again it will switch, but dont do it yet) - Switch to SD - The new difficulty is selected - Switch to HD - Its still showing the old difficulty So even after you clicked the button in hd mode, only sd mode shows change, hd mode will show change after next event (its not refreshing the screen) I hope that helps. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 --- Comment #5 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to hubertnnn from comment #4)
I have same problem. strictdraw and gdi workarounds don't work for me, but I
But why do you think this is the wine bug and not the game bug? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #6 from winetest(a)luukku.com ---
Workaround: enable StrictDrawOrdering in the registry -> 'winetricks strictdrawordering=enabled'
Also, the problem doesn't exist when using the CSMT patchset from wine-staging.
CSMT patches are in wine, or at least some part of them. Disabled by default. Does this bug get fixed with more recent wine? After enabling CSMT from registery? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 --- Comment #7 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to winetest from comment #6)
Workaround: enable StrictDrawOrdering in the registry -> 'winetricks strictdrawordering=enabled'
Also, the problem doesn't exist when using the CSMT patchset from wine-staging.
CSMT patches are in wine, or at least some part of them. Disabled by default. Does this bug get fixed with more recent wine? After enabling CSMT from registery?
Enabling CSMT in the registry fixes the problem. wine-2.7-116-g9f55292085 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #8 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Now the problem occurs only when CSMT is explicitly disabled. The game works properly with the default Wine settings. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38599 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.12. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org