WineHQ
Bug Tracking Database – Bug 35388

 Bugzilla

 

Last modified: 2014-02-07 13:05:19 UTC  

League of legends graphical issues

Bug 35388 - League of legends graphical issues
League of legends graphical issues
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: msvcp
unspecified
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://l3cdn.riotgames.com/Installer/...
: download, regression
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2014-01-15 02:57 UTC by Zeylee
Modified: 2014-02-07 13:05 UTC (History)
9 users (show)

See Also:
Regression SHA1: 50e3f110d00f698ab17cd90064a2e7e538c855b9
Fixed by SHA1: e7c9e32d7d3c6ae235a52f811e0ce753ecc54e0b
Distribution: ---
Staged patchset:


Attachments
LoL Running on Wine 1.7.11 (359.22 KB, image/jpeg)
2014-01-18 14:42 UTC, Tiago Tagliaferri
Details
LoL Running on Wine 1.7.10 (390.85 KB, image/jpeg)
2014-01-18 14:43 UTC, Tiago Tagliaferri
Details
Wrong color on splash screen during the "Loading..." (17.93 KB, image/jpeg)
2014-01-19 19:51 UTC, Wylda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zeylee 2014-01-15 02:57:35 UTC
League of legends patcher works fine but when i enter the game the game frames(eg. 8-18 frame rate) and the texture is strange i attached a picture below.
Comment 1 Bruno Jesus 2014-01-15 09:19:47 UTC
Not major, read http://bugs.winehq.org/page.cgi?id=fields.html#importance

Please add the attachment.
Comment 2 Tiago Tagliaferri 2014-01-18 14:42:18 UTC
Created attachment 47236 [details]
LoL Running on Wine 1.7.11
Comment 3 Tiago Tagliaferri 2014-01-18 14:43:14 UTC
Created attachment 47237 [details]
LoL Running on Wine 1.7.10
Comment 4 Tiago Tagliaferri 2014-01-18 15:06:12 UTC
I second this bug, it appears to be an regression from wine 1.7.10 caused by command stream changes and its preparations. sadly, i am having a few difficulties with git bisect to pinpoint which commit caused it.

I've attached 2 screenshots of the same match showing how it looked on wine 1.7.10 and how it's looking on 1.7.11, a quick list of problems:

1. Black Health Bars where it should be Green on me, blue on my team and red on enemy team.
2. 180o flipped nidalee's spears textures (the witch broom fling on the middle of screen)
3. lack of all particles, on those screenshots they should've be present on the point of nidalee's spears (wine 1.7.10 has, 1.7.11 doesn't)
4. lack of minions health bars (i didn't disabled those)
5. stuck pink sparkle effect on the ground, while on the screen shots has only 3 on the bottom left side of the screen, later on the game was more than 15.

problems 1, 3 and 4 makes the game utterly unplayable, due do difficult to perceive enemy health and the ability to know creeps health, which leads to a massive disadvantage.
Comment 5 Johannes Brandstätter 2014-01-19 09:32:13 UTC
I can confirm this issue.
Comment 6 Wylda 2014-01-19 09:51:18 UTC
Confirming based on comment #5.
Comment 7 Johannes Brandstätter 2014-01-19 11:37:08 UTC
I did some more tests and found some strange behaviour.

While trying to bisect from 1.7.10 to 1.7.11 the reported issues were gone.
At first I thought that all those commits are good and continued, until I reached one of the last steps, and with the final step confirming that the problems were really gone.

I made sure to test everything again in a clean prefix, which did not change anything.

Apparently if you run LoL without the Air client the game runs just fine.
I have no idea how this adds up, but it works for me.

Running LoL without the Air client is as easy as going to http://www.lolnexus.com/NA/featured-games and select "Spectate", using the command line given here it just needs some changes to make it work with wine.

I had to override d3dx9_36 (installed with winetricks) and msvcp110.
Windows version was set to Windows 7 (tried XP too, but that did not change anything).

I want to add that I did not experience any FPS issues, did not try the map "Howling Abyss" though.
Comment 8 Wylda 2014-01-19 19:51:19 UTC
Created attachment 47257 [details]
Wrong color on splash screen during the "Loading..."

Hard to believe, that a guilty commit is wine-1.7.10-71-g50e3f11:

commit 50e3f110d00f698ab17cd90064a2e7e538c855b9
Author: Piotr Caban <piotr@codeweavers.com>
Date:   Tue Jan 7 15:20:57 2014 +0100

    msvcp110: Share the source code with msvcp90.


Game run under wine-1.7.10-70-gf8a18f9, there are no graphical issues.

Since wine-1.7.10-71-g50e3f11 the game won't start.
Since wine-1.7.10-266-gd5b72bb the game starts again, but with graphical issues.

I did the regression test between wine-1.7.10-70-gf8a18f9 and wine-1.7.10-266-gd5b72bb with backported patches to make the game start again, but all the time, there were graphical issues. "Backported" patches used based on actual progress in bisection:
wine-1.7.10-86-g3e40fea
wine-1.7.10-88-g544d179
wine-1.7.10-89-gf1105d3
wine-1.7.10-211-gb88630a
wine-1.7.10-212-g0f81fcb
wine-1.7.10-213-g4d7255d
wine-1.7.10-214-g581dd68
wine-1.7.10-215-gc2b0732
wine-1.7.10-216-g645540b
wine-1.7.10-217-g0d72182
wine-1.7.10-262-g866b616
wine-1.7.10-263-gf3abe0b
wine-1.7.10-264-g1d1ea6e
wine-1.7.10-265-g08e851f
wine-1.7.10-266-gd5b72bb


Because this is complicated by two problems "graphical issues" and "game won't start", i did another two tests:

1st ~ checked to wine-1.7.10-72-g07566fa and applied all of the 15 "Backported" patches to make the game run. There were graphical issues.

2nd ~ checked to wine-1.7.10-72-g07566fa and reverted just only the wine-1.7.10-71-g50e3f11. The game runs without graphical issues.

I guess that 2nd test proves, the regression is caused by wine-1.7.10-71-g50e3f11.
Comment 9 Piotr Caban 2014-01-28 03:20:49 UTC
The "Loading" text has correct color now. Health bars are also rendered correctly. Marking as fixed.
Comment 10 Alexandre Julliard 2014-02-07 13:05:19 UTC
Closing bugs fixed in 1.7.12.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers