[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
Sun Oct 18 07:28:59 CDT 2009


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


Ralf Merkel <bigbearman at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bigbearman at gmx.de

Kristoffer Ericson <kristoffer.ericson at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kristoffer.ericson at gmail.co
                   |                            |m

poffof <poffof at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |poffof at gmail.com

Dan Price <dawp at swbell.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dawp at swbell.net




--- Comment #48 from Ralf Merkel <bigbearman at gmx.de>  2009-06-25 08:25:12 ---
confirming bug with wine 1.1.24.

Got a GeForce 6600 GT. bug present (no EULA black square on the left
"dropping???").

luckily i now got an 8600 GT and the EULA appears now.
Same driver version, same wine version.

driver: NVIDIA-Linux-x86-185.18.14-pkg1.run
wine-version: 1.1.24 (self-compiled)

if you need any logs let me know, got both cards here, and i can switch at any
time.

--- Comment #49 from Alan A. <grsfdhj at tiscali.it>  2009-07-16 11:44:37 ---
Just made another try with wine-1.1.25.
I upgraded my video drivers to Catalyst 9.3 (last version to be supported for
my Radeon X800).
Now I can see clearly the forest background (no sparkling artifacts) and the
fireflies.
However, still no EULA...
The console gets filled with these messages:

fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION
(0x502) from glUseProgramObjectARB @ glsl_shader.c / 4261

I then went looking line 4261 inside glsl_shader.c:

checkGLcall("glUseProgramObjectARB");

It seems like my card/drivers isn't/aren't able to use glUseProgramObjectARB.
'glxinfo | grep program' returns:

    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,

--- Comment #50 from Thomas Benn <sotis at gmx.net>  2009-07-26 01:15:14 ---
Next round:
wine-1.1.26 and nvidia-drivers-185.18.14..
On top of that I turned ALL the grafics effects off set everything to lowest
quality.. 
Still no luck.

--- Comment #51 from Jan Simons <bugzi.wine.jamasi at xoxy.net>  2009-08-26 20:35:21 ---
Still no improvement with wine-1.1.27 and RoM 2.0.11.1896.en

--- Comment #52 from Alan A. <grsfdhj at tiscali.it>  2009-08-27 07:19:40 ---
Tried another shot with wine-1.1.28.
Now the error I continuously get on the console is slightly different:

fixme:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502)
from glDrawElements @ drawprim.c / 50

Still no EULA/login window...

--- Comment #53 from Alan A. <grsfdhj at tiscali.it>  2009-08-27 07:49:19 ---
(In reply to comment #52)
> Tried another shot with wine-1.1.28.
> Now the error I continuously get on the console is slightly different:
> 
> fixme:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502)
> from glDrawElements @ drawprim.c / 50
> 
> Still no EULA/login window...

Investigating a further bit, I discovered some new errors regarding a
mis-compilation (jit compilation?) of fragment/vertex shaders...
Attaching a log reporting them.

--- Comment #54 from Alan A. <grsfdhj at tiscali.it>  2009-08-27 07:53:21 ---
Created an attachment (id=23272)
 --> (http://bugs.winehq.org/attachment.cgi?id=23272)
Extract of ROM console messages

--- Comment #55 from Kristoffer Ericson <kristoffer.ericson at gmail.com>  2009-08-28 13:58:35 ---
Got an Asus 1000HE running Archlinux with latest git wine (as of today).
Installation + Update goes without any problems. When I start the game I am
presented with an distorted pixelated view (Im assuming it should be the
forrest + river but looks nothing like it). No login screen and no movement at
all.

My log is essentially same as the others.

My graphic card is intel gm945.

--- Comment #56 from Alan A. <grsfdhj at tiscali.it>  2009-08-31 06:35:48 ---
Created an attachment (id=23352)
 --> (http://bugs.winehq.org/attachment.cgi?id=23352)
Log using radeon open source driver

Just installed Slackware64 13.0 and tried launching ROM using the included
radeon open source drivers.
I can't even get to the forest login screen, because wine hangs with a X error.
Attached a log.

--- Comment #57 from Jan Simons <bugzi.wine.jamasi at xoxy.net>  2009-09-11 20:08:28 ---
According to http://forum.runesofmagic.com/showthread.php?t=48119 setting some
reg values works around the issue:

wine regedit

[HKEY_CURRENT_USER\Software\Wine\Direct3D] 
"Multisampling"="enabled" 
"UseGLSL"="disabled"

I can confirm that after I added those values the current RoM now correctly
displays the license/eula and I can continue from there on.

--- Comment #58 from poffof <poffof at gmail.com>  2009-09-12 07:19:27 ---
(In reply to comment #57) 
> wine regedit
> 
> [HKEY_CURRENT_USER\Software\Wine\Direct3D] 
> "Multisampling"="enabled" 
> "UseGLSL"="disabled"

This seems to fix the issue here too.

I'm using the following hardware/software:
- GeForce 7050 (integrated on ASRock ALiveNF7G-HDready motherboard)
- (K)ubuntu 9.04 using nvidia-glx-180 drivers (180.44-0ubuntu1)
- Wine 1.1.29

--- Comment #59 from Kristoffer Ericson <kristoffer.ericson at gmail.com>  2009-09-20 07:41:37 ---
I did an update today (latest git as of today) and Its actually making
progress. As I said in my earlier post (2 weeks ago) I only saw what looked
like an heavily pixelated river like form. When I ran it today I can see the
city although the textures only contain white-shaded colors. Still looks like
crap but its really nice to see something take form.
No EULA or login screen at all, but progress non-theless.
My card is an intel gm945 and I know the game works with this card on windows.

So whatever was done is atleast making a horrible situation into something just
bad :)

--- Comment #60 from Dan Price <dawp at swbell.net>  2009-10-18 07:28:56 ---
creen 0: minimum 320 x 200, current 1280 x 1024, maximum 1280 x 1280
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x
301mm
   1280x1024      60.0*+   75.0
   1280x960       60.0 +
   1152x864       60.0 +   75.0
   1280x768       59.9 +
   1280x720       60.0 +
   1152x648       60.0 +
   1024x768       75.0     70.1     60.0
   800x600        72.2     75.0     70.0     60.3     56.2
   720x480        60.0
   640x480        75.0     72.8     60.0
   640x432        60.0
   640x400        75.1     59.9
   512x384        60.0     74.9
   400x300        75.0     60.7
   320x240        75.6     60.0
   320x200        75.5     60.1
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 disconnected (normal left inverted right x axis y axis)
TV disconnected (normal left inverted right x axis y axis)
COMPONENT_VIDEO disconnected (normal left inverted right x axis y axis)


Having the same problem with no EULA or login
vid card is HD4870x2 with Catalyst 9.9 installed
OS - Opensuse 11.1

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