[Çözüldü] Ubuntu üzerinde Directx kurulumu

Başlatan OKAN, 14 Mart 2008 - 13:03:53

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

OKAN

Wine ile directx in nasıl kurulabileceğini anlatabilir misiniz?

Sypro

#1
WineTools bu konuda yardımcı oluyor diye biliyorum.



"Milliyetin çok belirgin vasıflarından biri dildir. Türk milletindenim diyen insan, her şeyden evvel ve mutlaka Türkçe konuşmalıdır. Türkçe konuşmayan bir insan, Türk kültürüne, topluluğuna bağlılığını iddia ederse buna inanmak doğru olmaz."

MeBuNtU

PlayOnLinux ı dene.Forumda var.

hasansahin

DirectX 9.0c'nin kurulumu aşağıdaki linkte çok güzel bir şekilde anlatılıyor (ingilizce)
Eğer ingilizce sorunu yaşayan olursa yardımcı olmaya çalışırım.

http://wine-review.blogspot.com/2007/11/directx-90c-on-linux-with-wine.html
Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

OKAN

Alıntı yapılan: hasansahin - 25 Mart 2008 - 22:52:09
DirectX 9.0c'nin kurulumu aşağıdaki linkte çok güzel bir şekilde anlatılıyor (ingilizce)
Eğer ingilizce sorunu yaşayan olursa yardımcı olmaya çalışırım.

http://wine-review.blogspot.com/2007/11/directx-90c-on-linux-with-wine.html

Kısa bi açıklama yaparsanız iyi olur. Ya da tamamen Türkçe ye çevirerek yararlı bi döküman hazırlamış olursunuz.

hasansahin

#5
Öncelikle dökümanda anlatılanları şahsen denemediğimi şiddetle vurgulamak istiyorum.

Dün linkini verdiğim dökümanın daha günceli yayınlanmış. http://wine-review.blogspot.com/2008/03/directx-90c-march-2008-redistributable.html
Bunun üzerinden gitmekte fayda var diye düşünüyorum.

DirectX versiyonu : March 2008 DirectX 9.0c redistributable
Windows version emulated: windows2000
Wine versiyon: 0.9.58

şeklinde bir test platformu oluşturulmuş.

1.) winecfg komutu verildiğinde kullanıcının ev dizininde .wine klasörü oluşturulur. Önünüze gelen dialog kutusundaki graphics sekmesindeki
virtual desktop seçeneğini işaretleyip aktif hale getirebilirsiniz. Yine audio sekmesinden audio driver seçeneğini işaretleyip uygun seçimi yapmalısınız.

2.) Bu adımda kurulmuş bir windowstan veya internetten mscoree.dll ve streamci.dll dosyalarını elde edip ~/.wine/drive_c/windows/system32 klasörü
altına kopyalamalısınız.

3.) Bu adımda yüklemenin doğru çalışması için bazı dll'leri native yapacağız. Tekrar winecfg komutunu çalıştırın, libraries sekmesi altında aşağıdaki
seçenekleri bulup doğru ayarları yapmanız gerekiyor.
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dmusic32"="native"
"dnsapi"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dpnlobby"="native"
"dsound"="builtin"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"

İlk başta d3d8 olmak zorundadır. Sonrasında ise .wine/user.reg dosyasını açın ve DLL override section yazan yere gidin. Yukarıdaki liste ile aynı olmasına dikkat edin.

4.) http://filehippo.com/download_directx/ bağlantısından DirectX 9.0c March 2008 sürümünü geçici bir klasör altına indirin ve "wine directx_mar2008_redist.exe"
komutu ile paketi açın. Size bir klasör soracak ve paketi oraya açacaktır. Sonra açtığınız klasöre gidin ve "wine DXSETUP.exe" komutunu çalıştırın. Kurulum
başlayacak ve directX sisteminize kurulacak.

5.) Sonra http://www.kirupa.templarian.com/gm.dls adresinden dosyayı indirin ve ~/.wine/drive_c/windows/system32/drivers klasörüne kopyalayın.

6.) En son adımdada ~/.wine/drive_c/windows/system32 dizini altına geçin ve "wine dxdiag" komutunu verin. Bu konuyla ilgili ekran görüntüleri
http://wine-review.blogspot.com/2007/11/directx-90c-on-linux-with-wine.html bağlantısında verilmişti.

Dökümanda anlatılanlar bu şekilde ama dediğim gibi deneme fırsatım olmadı. Hardy release olduğu zaman bizzat deneme yapacam.
Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

OKAN

Çok teşekkür ederim.

hasansahin

rica ederim. Hardy beta üzerinde deneme yaptım, gayet başarılı oldu.
Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

Pasaboku

#8
ilk başta kopyalanması gereken dll dosyalarını yüklü bir windowstan kurarsanız sorun olabiliyor (ben 1 saat kadar uğraştım nerde hata yaptığımı anlayıp sorunu çözmek için) http://www.dlldump.com/download-dll-files_new.php/dllfiles/M/mscoree.dll/1.1.4322.5738/download.html
http://www.dlldump.com/download-dll-files_new.php/dllfiles/S/streamci.dll/5.1.2600.0/download.html
bu linktekileri kullanın.
ayrıca mutlaka ama mutlaka genel ayarlarınız windows 2000 olsun diğerlerinde sorun çıkarabiliyor.

edit: en kısa zamanda directx 10 kurulumunu da bekleriz :P

servet ümmetoğlu

#9
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"

buradaki builtin ve native'in tam olarak karşılığı nedir bendeki ayarlar kısmı türkçe de


edit : "builtin = yerleşik"

"native = doğal" olacakmış
"Şeytanımı öldürdüm bebeğimi büyütücem
   Yandığım dünyayıda kalbimde küçültücem
     Denizleri taşırdım bulutları delicem
       Şişedeki küllerimi topraklara serpicem" (Düş Sokağı Sakinleri)