[d3d9/device.c] IDirect3DDevice9Impl_GetDepthStencilSurface problem
Oliver Stieber
oliver_stieber at yahoo.co.uk
Thu Feb 3 11:35:46 CST 2005
--- Jesse Allen <the3dfxdude at gmail.com> wrote:
> On Thu, 3 Feb 2005 14:07:51 +0000 (GMT), Oliver
> Stieber
> <oliver_stieber at yahoo.co.uk> wrote:
> > I've just put up a small website that you can get
> a
> > diff of my wine as of today from
> > http://www.oliverthered.f2s.com/projects/wine/
> with
> > the diff you should be able to run Pirates and
> Axis
> > and Allies 2 okish, I haven't checked half life 2
> or
> > far cry yet.
> >
>
> Yeah, I have tried it out. Anyways, the problem
> before wasn't
> numlock, but that Pirates would get stuck in the
> transition before
> loading the ocean screen. You can hear the
> seagulls, that's it. But
> you patch fixes that. I can also enter town without
> crashing now.
> However there are other crashes in mss32 now -- in
> _AIL_3D_distance_factor and in another case
> AIL_debug_printf. The
> first one happened when I hit 5 to attack a ship.
>
> Now here's a bit of news: Star Wars: Battlefront
> works now! Well it
> loads to the menu and a thead crashes (ie music is
> still playing, but
> the menu is stuck). I'll investigate later. I
> think you fixed it
> with your volume fixes.
>
binkw32.dll (bink video) is crash happy, that's used
for the intro and cutscenes. It may be possibly to
make a simple linux version because you can get bink
for linux. (or a version that displays the text 'thank
you for disabling bink'.
I'm using these dll overrides.. &co...
(well they change from time to time!).
[Version]
;"Windows" = "winxp"
"Windows" = "win98"
;Windows" = "nt40"
;"Windows" = "winme"
[DllOverrides]
"rpcrt4" = "builtin, native"
"oleaut32" = "builtin, native"
"ole32" = "builtin, native"
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "builtin, native"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"msi" = "native, builtin"
"msiexec.exe" = "native, builtin"
"d3dxoff.dll" = "native, builtin"
"dinput8" ="builtin, native"
"d3dxoff" = "native, builtin"
"d3dxof" = "native,builtin"
"d3dxof.dll" = "native, builtin"
"d3d9" = "builtin, native"
; you can specify applications too
"notepad.exe" = "native, builtin"
; default for all other dlls
"*" = " builtin, native"
--snip --
[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics
operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
"Desktop" = "1024x768"
; Use XFree86 DGA exten
Turn on pixel shaders using regedit.
wine regedit
[local_machine] software/wine/Direct3D PixelShaderMode
enabled
and my .wine/windows/system32 looks like this...
=======================
ASYCFILT.DLL IR41_QC.dll QuickTime.qts
atl.dll dmusic.dll msimsg.dll
msxml3a.dll regsvr32.so stdole32.tlb
ATPartners.dll IR41_QCX.dll
QuickTimeCheck.ocx bridge.dll drivers
msisip.dll msxml3r.dll riched20.dll
unregister.exe
AcsProxy.dll ImgConv.dll
QuickTimeFavorites.qtr cabinet.dll ezines.dat
msls31.dll msxmlr.dll saie.exe
user32.dll
AcsProxy.lib Indeo4.qtx QuickTimeVR.qtx
chat.dat foo mspatcha.dll
ole32.dll saie.log usp10.dll
Ati Dogs.scr MSVCP60.DLL SIntf16.dll
comctl32.dll home.dat msvbvm60.dll
oleacc.dll saie_kyf.dat videos.dat
COMCAT.DLL MSVCP71D.DLL SIntf32.dll
comdlg32.oca imagehlp.dll msvcirt.dll
oleaut32.dll saieau.dat winebrowserlink
CmdLineExt03.dll MSVCR71D.DLL SIntfNT.dll
comdlg32.ocx jao.dll msvcp71.dll
olepoo sdbapi.dll winebrowserlink.so
Cshtp32.ocx OLEAUT32.DLL
Switp_bund_ar10.exe d3d9.dll mfc42.dll
msvcr70.dll opengl32.dll shfolder.dll
xmlinst.exe
D3DX9sab.dll PreInstaller_p1.exe VB5DB.DLL
d3dx8d.dll msi.dll msvcr71.dll
paysites.dat shlwapi.dll xmlparse.dll
Entech.vxd QuickTime VIC32.DLL
d3dxof.dll msiexec.exe msvcrt.dll
pics.dat srchbar.dll xmltok.dll
FLEOK QuickTime.cpl a.exe
ddraw.dll msifoo msxml.dll
qtplugin.log srchbar.dll.manifest
Futuremark QuickTime.qtp advpack.dll
dllcache msihnd.dll msxml3.dll
regsvr32 stdole2.tlb
=======================
> Jesse
>
___________________________________________________________
ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com
More information about the wine-devel
mailing list