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

WitchyBND ایک ٹول ہے جو FromSoftware کے گیم انجن کے ذریعے استعمال ہونے والے ملکیتی فائل فارمیٹس کو کھولنے، دوبارہ پیک کرنے اور سیریلائز کرنے کے لیے ہے۔ یہ Demon's Souls، Dark Souls 1-3، Bloodborne، Sekiro، Elden Ring اور Armored Core VI جیسے ٹائٹلز کو نشانہ بناتا ہے۔ اسے Yabber کا جانشین قرار دیا گیا ہے، جس میں جامع ازسرنو تحریر، نئی خصوصیات اور کمیونٹی کی شراکتیں شامل ہیں۔ معاون فارمیٹس میں DCX، FFXBND، BND3، BND4، BXF3، BXF4، FFXDLSE، FMG، GPARAM، LUAGNL، LUAINFO، TPF، Zero3، FXR1، FXR3، MATBIN، MTD، PARAM، MQB اور ENTRYFILELIST شامل ہیں۔ تقاضے اور پلیٹ فارم نوٹ: گیم آرکائیوز کو پہلے Nuxe جیسے علیحدہ ٹول سے کھولنا ضروری ہے تاکہ ان فائلوں تک رسائی حاصل ہو سکے جن پر WitchyBND کارروائی کر سکتا ہے۔ یہ Windows 8 سے نئے Windows ورژنز پر بغیر کسی ترتیب کے چلتا ہے؛ پرانے ورژنز کو کانٹیکسٹ مینو انضمام کے لیے .NET Framework 4.6 کی ضرورت پڑ سکتی ہے، اور Linux پر Wine یا غیر متوقع مسائل کے لیے .NET Desktop Runtime درکار ہو سکتا ہے۔ ورژن 3.0.0.0 نے Linux سپورٹ کے ساتھ کراس پلیٹ فارم صلاحیت شامل کی، حالانکہ کچھ خصوصیات دستیاب نہیں ہیں اور oo2core بائنری صارف کو فراہم کرنی ہوگی۔ استعمال: بنیادی ورک فلو دائیں کلک کانٹیکسٹ مینو انضمام ہے جسے کنفیگریشن اسکرین سے دستی طور پر رجسٹر کرنا ضروری ہے، کیونکہ کوئی انسٹالر نہیں ہے۔ فائلوں یا فولڈرز کو ایگزیکیوٹیبل پر گھسیٹ کر بھی چھوڑا جا سکتا ہے، اور بڑے انتخاب کے لیے "Send to..." مینو کی ضرورت پڑ سکتی ہے۔ معاون فائل پر کارروائی اسے کھولتی یا تبدیل کرتی ہے؛ عمل کو دہرانے سے دوبارہ پیک ہوتا ہے۔ ایک علیحدہ (DCX) آپشن صرف DCX کمپریشن ہٹاتا ہے۔ README نوٹ کرتا ہے کہ Witchy کو Yabber کا نیا ورژن سمجھا جانا چاہیے، جو اصل ورک فلو کو برقرار رکھتا ہے۔ چینج لاگ میں بیان کردہ قابل ذکر صلاحیتوں میں شامل ہیں: خود اپ ڈیٹ فیچر جو پچھلے کمانڈ لائن آرگیومینٹس کے ساتھ دوبارہ شروع ہو سکتا ہے اور کانٹیکسٹ مینو دوبارہ رجسٹریشن سنبھال سکتا ہے؛ قابل ترتیب بیک اپ رویہ (غیر موجود ہونے پر لکھنا، اوور رائٹ، منفرد کاپیاں، یا کچھ نہیں) جس میں Git ریپوزٹریوں میں فائلوں کے لیے ٹوگل ہے؛ SoulsModelTool اور JPEXS Free Flash Decompiler جیسے بیرونی ٹولز کے لیے پری سیٹس کے ساتھ موخر فارمیٹ سپورٹ؛ recursive اور preprocess پروسیسنگ موڈز؛ ZSTD اور Oodle کمپریشن ہینڈلنگ؛ کنسول TPF پلیٹ فارم سپورٹ (ان پیک/ری پیک پلیٹ فارم کے لحاظ سے مختلف ہوتا ہے)؛ ANIBND4 اور FFXBND کے لیے خصوصی بائنڈر ہینڈلنگ؛ MSB اور TAE سیریلائزیشن؛ اور نئے گیم ریگولیشنز کے لیے Paramdex اپ ڈیٹس۔ لائسنس: GPL v3۔ یہ پروجیکٹ ividyon کے زیر انتظام ہے اور TKGP کے Yabber پر مبنی ہے، جو SoulsFormats اور PromptPlus پر استوار ہے، جس میں متعدد کمیونٹی شراکت داروں کو کریڈٹ دیا گیا ہے۔