I get the DirectX 9.0c error, but if I run Sims 2 within its installed directory
wine Sims2.exe
I get the D3DERR_INVALIDCALL! error, which appears to be caused by:
err:d3d:resource_init Out of adapter memory
err:d3d9:device_parent_CreateSurface (0x1d45d4c) CreateSurface failed, returning 0x8876017c
fixme:d3d_texture:texture_init Failed to create surface 0x1ae6388, hr 0x8876017c
err:d3d:resource_init Out of adapter memory
I wonder what the difference is? And which result can actually be trusted?