http://bugs.winehq.org/show_bug.cgi?id=5077
Marty Amodeo martyspamtrap@comcast.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |martyspamtrap@comcast.net
--- Comment #23 from Marty Amodeo martyspamtrap@comcast.net 2007-09-24 23:19:51 --- I've noticed several bugs with the full (+NODVD crack) version of the game.
Firstly, on launch, Wine stopped immediately saying that H5_Game.exe required d3dx9_25.dll. I can either copy this DLL over from my Windows installation or copy d3dx8.dll.so to d3dx9_25.dll.so. Both solutions will get me by with no apparent problems.
After disabling the logo movies, the main menu will pop up with the "priest fighting the devil" animation. If I go to the video options and select my TwinView resolution of 2560x1024 (my normal X resolution), it will momentarily activate both of my monitors, but then resort to just my left monitor with the text being 2x fatter than it should be. After mousing over the text, it redraws in the correct aspect ratio.
If I start a fresh, brand new game, it will start loading up the map and then ask me to "Press any key". Whether I press any key or every key it, just sits there, asking me to press the key again. The keyboard functions fine when entering the player name from the main menu however, so it's not a systematic problem.
I get past this by launching the game on a Windows machine, saving the game, and copying the saved data over to my Linux machine.
At this point, I can try to load up my saved game in Wine. I noticed that if I have my distributed.net client running at the lowest (actual, highest numerical) priority, loading the game can take over 1 hour on my K8. When I shut down dnetc, it loads up in seconds. So there is some thread priority problem there.
So now I'm finally in the game. There are a few drawing/texture glitches that seem to occur randomly. But one that is fairly consistent is going to one of the Elf castles, where the water texture either looks really really nice, or like randomly shaking garbage. Interestingly enough, you can usually clear this condition by trying to recruit some creatures from the castle.
I'm also having a lot of trouble with game controls. All of the pop-up help tips, telling you which shortcut keys you can hit to do certain actions, all say "Mouse_Axis_X" is the "key" to activate any given command. My Windows machine shows what the correct shortcuts are in the popups. When I hit the appropriate keys, nothing happens in Wine. Yet I can type in the name of my saved games just fine, so again, it's not a systematic problem. Also I cannot rotate or pan around the map with the middle and right mouse buttons. I think this is related to the controls issue. There's probably some configuration file to define these actions which is not being read at all or at least not correctly.
All of the above, I report with Wine 0.9.44. When I updated to Wine 0.9.45, I saw the app start to lock up consistently. Everything appears fine and normal starting up and loading up a saved game, but once you start panning around the map a bit and pulling up your hero's stats, my system starts to "hiccup" violently. Lots of disk access and choppy animation. Then when you return to the map and pan around a bit, some of the status windows are no longer drawn or refreshed properly. A few seconds after seeing this happen, the app will lock up.
So it looks like there was a regression for this game in 0.9.45.
I hope these comments are well-received, and I'm extremely grateful that I can run the game at all in Linux!