[Bug 32478] New: The Settlers III heavy performance issue
http://bugs.winehq.org/show_bug.cgi?id=32478 Bug #: 32478 Summary: The Settlers III heavy performance issue Product: Wine Version: 1.5.19 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: fantonifabio(a)tiscali.it Classification: Unclassified I have installed The Settlers III on Ubuntu 12.04 with Cinnamon as DE, applied 1.60 patch and XP exe following the "Installation HOWTO" of the game. The game run slow also on small map 1 vs 1, PC have good hardware (vga is nvidia 9500 GT), tried with wine 1.4.1 and wine 1.5.19. Seem not need installation of other things, I also tried some standard winetrick but nothing change. Someone can tell me what another things to try and if you need other details and logs? Thanks for any reply and sorry for bad english. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #1 from Fabio Fantoni <fantonifabio(a)tiscali.it> 2012-12-20 13:22:12 CST --- Created attachment 42870 --> http://bugs.winehq.org/attachment.cgi?id=42870 Script used for execute on new X server -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #2 from Fabio Fantoni <fantonifabio(a)tiscali.it> 2012-12-20 13:23:13 CST --- Created attachment 42871 --> http://bugs.winehq.org/attachment.cgi?id=42871 Log of Settlers 3 execution on new X server -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #3 from Fabio Fantoni <fantonifabio(a)tiscali.it> 2012-12-20 13:27:33 CST --- I tried to execute Settlers on new X server (script used in attachment), I have attached also log output. I start the game, start custom scenario some seconds and closed game. Also in new X server performance is bad, I have also tried without start DE and stopping also lighdm but always bad performance :( -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #42871|application/octet-stream |text/plain mime type| | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #4 from Fabio Fantoni <fantonifabio(a)tiscali.it> 2012-12-22 15:22:43 CST --- Problem seem that game is always max usage of cpu, also without DE windows manager and other things running. Tried on 2 pc, one with core2duo E4600 and other with corei5-2430M, both seem worse than when I played this game with Pentium2 and Pentium 3 computers Can be caused by some bugs, for example this? err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded Or I need change some settings for improve performance? Thanks for any reply -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 Adrian Kalla <adrian.kalla(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adrian.kalla(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #5 from Adrian Kalla <adrian.kalla(a)gmail.com> 2013-01-01 12:32:59 CST --- With older Wine releases, the performance was even worse... With modern hardware it is playable - you'll notice the slowness only, if you recently played on Windows (even on a Pentium III...). Not playing on Windows at all anymore, I've got used to it. But it still would be nice, if it would get faster. Nonetheless, it is more important to make S3 work again, as Wine 1.5.20 broke it... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 Paul The Tall <paulthetall(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paulthetall(a)gmail.com --- Comment #6 from Paul The Tall <paulthetall(a)gmail.com> 2013-06-04 09:11:40 CDT --- Any word on this because issue is still there.... its lagging err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:win:EnumDisplayDevicesW ((null),0,0x10fea4c,0x00000000), stub! err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #7 from Paul The Tall <paulthetall(a)gmail.com> 2013-06-04 09:12:28 CDT --- OSX 10.8.3 Nvidia GT Geforce 512mb Wine 1.5.31 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=32478 magnedj(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |magnedj(a)gmail.com --- Comment #8 from magnedj(a)gmail.com --- Still an issue with Wine 1.7.10 and every Wine version before that I have tried. Very sad since the game otherwise works perfectly. I'd be willing to pay a bit of money to get this fixed as I still want to play this with some friends of mine over LAN. -Computer- Processor : 4x Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz Memory : 6058MB (2660MB used) Operating System : Ubuntu 12.04.3 LTS -Display- Resolution : 1920x1080 pixels OpenGL Renderer : GeForce GTS 250/PCIe/SSE2 X11 Vendor : The X.Org Foundation If someone could at least confirm the status of this report we might get some more attention. By the way my own theory is that this is some sort of renderer bug or use of a deprecated Direct3D function from the game since it renders fine but stutters every few seconds in Wine yet works fine under newer Windows versions - even Windows 8. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com --- Comment #9 from GyB <gyebro69(a)gmail.com> --- (In reply to comment #8)
Still an issue with Wine 1.7.10 and every Wine version before that I have tried. Very sad since the game otherwise works perfectly. I'd be willing to pay a bit of money to get this fixed as I still want to play this with some friends of mine over LAN.
-Computer- Processor : 4x Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz Memory : 6058MB (2660MB used) Operating System : Ubuntu 12.04.3 LTS -Display- Resolution : 1920x1080 pixels OpenGL Renderer : GeForce GTS 250/PCIe/SSE2 X11 Vendor : The X.Org Foundation
If someone could at least confirm the status of this report we might get some more attention.
By the way my own theory is that this is some sort of renderer bug or use of a deprecated Direct3D function from the game since it renders fine but stutters every few seconds in Wine yet works fine under newer Windows versions - even Windows 8.
Have you tried running the game only on 1 CPU core? 'taskset -c 0 wine S3.EXE' This helps eliminate the "lag" in Settlers III (GOG.com version) on my dual-core system. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 --- Comment #10 from Adrian Kalla <adrian.kalla(a)gmail.com> --- (In reply to comment #9)
Have you tried running the game only on 1 CPU core? 'taskset -c 0 wine S3.EXE'
This helps eliminate the "lag" in Settlers III (GOG.com version) on my dual-core system.
This did the trick for me too - wow. Thanks :) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=32478 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, performance Status|UNCONFIRMED |NEW URL| |http://www.fileplanet.com/2 | |7965/20000/fileinfo/The-Set | |tlers-III:-Quest-of-the-Ama | |zons-Demo Summary|The Settlers III heavy |The Settlers III heavy |performance issue |performance issue on | |multicore cpus Ever confirmed|0 |1 --- Comment #11 from GyB <gyebro69(a)gmail.com> --- The problem can be reproduced with the early demo version as well (dated from 1999). Install the demo and choose <Demo Map> from the main menu and try to scroll the screen by pressing and holding the right mouse button. You should observe that the game comes to a halt every few seconds. -- 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=32478 --- Comment #12 from Magne Djupvik <magnedj(a)gmail.com> --- (In reply to comment #9)
Have you tried running the game only on 1 CPU core? 'taskset -c 0 wine S3.EXE'
This helps eliminate the "lag" in Settlers III (GOG.com version) on my dual-core system.
This fixed or at least minimized the problem to miniscule amounts! Thanks so much for this workaround and I hope it will be incorporated as a fix in Wine proper. :D You've really made my day! Now I'll tell the good news to my friends. :) -- 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=32478 jre.winesim(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jre.winesim(a)gmail.com -- 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=32478 --- Comment #13 from Adrian Kalla <adrian.kalla(a)gmail.com> --- Created attachment 50919 --> https://bugs.winehq.org/attachment.cgi?id=50919 Console output with Wine 1.7.34 (one on multiple cores, one on one core only; with: warn+all,+loaddll,+message,+msgbox,+wine_d3d,+ddraw,+d3d_draw,+d3d_surface,+d3d_texture,+d3d,+dplay,+dplay,+dpnhpas) Not sure if this helps to debug this, but here are two logs: one on multiple cores, one on one core only (packaged with p7zip because of the 1000 KB attachment limit). -- 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=32478 --- Comment #14 from Adrian Kalla <adrian.kalla(a)gmail.com> --- (In reply to Adrian Kalla from comment #13)
warn+all,+loaddll,+message,+msgbox,+wine_d3d,+ddraw,+d3d_draw,+d3d_surface, +d3d_texture,+d3d,+dplay,+dplay,+dpnhpas)
The name was somehow cut off. Should be: warn+all,+loaddll,+message,+msgbox,+wine_d3d,+ddraw,+d3d_draw,+d3d_surface,+d3d_texture,+d3d,+dplay,+dplay,+dpnhpast,+cursor,+bitmap -- 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=32478 Kero <ntfs(a)ya.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ntfs(a)ya.ru --- Comment #15 from Kero <ntfs(a)ya.ru> --- It's very sad because on Mac OS (from 10.7+) I can't disable HyperThreading and do this since Apple remove hwprefs ='( Does any other solution exist?
(In reply to comment #8)
Still an issue with Wine 1.7.10 and every Wine version before that I have tried. Very sad since the game otherwise works perfectly. I'd be willing to pay a bit of money to get this fixed as I still want to play this with some friends of mine over LAN.
-Computer- Processor : 4x Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz Memory : 6058MB (2660MB used) Operating System : Ubuntu 12.04.3 LTS -Display- Resolution : 1920x1080 pixels OpenGL Renderer : GeForce GTS 250/PCIe/SSE2 X11 Vendor : The X.Org Foundation
If someone could at least confirm the status of this report we might get some more attention.
By the way my own theory is that this is some sort of renderer bug or use of a deprecated Direct3D function from the game since it renders fine but stutters every few seconds in Wine yet works fine under newer Windows versions - even Windows 8.
Have you tried running the game only on 1 CPU core? 'taskset -c 0 wine S3.EXE'
This helps eliminate the "lag" in Settlers III (GOG.com version) on my dual-core system.
-- 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=32478 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #16 from winetest(a)luukku.com --- Where does this demo unpacks itself? -- 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=32478 --- Comment #17 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to winetest from comment #16)
Where does this demo unpacks itself?
C:/BlueByte/S3AmazonDemo is the location of the installed demo by default. C:/users/<username>/Temp/WZS???.tmp is where the files are extracted during installation. -- 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=32478 --- Comment #18 from winetest(a)luukku.com --- (In reply to winetest from comment #16)
Where does this demo unpacks itself?
Strange. Even with .wine deleted I am unable to install it, but I tried after multiple tries same prefix wine-staging and it gives some install screen that I wasnt able to see before. Now I was able to start the demo with wine-staging and it indeed had some strange lag in game animation. wine 2.8-git and staging 2.8. -- 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=32478 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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=32478 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #19 from joaopa <jeremielapuree(a)yahoo.fr> --- Bug is still there in current wine(4-0.rc2). -- 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=32478 Igor <i.kotrasinsk(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |i.kotrasinsk(a)gmail.com --- Comment #20 from Igor <i.kotrasinsk(a)gmail.com> --- Still an issue in wine 4.19. -- 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=32478 Petr Pošvic <petr(a)posvic.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |petr(a)posvic.cz --- Comment #21 from Petr Pošvic <petr(a)posvic.cz> --- The solution is to use single core (option in Lutris) and set the CPU affinity of "wineserver" process. Use "taskset -pc 0 `pidof wineserver`" (or for fish "taskset -pc 0 (pidof wineserver)"). Then I recommend set maximum frequency to all CPUs to something low, i.e. 1500MHz: sudo cpupower --cpu all frequency-set --max 1500MHz. My next recomendation is playin in window and set system resolution to 800x600, but everything works in fullscreen. Only suspend and resume game is problematic and sometimes doesn't work (you are not able switch between game and other applications or next monitor). -- 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=32478 Josh <winehq(a)iooioio.xyz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq(a)iooioio.xyz -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla