[Bug 49812] New: FFXI: Major graphical errors when using d3d8to9 wrapper

WineHQ Bugzilla wine-bugs at winehq.org
Fri Sep 11 00:59:11 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=49812

            Bug ID: 49812
           Summary: FFXI: Major graphical errors when using d3d8to9
                    wrapper
           Product: Wine-staging
           Version: 5.16
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: winehq at foreversmall.com
                CC: leslie_alistair at hotmail.com, z.figura12 at gmail.com
      Distribution: ---

Created attachment 68142
  --> https://bugs.winehq.org/attachment.cgi?id=68142
FFXI d3d8to9 graphical issue1

I am attempting to convert the d3d8 api to d3d9 using the d3d8to9 wrapper
project(https://github.com/crosire/d3d8to9).  The main motivations are to
experiment with using DXVK to see if performance would be any better.  There
are many instances of the game that slow down for seemingly no reason. Most
notably are when many UI elements are on the screen and areas with high foliage
or many NPCs.

There are other projects like this one but this one is the only one I can get
to launch the game without crashing in Wine.  During my initial tests with
DXVK, I was able to get a frame rate of 250-300fps in the title screen,
additionally 130-180fps in game running around San'doria but with one major
pitfall, that there are many graphical issues. 

I have read that a common practice on Windows machines is to use this wrapper
paired with "ReShade" to do the same thing I'm trying to achieve through wine
and DXVK. 

I'm unsure if the problem is with Wine or with d3d8to9 but I figured I'd start
here.  I'll attach a full d3d8 trace with only using d3d8to9 wrapper as well as
2 screenshots showing the issue.

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