Jännää pukkaa
. Tuo err:d3d:IWineD3DImpl_IsPixelFormatCompatibleWithRende.... voi johtua monestakin syystä. Ethän vain ole mitään directx:ää yrittänyt asennella, nimittäin väärät dillet väärissä paikoissa voivat sotkea winen rekisterin eikä wineen missään tapauksessa tulisi asentaa directx:ää vaan käyttää winessä olevia omia kirjastoja.
Kuten jo aikasemmin mainitisinkin tuon:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=7377&iTestingId=22390 On siellä myös ohjeita ja käyttäjien kokemuksia pelin toimivuudesta winellä(Ihan hyvinhän tuo näyttäisi toimivan). Itse en tuota peliä omista eikä rautakaan tällä hetkellä moista pyörittäisi, joten en voi omia kokemuksiani pelin asennus vaiheista kertoilla.
Mutta äkkiseltään tuolta katsottuna muutamia kokeilemisen arvoisia juttuja voisi olla:
Regeditin kuntoon laittaminen, jos et ole sitä jo tehnyt:
Eli avaat winen regeditin kirjoittamalla päätteeseen
regeditAvautuu jokaisen windowssia käyttäneen tietokoneen käyttäjän inhoama ja yleensä hemmetin sekaisin oleva editori, johon pitäisi tehdä nyt hieman säätöjä. Eli mene kohtaan HKEY_CURRENT_USER ota sieltä alakohta Software, softwaresta taas alakohta Wine ja tästä taas alakohta Direct3D(Noniin jos tuota viimeistä ei ole niin sinun pitää lisätä se sinne eli hiirenkakkonen -> new -> key ja anna nimeksi Direct3D). Noniin jos nyt olet päässyt viimein sinne Direct3D kansioon siinä regeditissä, niin luo muutama uusi arvo sinne taas hiiren kakkosella -> new -> String Value ja anna jokin seuraavista nimistä ja sille sopiva arvo:
nimi: DirectDrawRederer arvo: opengl
nimi: UseGLSL arvo: true
nimi: VideoMemorySize arvo: Näytönohjaimen muisti MB
nimi: OffscreenRenderingMode arvo: fbo
Lyön vielä liitteenä graaffisen esimerkin...
Kun ole saanut kaikki haluamasi siinä rekisterissä säädettyä sammuta rekisteri,
ÄLÄKÄ unohda ajaa päätteessä komentoa:
wineprefixcreateKomennolla otetaan muokatut rekisteri arvot käyttöön.
cd ~/.wine/drive_c/Ohjelmatiedostot/THQ/S.T.A.L.K.E.R.\ -\ Shadow\ of\ Chernobyl/bin/
jonka jälkeen
wine XR_3DA.exe
Joskus kuulemma nuo pitää ajaa samasta kansiosta.
Pääte ei tunne välejä, pitää laittaa \ -eteen jos välimerkin haluat. Vaihtoehtoisesti voisi käyttää esim
cd ~ && cd ".wine/drive_c/Ohjelmatiedostot/THQ/S.T.A.L.K.E.R. - Shadow of Chernobyl/bin/"