نام دستگاه طولانی در درایورهای جدید کارت گرافیک
طبق PCGamingWiki باعث یخزدن در شروع میشود؛ درایورها فقط برای بازی اصلی اصلاحش کردهاند.
بازی: Medal of Honor: Allied Assault

آخرین بهروزرسانی:
راهحل سریع
اگر بازی را از EA app دارید، در Library منوی سهنقطهٔ بازی را باز کنید و Repair را بزنید؛ اگر باز هم اجرا نشد، in-game overlay را از Settings › Application خاموش کنید.
دیدن راهحل کاملبا دوبار کلیک روی بازی چیزی باز نمیشود، تصویر روی صفحهٔ سیاه یخ میزند یا بازی پیش از منو بسته میشود. روی بعضی سیستمها پیام «GLW_StartOpenGL() - could not load OpenGL subsystem» میآید. اگر نسخهٔ War Chest را از EA app گرفتهاید، ممکن است بازی اصلی باز شود ولی Spearhead و Breakthrough اجرا نشوند.
اول ببینید کدام نسخه را دارید. نسخهٔ جعبهای روی دو سیدی منتشر شد و طبق PCGamingWiki قفل SafeDisc دارد. نسخههای GOG و EA app همان War Chest هستند، یعنی بازی اصلی بههمراه Spearhead و Breakthrough، و به گفتهٔ PCGamingWiki همهٔ بهروزرسانیهای رسمی روی آنها نصب است. GOG حداقل سیستمعامل نسخهاش را Windows 10 اعلام کرده و میگوید برای بازی کردن به فعالسازی یا اتصال اینترنت نیاز ندارد.
بعد ببینید مشکل دقیقاً کجاست:
طبق PCGamingWiki باعث یخزدن در شروع میشود؛ درایورها فقط برای بازی اصلی اصلاحش کردهاند.
Spearhead و Breakthrough در نسخهٔ War Chest روی EA app اجرا نمیشوند.
بازی میخواهد با رزولوشنی شروع کند که نمیتواند.
PCGamingWiki برایش تنظیم DPI در زبانهٔ Compatibility را آورده.
نسخههای GOG و EA app این قفل را ندارند و همهٔ وصلهها را دارند.
EA برای بازیای که اجرا نمیشود Repair و خاموش کردن overlay را پیشنهاد میکند.
۶ مرحله، به ترتیب اجرا
Library › منوی سهنقطه › Repair؛ سپس Settings › Application › In-game overlay.
MOHAA.exe را MOHAA.exe.x بنامید.
فایل اصلی را تغییر نام دهید و فایل اجرایی افزونه را MOHAA.exe بنامید.
با r_mode، r_customwidth و r_customheight.
Compatibility › Change high DPI settings › Application.
ابزار غیررسمی؛ فقط از صفحهٔ رسمی پروژه.
ساخت فایل تنظیمات دستی. PCGamingWiki پیشنهاد میکند تغییرها را در یک فایل جدا بنویسید تا برگرداندنشان آسان باشد. برای بازی اصلی فایل autoexec.cfg را در پوشهٔ main داخل پوشهٔ نصب بسازید؛ برای Spearhead در پوشهٔ mainta و برای Breakthrough در پوشهٔ maintt.
تعیین رزولوشن. این سه خط را در همان فایل بنویسید (نمونه برای 1920×1080):
مقدار `-1` برای `r_mode` است که اجازهٔ رزولوشن دلخواه را میدهد. طبق PCGamingWiki، بعد از این کار رزولوشن را از منوی خود بازی عوض نکنید. در نسبتهای عریضتر از ۴:۳ بالا و پایین تصویر بریده میشود.
تنظیمات گرافیک هر بار پاک میشود. PCGamingWiki میگوید تنظیمات را اعمال کنید، یک مأموریت را شروع کنید و صبر کنید تا پیام «Game Saved» بیاید.
لایهٔ مترجم OpenGL به DirectX. برای یخزدن در شروع، PCGamingWiki راه دیگری هم آورده: کپی کردن GLDirect (فایل opengl32.dll) در پوشهٔ بازی. این ابزار غیررسمی است و به گفتهٔ همان صفحه ممکن است ظاهر گرافیک را تغییر دهد. فقط از صفحهٔ رسمی پروژه دانلودش کنید.
نسخهٔ جعبهای. آخرین وصلهٔ رسمی بازی اصلی طبق PCGamingWiki نسخهٔ 1.11 است و با نصب Spearhead یا Breakthrough خودکار نصب میشود. نسخهٔ جعبهای قفل SafeDisc دارد؛ راه پشتیبانیشده برای اجرای بازی روی ویندوز امروزی نسخهٔ GOG یا EA app است. ما راهی برای دور زدن قفل دیسک پیشنهاد نمیکنیم.
OpenMoHAA. PCGamingWiki پروژهٔ متنباز OpenMoHAA را هم برای حفظ بازی و افزونههایش روی سیستمهای امروزی معرفی میکند. این پروژه از EA نیست.
پیش از تغییر نام هر فایل اجرایی، نام اصلیاش را یادداشت کنید و از آن یک نسخهٔ پشتیبان بگیرید؛ برگرداندن نام همهچیز را به حالت قبل برمیگرداند. فایل autoexec.cfg را هر وقت بخواهید پاک کنید تا تنظیمات پیشفرض برگردد. GLDirect ابزار غیررسمی است: اگر نصبش کردید و نتیجه نداد، فایلهای DLL که در پوشهٔ بازی گذاشتهاید را بردارید. اگر in-game overlay در EA app را خاموش کردید، بعد از حل مشکل روشنش کنید؛ EA میگوید برای دعوتها و پیامها لازم است.
آیا مشکل حل شد؟
خوشحالیم که مشکل شما حل شد.
اگر مشکل شما هنوز باقی است، این صفحههای Medal of Honor: Allied Assault را هم ببینید:


