[Bug 39469] PreSonus Studio One 3 says it requires Windows 7 SP1 (d3d11 '{bb2c6faa-b5fb-4082-8e6b-388b8cfa90e1}', 'ID3D11DeviceContext1' not implemented)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Oct 18 08:39:54 CDT 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                URL|                            |https://shop.presonus.com/p
                   |                            |roducts/studio-one-prods/St
                   |                            |udio-One-3-Prime
           Keywords|                            |download
          Component|-unknown                    |directx-d3d
                 CC|                            |focht at gmx.net
     Ever confirmed|0                           |1
            Summary|PreSonus Studio One 3 says  |PreSonus Studio One 3 says
                   |it requires Windows 7 SP1   |it requires Windows 7 SP1
                   |                            |(d3d11
                   |                            |'{bb2c6faa-b5fb-4082-8e6b-3
                   |                            |88b8cfa90e1}',
                   |                            |'ID3D11DeviceContext1' not
                   |                            |implemented)
           Severity|blocker                     |normal

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming.

The installer already requests 'Windows 7' otherwise it refuses to run.
OP's description reads like it installs in clean WINEPREFIX (default 'Windows
XP') but refuses to run later.

The first problem is bug 38648 ("Multiple games and applications need support
for Mesa OpenGL >= 3.2 core profiles, Shader Model 4, GLSL 1.50 (Microsoft
Office 2013 installer, .NET/XNA games)") when using Mesa/FOSS drivers.

With NVIDIA blob one gets:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/PreSonus/Studio One 3

$ WINEDEBUG=+tid,+seh,+relay,+d3d11 wine ./Studio\ One.exe >>log.txt 2>&1
...
0027:Call PE DLL (proc=0x207ef26,module=0x1eb0000
L"cclgui.dll",reason=PROCESS_ATTACH,res=0x1) 
...
0027:Call
d3d11.D3D11CreateDevice(00000000,00000001,00000000,00000020,00000000,00000000,00000007,021e02b8,0032fc98,0032fca4)
ret=01ee8a8d
0027:trace:d3d11:D3D11CreateDevice adapter (nil), driver_type
D3D_DRIVER_TYPE_HARDWARE, swrast (nil), flags 0x20, feature_levels (nil),
levels 0, sdk_version 7, device 0x21e02b8, obtained_feature_level 0x32fc98,
immediate_context 0x32fca4.
0027:Call dxgi.CreateDXGIFactory(f4bfc5ac,0032fb14) ret=f4bd28e9 
...
0027:Ret  dxgi.CreateDXGIFactory() retval=00000000 ret=f4bd28e9
0027:trace:d3d11:D3D11CoreCreateDevice factory 0x1616d8, adapter 0x167610,
flags 0x20, feature_levels (nil), levels 0, device 0x32fb10.
0027:fixme:d3d11:D3D11CoreCreateDevice Ignoring feature levels.
...
0027:Call
dxgi.DXGID3D10CreateDevice(f4bc0000,001616d8,00167610,00000020,00000000,0032faa4)
ret=f4bd26a6 
...
0027:trace:d3d11:layer_create Created d3d10 device at 0x1696dc
0027:trace:d3d11:d3d_device_inner_QueryInterface iface 0x1696dc, riid
{f2b918f3-603f-430a-9ccd-55872b6e85df}, out 0x32f8dc.
0027:fixme:dxgi:dxgi_device_init Ignoring adapter type.
...
0027:Ret  dxgi.DXGID3D10CreateDevice() retval=00000000 ret=f4bd26a6
0027:trace:d3d11:d3d_device_inner_QueryInterface iface 0x1696dc, riid
{db6f6ddb-ac77-4e88-8253-819df9bbf140}, out 0x32fb10.
0027:trace:d3d11:D3D11CreateDevice Created ID3D11Device 0x1696e0.
0027:fixme:d3d11:d3d11_device_GetFeatureLevel iface 0x1696e0 stub!
0027:trace:d3d11:d3d11_device_GetImmediateContext iface 0x1696e0,
immediate_context 0x32fca4.
0027:trace:d3d11:d3d11_immediate_context_AddRef 0x1696f8 increasing refcount to
1.
0027:Ret  d3d11.D3D11CreateDevice() retval=00000000 ret=01ee8a8d
0027:trace:d3d11:d3d11_immediate_context_QueryInterface iface 0x1696f8, riid
{bb2c6faa-b5fb-4082-8e6b-388b8cfa90e1}, out 0x21e02c0.
0027:warn:d3d11:d3d11_immediate_context_QueryInterface
{bb2c6faa-b5fb-4082-8e6b-388b8cfa90e1} not implemented, returning
E_NOINTERFACE.
0027:trace:d3d11:d3d11_immediate_context_Release 0x1696f8 decreasing refcount
to 0.
...
0027:Call user32.MessageBoxW(00000000,02556da0 L"This application requires
Windows 7 SP1 with Platform Update or later.",021c5e74 L"",00042030)
ret=01fabecd 
--- snip ---

@super_man bug 36739 has nothing to do with this.
Version 3.x is based on different technologies/frameworks (= rewrite).

$ sha1sum PreSonus_Studio_One_3_Installer.exe 
a002668a3e802c64fd6b532cc5b1c4657c0810ee  PreSonus_Studio_One_3_Installer.exe

$ du -sh PreSonus_Studio_One_3_Installer.exe 
87M    PreSonus_Studio_One_3_Installer.exe

$ wine --version
wine-1.7.53

Regards

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