از پروژه‌ی فدورای‌ فارسی
پرش به: ناوبری، جستجو

بازی War craft III Frozen Throne با واین

برای نصب بازی ابتدا باید برنامه واین رو نصب کنید.

sudo yum install wine


برای اجرای بازی حتما باید کارت گرافیکتون نصب باشه: گرافیک کارت های Nvidia سری ۸ و ۹

sudo yum install akmod-nvidia

گرافیک کارت های Nvidia سری ۶ و ۷

sudo yum install akmod-nvidia-304xx

گرافیک کارت های Nvidia سری ۵

sudo yum install akmod-nvidia-173xx

گرافیک کارت های ATI

sudo yum install kmod-catalyst


اگر فدورای ۶۴ بیتی دارید،برای داشتن اکسلریشن 3d تو برنامه های ۳۲ بیتی باید پکیج زیر رو نصب کنید:

برای کارت گرافیک Nvidia 
"(xorg-x11-drv-nvidia-libs(x86-32"

برای کارت گرافیک ATI
"(xorg-x11-drv-catalyst-libs(x86-32"

استفاده از " دور اسم‌ها توی دستور yum install اجباریه!

برای اجرای بازی باید حتما Directx نصب باشه روی واین. برای انجام این کار اول باید Library هایی که نیاز هست رو تو واین فعال کنید. برنامه wine configuration رو باز کنید یا تو ترمینال دستور winecfg رو بزنید و تو تب Libraries از لیست d3d8 رو انتخاب کنید و Add رو بزنید. حالا Edit رو بزنید و Builtin(wine) رو بزنید. ok کنید حالا برید به این آدرس: /home/user/.wine و فایل user.reg رو باز کنید دنبال d3d8 بگردید و این لیست رو جایگزین اون کنید:


[Software\\Wine\\DllOverrides] 1356920212
"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"="builtin"
"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"="builtin"
"mscoree"="native"
"msdmo"="native"
"openal32"="builtin"
"qcap"="native"
"quartz"="builtin"
"streamci"="native"


فایل رو ذخیره کنید.با اینکار به طور خودکار لایبرری های لازم فعال میشوند و نیاز نیست که دستی تک تکشون رو فعال کرد. این دو تا لایبرری رو از پوشه system32 ویندوزتون تو پوشه /home/user/.wine/drive_c/windows/system32 کپی کنید :


mscoree.dll
streamci.dll

اگر ویندوز روی کامپوترتون نصب نیست از سایت Dll Filesاین فایل ها رو دانلود کنید. حالا برنامه DirectX رو نصب کنید. دقت کنید که حتما ورژن redistributable رو دانلود کنید چون با ورژن آنلاین مشکل پیدا میکنید.

مراحل نصب تموم شد. حالا یا رو فایل بازی راست کلیک کنید و با واین بازش کنید یا تو ترمینال برید تو پوشه بازی و دستور wine Frozen\ Throne.exe رو اجرا کنید.

Note.png

برای بازی کردن تو شبکه توی فایروال پورت ۶۱۱۲ رو اضافه کنید هم tcp و هم udp رو!

اگه صدا لگ داشت تو بازی، برید تو wine configuration و تو تب Audio همه گزینه ها رو به Pulseaudio تغییر بدید.