On 16 March 2010 19:00, Dan Kegel <d...@kegel.com> wrote:
> I looked at the ie9 preview.
> You have to set the windows version to 7, but then it
> needs ie8 and "directx 2d" installed.

Does it work by faking an IE8 install (version, registry, etc.).

> I've added a win7 verb to winetricks, and would accept an ie8 verb patch
> if someone sent it,

I have some success with using the IE7 script. But I get:

  fixme:service:svcctl_CreateServiceW Dependencies not supported yet
  CreateService SUCCESS.
  err:rpc:I_RpcReceive we got fault packet with status 0x3e6
  CreateService: Failed to set Service description. Error: 0x3e6

on install, it does not want to connect to a web page (it is forever
stuck on showing "Connecting..."), and does not want to close:

  err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
  err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
  err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
  fixme:ole:NdrCorrelationInitialize (0x13dd7d8, 0x13dd3d8, 1024, 0x0): stub
  fixme:storage:PropertyStorage_WritePropertyToStream unsupported type: 72
  fixme:storage:PropertyStorage_WritePropertyToStream unsupported type: 72

It also produces a load of err and fixme traces on startup and while running.

> but I suspect DirectX 2D might be a tough
> nut to crack.

>From what I can tell, Microsoft only provide a Direct2D install for
Vista via a Windows Update; otherwise, you need Windows 7.

This means that Wine will need to provide its own implementation.

Also, the Firefox team have also been working on Direct2D/DirectWrite
support [1] [2], so that may also be useful.

NOTE: The Direct2D/DirectWrite APIs are built on top of the Direct3D
10 APIs (see, e.g. the Firefox patches and discussions on testing the
feature), so needs a decent(ish) implementation of D3D 10 first.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=527707
[2] http://www.basschouten.com/blog1.php

- Reece


Reply via email to