2011. február 23., szerda

Ubuntu Linux és a DirectX Telepítése! - 2009. 07. 29. 9:45:07

Sziasztok!
Ebben a részben azt szeretném megosztani veletek, hogy hogyan is kell felrakni és használni a directX-et linuxon.


Nah vágjunk is bele!

WINE:
Ha van fent Wine-od akkro töröld le! (feltéve ha nem a legfrissebb van neked)
1, Tehát terminálban:
sudo apt-get remove Wine 
2, Felrakjuk a wine-t, de nem azt amit alapból fel tudunk rakni!!!
 Szoftverforrásokhoz hozzáadjuk ezt a repot:
(értelem szerűen azt adod hozzá ami neked kell!) 
Ubuntu Jaunty (9.04):
deb http://wine.budgetdedicated.com/apt jaunty main #WineHQ - Ubuntu 9.04 "Jaunty Jackalope"

Ubuntu Intrepid (8.10):
deb http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"

Ubuntu Hardy (8.04):
deb http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"


3, Majd, jön ez a parancs kombináció:
   sudo apt-get update
   sudo apt-get install wine
Ezzel meg van a wine, most jön a wine-doors.
WINE DOORS:
1, Töltsd le a wine-doors -t 
    Wine-doors 32 bit innen!
    Wine-doors 64 bit innen!
2, Majd telepítsd. (vagy rögtön megnyitással szeded le és már fel is rakja vagy, ha leszedted akkor duplakatt és indul a telepítés!)

3, Ha bejött a Wine Doors programlistája, ki is léphetsz belőle, vagy ha akarod, a fontokat feltelepítheted ebből is. Mást nem ajánlott innen telepíteni (Még Total Commander-t se,
inkább majd a wine beállítások után a normál telepítővel.) Ezek után folytasd az alábbi lépésekkel a telepítést:

1.El kell indítani a wine-beállítás részét. Nyomj: ALT+F2 -t és írd be winecfg.
2.A „Grafika”-fülön jelöljbe minden jelölőnégyzetet. A virtuális asztal emulálása: 1024x768 legyen.
- a "Hangot" tedd alsa-re állítsd elemulációra.

3.Az „alkalmazás” fülön a windows verziót állítsd: win2000-re
4.A „Függvénykönyvtárak”- állítsd be egy érték. pl. d3d8- beépítettre.
Itt két lehetőséged van vagy beírod kézzel ezeket:

"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"

vagy bemész home könyvtáradul belül a .wine könytárba
cd ~/.wine/
és készítesz egy biztonsági másolatot a user.reg fileról:
cp user.reg user.backup
Ezután megnyitod a egy szövegszerkesztővel a user.reg filet (pl. mc) és megkeresed a
DLL override szekciót [Software\\Wine\\DllOverrides]
ahol már ott fog figyelni az egy szem /d3d8/ értéked.
A kézi beírás helyett ide bemásolod a ez a sok értéket amit az előző bekezdésben irtam.

DIRECTX TELEPÍTÉSE:
1, Töltsd le innen a DirectX-et (jelenleg 2009 Márciusi):
     http://filehippo.com/download_directx
2, amit letöltöttél azt javaslom, hogy egy külön mappába rakd mert a következő lépésben jó sok file lesz belőle.
3, Szóval a directx_mar2009_redist.exe -re jobb egérgomb megnyitás wine-al.
4, Belépsz a mappába ahol már jó sok file van és megkeresed a dxsetup.exe-t, szintén jobb gomb megnyitás wine-al.
(és feltelepíted)
5, ha lefutott a telepítés akkor letöltöd gm.dls (ami a Direct music hoz kell) innen:http://www.kirupa.templarian.com/gm.dls
és bemásolod ide:
~/.wine/drive_c/windows/system32/drivers

6, utána tesztelheted a műved: „wine dxdiag” paranccsal.
Ha még hiányoztak dll-ek akkor leszedheted őket innen:
http://www.dlldump.com/
vagy ahonnan szeretnéd.

!!!! Fontos némelyik játékprogram igényli hogy a következő dll-eket kell leszedni és bemeásolni a system32 könyvtárba és nativként beállítani a winecfg-ben a függvénykönyvtárak fülön:
d3dx9_24.dll -től a d3dx9_36.dll -ig.

Ezzel már üzem képes a linuxodon a directx. Wow esetében ez annyit tesz, hogy nem kell az inditóikon parancsánál a "-opengl" kapcsoló, ill. a config.wtf-ben nem kell a SetgxAPI Opengl.
Nekem tökéletesen szalad a WoW directx-el. 
Szóval csak simán rámész a játékok exe-jére és jobb gomb megnyitás wine-al.
(persze azt ne várd el, hogy minden, még a legújabb játékok is szaladni fognak, mert azért van amivel kell egy kicsit szenvedni, vagy várni kell amíg meglesz rá a megoldás)

Jó szórakozást, jó játékot.

Nincsenek megjegyzések:

Megjegyzés küldése