[Bug 20838] Morrowind Graphics Extender's d3d8.dll replacement fails to load

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 4 12:05:26 CST 2014


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

--- Comment #15 from Austin English <austinenglish at gmail.com> ---
(In reply to comment #14)
> (In reply to comment #13)
> > (In reply to comment #12)
> > > (In reply to comment #11)
> > > > but, as I said, there's a black screen. I'm not sure that we support
> > > > overriding the d3d libraries in this way.
> > > > 
> > > > any wined3d guy care to comment?
> > > 
> > > If it calls into d3d9.dll I think that should work in principle. Calling
> > > directly into the D3D DDI won't.
> > 
> > Well, it seemed like it was a regression, working in wine-1.4.1, but not in
> > recent wine. I started a bisect, but wasn't getting good results. After a
> > reboot, it works fine in wine-1.7.11-114-g6f498c4.
> > 
> > Command used was:
> > WINEPREFIX=~/.wine-mge/ WINEDLLOVERRIDES="*d3d8,*dinput8=n,b" wine Steam.exe
> > -applaunch 22320
> 
> So you say it's fixed even though you had to use these overrides parameters?

My understanding is that those DLL overrides are expected to be required. From
get_load_order() in dlls/ntdll/load_order.c:
    /* first explicit module name */
...
    /* then module basename preceded by '*' */
...
    /* then module basename without '*' (only if explicit path) */
...
    /* if loading the main exe with an explicit path, try native first */
...
    /* and last the hard-coded default */
...

> Does Morrowind Overhaul (it uses MGE) work now?
> http://www.ornitocopter.net/morrowind-overhaul/

I was testing on my laptop with a not very powerful intel chip. The initial
loading screen shows the 'Morrowind Graphics Extender' message, and lsof
indicates that the dll is loaded. I didn't check for improved graphics (since
my settings are pretty low anyway).

I didn't try Morrowind Overhaul.

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