The forum

The Sims 1 + Expansion Packs

Installation works, game starts - but textures missing

Author Replies
Monstersocke Monday 17 June 2013 at 21:12
MonstersockeAnonymous

Hello to the users of this forum!

First of all some technical data:

PlayonMac 4.2.1
XQuartz 2.7.4
Windows Fonts installed via PlayonMac
iMac Early 2008 with ATI HD 2400 XT
MacOS X 10.7.5

I was able to install the game and all its expansions. After several crashes at startup and some configuration the Sims is starting properly. I've played a few minutes ... but without having fun - as some textures are missing:

- All Sims appear grey in the game. A newly created Sim is shown completely white in the Creator.
- Most textures of the wallpapers are missing (but not all).


Does anyone have a clue how to fix this? I can post the logfiles if necessary.


Greetings from Germany
Matthias
Ronin DUSETTE Tuesday 18 June 2013 at 5:41
Ronin DUSETTE
Admin

Hmm. To be honest, AMD/ATI drivers are buggy on Linux (actually, they are buggy in general, but moreso in linux). So, make sure that you have the most up to date drivers installed on your system from AMD/ATI's website.

You may need to turn off GLSL to get rid of advanced shading that seems to cause glitches in games with our setup.

You can disable it by:

PlayOnMac -> Configure -> select virtual drive -> Display tab -> GLSL Support disabled

See if that helps. Also, make sure that your Desktop effects/eye candy are not turned on. Im sure it has to do with the driver/card not rendering out the shadows right, which can cause artifacts like what you are seeing with the characters, although, there might be another fix for it. give that a shot and see if it works.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Monstersocke Tuesday 18 June 2013 at 18:30
MonstersockeAnonymous

GLSL Support was already disabled - as I've read this on the Wine website already.

I've tried to run Sims on 1024x800 instead of 800x600... now I can't see any Sim. They have disappeared. I can give them commands still.

Strange.
Ronin DUSETTE Tuesday 18 June 2013 at 18:42
Ronin DUSETTE
Admin

Hmmm. That is strange. Did you install it manually? Or did you install it from the list? I wonder if installing d3dx9 would help it?

Also, and this is just me guessing:

You said you dropped the resolution and all of the sims went away. Well, what if we try to bump up the resolution above 1024x800? Or maybe running virtual desktop?

Virtual Desktop:
PlayOnMac -> Configure -> select virtual drive -> Wine Configuration -> Graphics tab ->Check Virtual Desktop and select resolution

or

Right-Click shortcut for game in POM, click Wine Configuration -> Graphics tab -> Check Virtual Desktop and select resolution

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Monstersocke Tuesday 18 June 2013 at 21:41
MonstersockeAnonymous

The Sims is not on the list, therefore I installed it manually. On the Wine compatibility list it's flagged as Garbage. But sorry, that seems to be wrong as I'm able to play it (with that annoying texture problem).

The Sims can - afaik - only be played in 1024x768 or 800x600. I've played it on a virtual desktop until now. Switching to full screen made my screen remaining black or showing rubbish content. Therefore I will keep playing it in virtual desktop.

d3dx9 wasn't installed. I've done the installation but the texture problem remains.

I will try to get rid of this problems in the next weeks by analyzing the logfiles. But sadly my daily business will keep me away from that the next two weeks.


Edit: just correcting some words.

Edited by Monstersocke

Ronin DUSETTE Tuesday 18 June 2013 at 21:48
Ronin DUSETTE
Admin

Yeah. I mean, it just may not work too well through Wine. Although, there are other things to try, like maybe changing OS version or something in Wine Configuration? Maybe try another version of Wine?

I checked the script for the Sims 3, and the following dependencies are needed:



vcrun2005
dotnet20sp2
gecko
flashplayer
tahoma


Maybe try to install those into the virtual drive? I have to imagine that The Sims 1 and The Sims 3 share common frameworks (like .NET and vcrun2005), so maybe these are whats missing from this install?

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Monstersocke Tuesday 18 June 2013 at 22:03
MonstersockeAnonymous

I will keep it rolling and keep you (and the forum) informed about the progress.
Ronin DUSETTE Tuesday 18 June 2013 at 22:16
Ronin DUSETTE
Admin

Sweet. If we figure it all out, then I might just write a script for it. I think I have that game laying around here somewhere.

Also, make sure that the newest drivers for your AMD video card are installed and working. You can get them from AMD's website. This is very very important for gaming, as the open source drivers just do not make the cut.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Monstersocke Tuesday 16 July 2013 at 16:07
MonstersockeAnonymous

Update: Sadly no further progress until now.

Is there any way to simulate Win95 with DirectX7? This might help.


Edit: Will try a re-installation.

Edited by Monstersocke

Monstersocke Tuesday 16 July 2013 at 19:31
MonstersockeAnonymous

Guess we might need the Vertex package. Any ideas how to get it working? PlayonMac 4.2.1 freezing when installing the patch.

Edit: Vertex package because the textures of the Sims are missing. Re-Installation did not help.

Edited by Monstersocke

Ronin DUSETTE Tuesday 16 July 2013 at 20:34
Ronin DUSETTE
Admin

What vertex package? Where are you getting it, and how are you trying to install it?

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Monstersocke Wednesday 17 July 2013 at 19:29
MonstersockeAnonymous

This Vertex package: http://www.playonmac.com/wine/binaries/darwin-x86/PlayOnLinux-wine-1.5.7-vertex_shader-darwin-x86.pol

I'm getting the same error messages again and again in the logfile:

fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool.
fixme:ddraw:IDirect3DLightImpl_SetLight D3DLIGHT_PARALLELPOINT no supported
fixme:d3d_surface:surface_unmap Depth / stencil buffer locking is not implemented.
fixme:d3d_surface:surface_load_location Unimplemented location SFLAG_INSYSMEM for depth/stencil buffers.
fixme:ddraw:IDirect3DDeviceImpl_7_Release Texture handle 0xb (0xe67f5f8) not unset properly.

Seems to be still a bug within wine:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=2739&iTestingId=30984


The named Vertex package was sucessfully used in other games - but with older wine versions. Ist there a way to download an older version of PlayonMac (with Wine 1.5.7). I would like to try this package and see if it helps.


Greetings
Matthias