انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: نصب DirectX‌ در wine  (دفعات بازدید: 39719 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین snake

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
نصب DirectX‌ در wine
« : 18 شهریور 1387، 03:14 ب‌ظ »
سلام
مي دونم اين تاپيك تكراري مي شه اما چون بحث الان داغه دوباره مي ذارمش.


براي نصب دايركت X اين كارها رو بكنيد.

1- اين فايلها رو دانلود كنيد

نقل‌قول
ddrawex.dll
mscoree.dll
streamci.dl
l

مي تونيد از اين سايت استفاده كنيد http://www.dlldump.com

2- يك سي دي بازي پيدا كنيد كه DirectX 9.0c داخلش باشه.
و يا از اين آدرس دانلود كنيد http://filehippo.com/download_directx/

3-حالا توی ترمینال بزنید  winecfg

4 فايلهاي بخش 1 رو به .wine/drive_c/windows/system32 كپي كنيد.
فايلهاي فوق را به صورت native‌در آورده و از winecfg‌خارج شويد.

5- sudo gedti .wine/user.reg
و در داخل فايل فوق دنبال DllOverrides بگرديد و خطوط زير را اضافه كنيد.

نقل‌قول
[Software\\Wine\\DllOverrides] 1206264929
"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"
حالا setup‌ دايركت X‌ رو اجرا كنيد.
من با اين راهنما نصبش كردم.



حالا براي اينكه DXmusic هم كار كنه احتياج به gm.dls  داريم كه از اين آدرس بگيريد
http://www.kirupa.templarian.com/gm.dls

و در اين آدرس كئي كنيد.
~/.wine/drive_c/windows/system32/drivers

حالا
cd /home/tom/.wine/drive_c/windows/system32
~/.wine/drive_c/windows/system32 $ wine dxdiag.exe




موفق باشيد.


« آخرین ویرایش: 19 شهریور 1387، 09:56 ق‌ظ توسط snake »

Linux is not a word,It's a SPRITE

آفلاین shahram001

  • Sr. Member
  • *
  • ارسال: 270
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #1 : 18 شهریور 1387، 04:52 ب‌ظ »
دوست عزیز

ممنون از راهنماییت ولی من این شاخه رو پیدا نمیکنم
 
wine/drive_c/windows/system32
 
این شاخه رو دارم wine/drive_c/windows

آفلاین shahram001

  • Sr. Member
  • *
  • ارسال: 270
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #2 : 18 شهریور 1387، 04:55 ب‌ظ »
یادم رفت بگم وقتی فایل منیجر wine رو باز میکنم اون شاخه system32 هستش ولی وقتی میرم اونجا نمیتونم فایلها رو پست کنم
منظورتون از 3-حالا  winecfg چیه
اینم متوجه نشدم فايلهاي فوق را به صورت native‌در آورده وخارج شوید
وقتی این winecfg رو میزنم یک پنجره باز میشه اگه میشه یکم دقیقتر توضیح بدین
ممنون
« آخرین ویرایش: 18 شهریور 1387، 05:02 ب‌ظ توسط shahram001 »

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: نصب DirectX‌ در wine
« پاسخ #3 : 18 شهریور 1387، 05:06 ب‌ظ »
منم مثل شهرام مشکل دارم
یکم توضیح بیشتر لطفا
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: نصب DirectX‌ در wine
« پاسخ #4 : 18 شهریور 1387، 06:45 ب‌ظ »
سلام اسنک جان dirextx رانصب کردم با موفقیت بابا شهرام جان اون winecfg یعنی یه ترمینال باز کن اونو بنویس تنظیمات واین بیاد و سپس برو به قسمت library و اونجا این سه فایل جدید رو که گذاشتی add کن سپس برو رو هرکدوم و اون دگمه edit رو بزن و native رو انتخاب کن

اما حالا که دایرکت ایکس رو من نصب کردم اینجوری چرا وقتی dxdiag.exe میزنم میگه ندارم این دایرکت ایکس تو پک لرد بود قبلا نصب نمی شد حالا اینجوری با روش تو نصب شد ولی حالا کمی در مورد اون اقدامات بعد از نصب اگه یشه توضیح بده دقیقا بعد از اون عکس نصب به پایین

در ضمن دیگه دعا نمیکنم دایرکت ایکس تو منفجر بشه

دمت گرم

از مدیریت محترم تقاضا دارم این تاپیک چسبناک بشه متشکرم
« آخرین ویرایش: 18 شهریور 1387، 06:52 ب‌ظ توسط حسن حبیبی »

آفلاین snake

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #5 : 18 شهریور 1387، 09:21 ب‌ظ »
سلام
خواهش می کنم.
بعضی از بازیها احتیاج به dxmusic دارند.
مصلا اگه کارت audigy مال کریتیو داشته باشی حتما می خوای از EAX بازی برای صدای سه بعدی استفاده کنی خوب لینوکس همچین بشتیبانی نداره.
ولی dxmusic به راحتی این مورد رو بشتیبانی می کنه.
واسه همینم می شه از اون استفاده کرد نکردی هم نکردی.راستی باید بتونی dxdiag رو اجرا کنی.
اگه کامل نصب شده باشه.
چرا از یه سی دی بازی استفاده نمی کنی.
باید بدونی ویندوز به حالت بیش فرض دایرکت X رو داره واسه همینم بعضی از نسخه های نصب دایرکت X بعضی از فایلها رو ندارن.
موفق باشی

« آخرین ویرایش: 19 شهریور 1387، 09:30 ق‌ظ توسط snake »

Linux is not a word,It's a SPRITE

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: نصب DirectX‌ در wine
« پاسخ #6 : 18 شهریور 1387، 09:30 ب‌ظ »
ممنون عالی بود . با موفقیت نصب کردم ...

آفلاین shahram001

  • Sr. Member
  • *
  • ارسال: 270
  • جنسیت : پسر
پاسخ به: پاسخ به: نصب DirectX‌ در wine
« پاسخ #7 : 19 شهریور 1387، 01:18 ق‌ظ »
سلام اسنک جان dirextx رانصب کردم با موفقیت بابا شهرام جان اون winecfg یعنی یه ترمینال باز کن اونو بنویس تنظیمات واین بیاد و سپس برو به قسمت library و اونجا این سه فایل جدید رو که گذاشتی add کن سپس برو رو هرکدوم و اون دگمه edit رو بزن و native رو انتخاب کن

اما حالا که دایرکت ایکس رو من نصب کردم اینجوری چرا وقتی dxdiag.exe میزنم میگه ندارم این دایرکت ایکس تو پک لرد بود قبلا نصب نمی شد حالا اینجوری با روش تو نصب شد ولی حالا کمی در مورد اون اقدامات بعد از نصب اگه یشه توضیح بده دقیقا بعد از اون عکس نصب به پایین

در ضمن دیگه دعا نمیکنم دایرکت ایکس تو منفجر بشه

دمت گرم

از مدیریت محترم تقاضا دارم این تاپیک چسبناک بشه متشکرم
دوست عزیز
مشکلم رو گفتم من این فایلها رو نمیتونم تو اون پوشه کپی کنم اصلا پوشه system32 رو پیدا نمیکنم
در مورد اون library هم تو منوش اسم این فایلها رو داشت اد کردم ولی من که این فایلهای دانلود شده رو پست نکرده بودم تو فلدر سیستم 32
 ???


آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: نصب DirectX‌ در wine
« پاسخ #8 : 19 شهریور 1387، 05:17 ق‌ظ »
برو به پوشه ی خانگیت ( home/shahram ) و گزینه show hidden رو در داخل فایل منیجرت فعال کن تا فایل ها و فولدر های مخفی دیده بشن. یک فولدر هست به اسم .wine و بقیه مسیر ...
/home/shahram/.wine/drive_c/windows/system32

آفلاین snake

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #9 : 19 شهریور 1387، 09:16 ق‌ظ »
سلام
آخیش بازم تو اوبونتوام هر کاری کردم دیروز اوبونتو روی این لپ تاپم نصب نشد.امرزوز رلش می کنم.
منظور ~ همون دایرکتوری خانگیته.
/. هم منظور اینکه hidden هست
موفق باشی


Linux is not a word,It's a SPRITE

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: نصب DirectX‌ در wine
« پاسخ #10 : 19 شهریور 1387، 06:15 ب‌ظ »
سلام اسنک جان صد در صد بطور کامل راه اندازی شد میگفتم قبلا اون dxdiag نمیاد حالا اونم هست بعبارتی حالا نسخه کامل DirectX 9.0c March 2008 رو کامل با اون dxmusic رو لینوکس دارم
و اما یک سوال جدید من برخی از بازیها رو که میریزم مشکلی ندارن جالبه که اینا از قضا گرافیک بالایی هم دارن و عالیه که خیلی سریع اجرا میشن و اما دو گروه دیگر هم داریم
۱- اونایی که در زمان نصب حالا یا قبلش یا بعدش ازم نصب gecko میخوان که واین برای اون بطور اتوماتیک گزینه نصب و دانلود داره ولی موقعی که کانکت هم هستم اقدام به دانلود نمیکنه وقتی هم که اون گزینه دیگر cancel رو هم میزنم صفحه ای باز میشه و میگه HTML Rendering نیست
البته بعد از بستن این صفحه میره رو نصب بازی و مشگلی نیست ولی دلم میخواد اون رندرینگ html فعال بشه
۲- مشگل دوم یک چیز عجیبه وقتی من برخی بازیها رو میریزم بالا میان میزم تو گزینه های انتخابی بازی و وقتی میره رو لودینگ نهایی اون موقع بطور اتوماتیک واین بسته میشه و جلوی من دسکتاپم میمونه با رزولوشن پایین که باید logout کنم و دوباره بیام تو تا رزولوشن دسکتاپ عادی بشه

حالا ایا راهی برای دانلود جدا و نصب اون موزیلا جکو در مشکل اول تو واین هست

نسخه واین من wine_1.1.4+3dmarkPatch
و کارت گرافیگ nvidia 5500fx و رم ۵۱۲ و cpu c2800 هستش که همین بازیها رو تو ویندوز براحتی اجرا میکنه پس اینجا هم باید بشه
لطفا راهنمایی کن حالا چه باید کرد
« آخرین ویرایش: 20 شهریور 1387، 02:31 ق‌ظ توسط حسن حبیبی »

آفلاین snake

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #11 : 19 شهریور 1387، 09:22 ب‌ظ »
سلام اسنک جان صد در صد بطور کامل راه اندازی شد میگفتم قبلا اون dxdiag نمیاد حالا اونم هست بعبارتی حالا نسخه کامل DirectX 9.0c March 2008 رو رو لینوکس دارم
و اما یک سوال جدید من برخی از بازیها رو که میریزم مشکلی ندارن جالبه که اینا از قضا گرافیک بالیی هم دارن و عالیه و اما دو گروه دیگر هم داریم
۱- اونایی که در زمان نصب حالا یا قبلش یابعدش ازم نصب gecko میخوان که واین برای اون بطور اتوماتیک گزینه نصب و دانلود داره ولی موقعی که کانکت هم هستم اقدام به دانلود نمیکنه وقتی هم که اون گزینه دیگر cacel رو هم میزنم صفحه ای باز میشه و میگه HTML Rendering نیست
البته بعد از بستن این صفحه میره رو نصب بازی و مشگلی نیست ولی دلم میخواد اون رندرینگ html فعال بشه
۲- مشگل دوم یک چیز عجیبه وقتی من برخی بازیها رو میریزم بالا میان میزم تو گزینه های انتخابی بازی و وقتی میره رو لودینگ نهایی اون موقع بطور اتوماتیک واین بسته میشه و جلوی من دسکتاپم میمونه با رزولوشن پایین که باید logout کنم و دوباره بیام تو تا رزولوشن دسکتاپ عادی بشه

حالا ایا راهی برای دانلود جدا و نصب اون موزیلا جکو در مشکل اول تو واین هست

نسخه واین من wine_1.1.4+3dmarkPatch
و کارت گرافیگ nvidia 5500fx و رم ۵۱۲ و cpu c2800 هستش که همین بازیها رو تو ویندوز براحتی اجرا میکنه پس اینجا هم باید بشه
لطفا راهنمایی کن حالا چه باید کرد

سلام
حیف همین بریروز یه لب تاب گرفتم وگرنه منم 5500 داشتم.
من مشکلی نداشتم.البته این مشکل رو داشتم با بعضی از بازیها اما وقتی نسخه جدید واین رو نصب کردم حل شد (تغییر رزولیشن) راستی لازم نیست log out کنی کافیه روزلیشن رو یه بار تغییر بدی و بعد دوباره بذاری روی قبلی بزار امروز یه ذره ور برم ببینم مشکل gecko چیه.

موفق باشی

Linux is not a word,It's a SPRITE

آفلاین morteza2985

  • Full Member
  • *
  • ارسال: 117
پاسخ به: نصب DirectX‌ در wine
« پاسخ #12 : 19 شهریور 1387، 10:33 ب‌ظ »
سلام....
من بعد از کارهایی که شما گفتید directx  رو نصب کردم و یک بازی با  wine نصب کردم ولی بعد از اجرای بازی هنگام لود بازی این ارور رو میده:
Crash in application version:  grpcrc1.02

Could not load texture bicause IDirect3D9::CreateTexture callfailed.
Direct3D does not have enough display memory to perform the operation.
این ارور رو چطور حل کنم.

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: نصب DirectX‌ در wine
« پاسخ #13 : 19 شهریور 1387، 11:01 ب‌ظ »
سلام اسنک یه هو معجزه شد حالا واین هم به اینترنت دسترسی داره و داره اون wine gecko رو دانلود میکنه این باعث میشه قابلیت html rendering که برای برخی نرم افزار ها و بازیها لازمه توسط موتور html موزیلا فراهم بشه مثلا خود بابیلون برای نمایش نتایج خودش نیاز به این موتور داره و موارد زیاد دیگه هست که نیاز مند هستند عالی شد

آفلاین Midgårdsormen

  • Hero Member
  • *
  • ارسال: 900
  • جنسیت : پسر
پاسخ به: نصب DirectX‌ در wine
« پاسخ #14 : 19 شهریور 1387، 11:13 ب‌ظ »
فکر میکنم خود wine فایل‌های مربوط به directX رو با openGL و openAL پیاده‌سازی کرده باشه...نمیدونم