منصوبے کے بارے میں

وائیڈ اسکرین فکسز پیک پی سی گیمز کے لیے پلگ انز کا ایک مجموعہ ہے جو وائیڈ اسکرین ریزولوشن سپورٹ کو شامل یا بہتر بناتا ہے، ساتھ ہی اضافی خصوصیات اور بگ فکسز بھی فراہم کرتا ہے۔ ہر پلگ ان ایک مخصوص گیم کو نشانہ بناتا ہے، اور انسٹالیشن کو گیم کی روٹ ڈائرکٹری میں فراہم کردہ فائلوں کو کاپی کرنے کے طور پر بیان کیا گیا ہے؛ ان انسٹال کرنے کا مطلب ان فائلوں کو حذف کرنا ہے۔ یہ پروجیکٹ ونڈوز ریلیز کے ساتھ ساتھ ایمولیٹر پلیٹ فارمز کے لیے بلڈز بھی کور کرتا ہے، جس میں معیاری ونڈوز بلڈز کے ساتھ PCSX2F، PPSSPP، CXBXR اور Dolphin کے لیے ریلیز بیجز شامل ہیں۔ پروجیکٹ ویب سائٹ fusionfix.io/wfp پر لنک کی گئی ہے۔ سورس سے بلڈنگ کے لیے Premake 5 (ایک پری بلٹ ایگزیکیوٹیبل ریپوزٹری روٹ میں شامل ہے) اور Visual Studio کی ضرورت ہوتی ہے۔ `premake5 vs2022` چلانے (یا premake5.bat لانچ کرنے) سے پروجیکٹ فائلیں تیار ہوتی ہیں۔ تیار کردہ `.asi` پلگ انز کو ریپوزٹری روٹ میں مقامی `.env` فائل میں بیان کردہ کلیدوں کی بنیاد پر گیم فولڈرز میں تعینات کیا جاتا ہے، جو مشین سے متعلقہ راستوں کو ورژن کنٹرول سے باہر رکھتا ہے؛ اس فائل میں نام نہ ہونے والی گیمز کو صرف تعینات نہیں کیا جاتا۔ بلڈ پلگ ان کو گیم کے `scripts` فولڈر (یا جہاں قابل اطلاق ہو `plugins`) میں کاپی کرتا ہے اور ڈیبگنگ کے لیے گیم لانچ کر سکتا ہے۔ صرف پہلے سے انسٹال شدہ پلگ ان کو تبدیل کیا جاتا ہے۔ README میں تفصیلی کریش رپورٹنگ ہدایات شامل ہیں۔ تجویز کردہ راستہ بنڈل Ultimate ASI Loader استعمال کرتا ہے، جو کریش ڈمپ اور لاگز تیار کر سکتا ہے: گیم ایگزیکیوٹیبل کے ساتھ `CrashDumps` نام کا فولڈر بنائیں، پھر کریش کے بعد تازہ ترین `.dmp` فائل (`.log` اختیاری ہے) GitHub Issues کے ذریعے بھیجیں۔ ایک متبادل ونڈوز ایرر رپورٹنگ رجسٹری سیٹنگز استعمال کرتا ہے تاکہ LocalDumps فعال ہو، ڈمپ کو صارف کے AppData CrashDumps فولڈر میں محفوظ کرتا ہے، حالانکہ اس کے لیے ایڈمنسٹریٹر حقوق درکار ہیں اور یہ تمام پروگراموں کے لیے ڈمپ فعال کرتا ہے۔ کریش کے بجائے ہینگ کے لیے، ٹاسک مینیجر کا "Create memory dump file" آپشن تجویز کیا گیا ہے، جس کے نتیجے میں بڑا ڈمپ عوامی فائل شیئرنگ لنک پر اپ لوڈ کیا جاتا ہے۔ قابل ذکر احتیاطیں: پلگ انز ونڈوز ایکس پی کے ساتھ مطابقت نہیں رکھتے جب تک کہ `_xp` ٹول سیٹ اور `/Zc:threadSafeInit-` کے ساتھ دوبارہ مرتب نہ کیے جائیں، اور WINE/Proton کے ساتھ استعمال کے لیے ایک لنک شدہ گائیڈ فراہم کی گئی ہے۔ ریپوزٹری کمیونٹی چینلز (Discord، Telegram، YouTube، X) اور اسپانسرشپ آپشنز سے بھی لنک کرتی ہے۔