[Bug 17818] Runes of Magic menus like EULA or login doesn't appear on some graphic cards.

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 20 01:50:26 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=17818





--- Comment #75 from Mike <lun0s at hotmail.com>  2010-03-20 01:50:25 ---
(In reply to comment #67)
> Created an attachment (id=26242)
 --> (http://bugs.winehq.org/attachment.cgi?id=26242) [details]
> glsl_shader.c: ugly hack, RoM "needs" 255/256 vertex constants, so only cut off
> ONE
> 
> I got good, bad and ugly news.
> Bad news is, I slept not much last night... ;)
> Good news is, because I PLAYED ROM all night on an ATI 4870. :-)
> Ugly news is, I had to use a very very bad hack.
> 
> USE THIS AT YOUR OWN RISK! THIS MAY BREAK WHATEVER ELSE IN NEW AND UNEXPECTED
> WAYS. (RoM couldn't be more broken on ATI, so this is kinda progress...) THIS
> STILL REQUIRES THE GFX BOARD TO HAVE AT LEAST 256 SHADERS!
> 
> I use a specific wine tree to play RoM, not overriding the default tree I use
> for everything else. I recommend you do that, too, if you try this.
> 
> This is not for the faint-at-heart and requires you to patch and compile wine
> yourself. Deviations due to not using git are your choice.
> 
> So... Download the patch somewhere as glsl_shader.diff. Go there and issue the
> following list of commands:
> 
> # get the tree into <current directory>/wine-git
> git clone git://source.winehq.org/git/wine.git `pwd`/wine-git
> cd ./wine-git
> # set to 1.1.38
> git reset --hard 4fc02f4a34ca127a8943c2d8d14432f588ac2788
> # undo breakage of shdocvw
> git show ff06efd1eb54f4a3f7b2f29e9b2c81f002b8e33f | patch -p1 -R
> # apply ugly hack (under whatever name you saved the attachment)
> patch -p0 <../glsl_shader.diff
> # build (add -j3 to use 3 cores, i.e. 'make -j3')
> ./configure && make depend && make
> # play with *this* wine (add WINEPREFIX in front if you set one)
> `pwd`/wine /path/to/RoM/Runes\ of\ Magic.exe

This as well does not work for me

-- 
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.



More information about the wine-bugs mailing list