Help fixing fixme:d3d9:Direct3DShaderValidatorCreate9 stub

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
bobfishel
Level 1
Level 1
Posts: 5
Joined: Sun Aug 02, 2009 3:12 pm

Help fixing fixme:d3d9:Direct3DShaderValidatorCreate9 stub

Post by bobfishel »

I'm trying to get Runes of Magic working with WINE 1.1.25 (.26 is supposed to have problems but supposedly this works in 1.1.25)

I have an ATI card with the FGLRX driver and I'm getting this error
fixme:d3d9:Direct3DShaderValidatorCreate9 stub

when loading the game.

The game loads and has a black screen only, but I can hear sound. I've tried playing around with all the video settins in wine (turning off hardware accel etc...) and nothing has worked. I've also used winetricks to install the dxd3 (I think that's what's it's called i'm new to Ubuntu) to see if that made a difference, it didn't.

If anyone has any ideas I'd greatly appreciate it.

Thanks

-Bob
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

What version of fglrx driver you are using ?

I'm used
xorg-driver-fglrx_1%3a7.1.0-8-3+2.6.24.18-24.1_i386.deb

and no problem with use d3d25.dll like native. I'm also use the Ubuntu 8.04 LTS and Video ATI Mobility Radeon
bobfishel
Level 1
Level 1
Posts: 5
Joined: Sun Aug 02, 2009 3:12 pm

Post by bobfishel »

I'm using the latest version 9.7 I believe, although I'm not 100% sure how to check the version and google is failing me. I try to keep my system updated as best as possible.

I googled for your version but could not find it. Do you have a link to the deb? If so i'll try it.


Thanks

-Bob
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

I'm install this version with driver manager (jockey-gtk, if It's not installed you must run Synaptic and find this DEB).

After install make sure that the Direct Rendering is turned ON with
glxinfo in your terminal window
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

Before you are install driver with jockey-gtk, run glxgears in your terminal window and see how many FPS your video card is showing. And run glxgears after install with jockey-gtk.

With my notebook before install it was 1700 fps, after install 2760. And working more fastly, but without Xv options.
bobfishel
Level 1
Level 1
Posts: 5
Joined: Sun Aug 02, 2009 3:12 pm

Post by bobfishel »

Jury,

Thanks for your help and sorry I have so many questions, I'm pretty new to this linux thing (but I like it!)

Ok,

I do have jockey-gtk, that's what I initally used to get the drivers.

However when I run it I simply get a diaog that lets me choose between "Ati Proprietary Driver" (what i'm using now) and a driver for my wifi card (whcih I don't use either)

I can't see anyway to specify which version of the FGLRX is installed, I also searched around for your older version and can't seem to find a link to it anywhere.

Any other ideas are much appreciated.

Thanks

-Bob
bobfishel
Level 1
Level 1
Posts: 5
Joined: Sun Aug 02, 2009 3:12 pm

Post by bobfishel »

Also cedega says it doesn't support ROM at all, at least other people have reported to get it working in wine....
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

bobfishel wrote:Also cedega says it doesn't support ROM at all,
Don't ask, don't mention, don't talk about cedega here. Your posts will be removed.

If you have questions about using your distro, ask it on your distro's forum, not here (installing video drivers are outside the scope of Wine forum).


Make sure your X is configured to support required screen resolutions (run 'xrandr' and check it lists the ones you need). If your distro is 64-bit make sure you also have installed 32-bit video driver libraries (Wine is 32-bit only).
bobfishel
Level 1
Level 1
Posts: 5
Joined: Sun Aug 02, 2009 3:12 pm

Post by bobfishel »

Vitamin... no need to go ballastic.

I didn't ask about cedega it was simply offered to me as an answer to my question.

Secondly,

I wasn't asking about video card drivers but simply asking about how to fix my problem that is occuring IN wine.

My X is configured to support all resolutions and acceleration works elsewhere but not in THIS app.

If you have any other ideas on how to fix this please offer them, but otherwise I'd apprecaite it if you weren't condescending to me.

Thanks

-Bob
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

hi, bobfishel

If your propietary driver is turned on and you don't use any commercial soft to install Windows Games under Wine you may take experience with your wine registry

I'm use It with terminal window:
wine regedit
HKEY_CURRENT_USER -> Wine -> Direct3D.

It' like experimental parameters, because you don't know what current function you are turned on or off.

Documentation about wine regedit:
http://wiki.winehq.org/UsefulRegistryKeys

You can take this software and I try to run it on my computer too.
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

You can experience with version of Wine. No older that version 1.1.24 - fbo mode of Direct3D was is not default and If your game work in previous version of Wine you must change your OffscreenRenderingMode

HKEY_CURRENT_USER -> Wine -> Direct3D -> OffscreenRenderingMode

backbuffer: the rendering is done in the backbuffer
pbuffer: uses PixelBuffers
fbo: uses Framebuffer object (default)]
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

I think you mean experiment rather than experience. :)
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

I apologise, I from Russia and not so know colloquial English language. Only the technical.
Locked