nope, i disabled the resolution change because of the problem on linux oses with it.
we also on one particulair machine with an ATI Express X1200 card on it. we get random direct3d failures.
most of the time, it just stops there. leaves a black screen. an example
[I] DDraw::CreateDDPrimarySurface: back-buffers=0
[V] DDSetupDevice: successfully created primary surface
[V] DDSetupDevice: successfully setup ddraw device
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[E] DDRestoreSurface failure: DDERR_WRONGMODE
[E] Win32OSSD_restoreSurface: problems restoring, throwing IPE
[I] DDSetupDevice
[I] DDraw::CreateDDPrimarySurface: back-buffers=1
[E] DXObject::CreateSurface: DirectDraw Error: DDERR_NOEXCLUSIVEMODE
[E] DDraw::CreateDDPrimarySurface: CreateSurface failed: DirectDraw Error: DDERR
_NOEXCLUSIVEMODE