[Wine] Explorer - DirectX and ActiveX

kriko wineforum-user at winehq.org
Fri Mar 6 03:57:36 CST 2009


Hello!

I'll be running a web project in a future that has a "3d city" built in. Unfortunately the makers of this 3dcity were enough braindamaged to make it as activeX component, so it only works for IE users.

The first rational step was to install explorer with ies4linux script and it works briliantly (IE6)!
The activeX component does install and start, however it is saying there is no directX9 installed and then I'm stuck.

This is log I get in console when new window launches with plugin:

Code:
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10064 7 1005a 0)              
fixme:hook:IsWinEventHookInstalled (32773)-stub!                                                                                                         
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10064 200 1 178016d)                                                                                   
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10064 21 1002c 2010001)                                                                                
fixme:shell:DllGetClassObject failed for CLSID=                                                                                                          
        {53bd6b4e-3780-4693-afc3-7161c2f3ee9c} (MruLongList)                                                                                             
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=71180f00                                                                                      
fixme:toolbar:TOOLBAR_CheckStyle [0x1007c] TBSTYLE_REGISTERDROP not implemented                                                                          
fixme:toolbar:TOOLBAR_CheckStyle [0x1007c] TBSTYLE_REGISTERDROP not implemented                                                                          
fixme:shell:NTSHChangeNotifyRegister (0x1007c,0x00008003,0x00008000,0x0000c075,0x00000001,0x5d7c80c):semi stub.                                          
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x1007c, wParam=0x00000000, size.cx=1600, size.cy=32000 stub!                                                        
fixme:toolbar:TOOLBAR_CheckStyle [0x1007c] TBSTYLE_REGISTERDROP not implemented                                                                          
fixme:toolbar:TOOLBAR_CheckStyle [0x1007c] TBSTYLE_REGISTERDROP not implemented                                                                          
fixme:toolbar:TOOLBAR_Unkwn464 hwnd=0x10080 wParam 00000001 lParam 00000000                                                                              
fixme:dpa:DPA_LoadStream phDpa=0x5d7c248 loadProc=0x8aba1c pStream=0x217cf58 lParam=217cf20                                                              
fixme:dpa:DPA_LoadStream dwSize=0 dwData2=0 dwItems=0                                                                                                    
fixme:dpa:DPA_LoadStream new hDpa=0x217ce90, errorcode=80004005                                                                                          
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x10096, wParam=0x00000000, size.cx=1600, size.cy=1196 stub!                                                         
fixme:shell:NTSHChangeNotifyRegister (0x10096,0x00008003,0x0c02b7ff,0x0000c075,0x00000001,0x5d7c84c):semi stub.                                          
fixme:shell:NTSHChangeNotifyRegister (0x5006e,0x00008003,0x0003f5f4,0x00000410,0x00000001,0x5d7d678):semi stub.                                          
fixme:shell:SignalFileOpen (0x00000000):stub.                                                                                                            
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10064 8 0 0)                                                                                           
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x100a8 81 0 5d79fac)                                                                                    
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x100a8 1 0 5d79fac)                                                                                     
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x100a8 5 0 471063a)



This component uses Quest3d web viewer, I already tested their client demos under wine and they worked, so probably the only obstacle is detecting directx.

Any hints are wellcome.

Here is the demo of 3d city to test:
http://www.3d-city.net/3d-chat-software-demo.html







More information about the wine-users mailing list