مرکزی مواد پر جائیں
Duke Nukem (Video Game 1991) - IMDb

Duke Nukem (1991) میں DLSS 5 چلانے کا طریقہ

DOSBox، dgVoodoo2، اور RenoDX کا استعمال کرتے ہوئے Duke Nukem (1991) میں DLSS 5 کو فعال کرنے کا مکمل طریقہ کار۔

تحریر کردہ
Friolt
اپ ڈیٹ کیا گیا
پڑھنے کا وقت
2 منٹ
موضوع
خبریں
آپ کو کیا ضرورت ہے
اشتہار

DLSS 5 in Duke Nukem کا مطلب 1991 کا side scroller ہے، نہ کہ 3D والا، اور ہاں، یہ چلتا ہے۔ DOSBox گیم کو لانچ کرتا ہے، dgVoodoo2 DOSBox ونڈو کو DirectX 11 میں ریپ (wrap) کرتا ہے، ایک feeder موشن ویکٹرز بناتا ہے، RenoDX ایڈ-آن کو ہوسٹ کرتا ہے، اور آفیشل NVIDIA لائبریری باقی کام کرتی ہے۔ اسے RTX 5090 Mobile پر Core Ultra 9 275HX کے ساتھ ٹیسٹ کیا گیا، جہاں 16 EGA کلرز کی قیمت تقریباً 10 fps پڑتی ہے۔

ماڈل کبھی Duke کو نہیں دیکھتا۔ یہ پکسلز سے بھری ایک DOSBox ونڈو دیکھتا ہے، یہی وجہ ہے کہ ہر DOS گیم کے لیے سیٹ اپ ایک جیسا ہے اور نتیجہ اتنا مایوس کن ہے۔ ریپر (wrapper) کے بعد سب کچھ ایک معیاری چین (standard chain) ہے۔

آپ کو کیا ضرورت ہے

کمپوننٹچین میں اس کا کام
DOSBox 0.74-3 یا DOSBox-XDOS ایگزیکیوٹیبل کو چلاتا ہے۔
dgVoodoo2DirectDraw یا Direct3D 9 آؤٹ پٹ کو DirectX 11 میں بدلتا ہے۔
ReShade مع ایڈ-آن سپورٹاسٹیک کو dosbox.exe میں انجیکٹ کرتا ہے۔
DLSS5-Feeder اور موشن ویکٹر شیڈرزموشن اور ڈیپتھ ڈیٹا کو فیک (fake) کرتے ہیں۔
RenoDX DLSS 5 ایڈ-آنNeural Rendering پینل شامل کرتا ہے۔
NVIDIA نیورل رینڈرنگ لائبریریآفیشل DLSS 5 ماڈل، کوئی لیک (leak) نہیں۔

سٹیپ 1. DOSBox کو DirectX 11 میں ریپ کریں

Duke Nukem 1991 DOSBox سیٹ اپ کو کسی غیر معمولی چیز کی ضرورت نہیں، گیم خود بہت چھوٹی اور سادہ ہے۔ ریپر (wrapper) وہ جگہ ہے جہاں سے مزہ شروع ہوتا ہے۔

  1. کلاسک DOSBox میں آؤٹ پٹ کو ddraw پر یا DOSBox-X میں direct3d پر سیٹ کریں۔
  2. DDraw.dll یا D3D9.dll کو dgVoodoo2 MS x86 فولڈر سے کاپی کر کے dosbox.exe کے ساتھ رکھیں۔
  3. dgVoodooCpl.exe اور dgVoodoo.conf کو اسی فولڈر میں شامل کریں۔
  4. کنٹرول پینل میں آؤٹ پٹ API کو Direct3D 11 فیچر لیول 11.0 پر سیٹ کریں۔
  5. گیم شروع کریں اور تصدیق کریں کہ dgVoodoo واٹر مارک ظاہر ہو رہا ہے۔

سٹیپ 2. ویکٹرز، RenoDX، لائبریری

  1. dosbox.exe پر ایڈ-آن سپورٹ کے ساتھ ReShade انسٹال کریں اور DirectX 11 منتخب کریں۔
  2. 32-bit DLSS5-Feeder بلڈ اور اس کا موشن ویکٹر شیڈر پیک شامل کریں۔
  3. RenoDX DLSS 5 ایڈ-آن کو ایگزیکیوٹیبل کے ساتھ کاپی کریں۔
  4. کسی بھی DLSS 5 ٹائٹل سے آفیشل نیورل رینڈرنگ لائبریری، اور ایک معیاری DLSS اپ اسکیلر فائل شامل کریں۔
  5. لانچ کریں، Home دبائیں، Add-ons ٹیب کھولیں اور Neural Rendering کو فعال کریں۔

یہی RenoDX DLSS 5 پرانی گیمز کا معمول ہر DOS ٹائٹل پر لاگو ہوتا ہے۔ صرف ریپر فائل انجنوں کے درمیان تبدیل ہوتی ہے، اور سٹیپ بائی سٹیپ ہدایات ہر DirectX برانچ کی فہرست دیتی ہیں اگر کوئی چیز لوڈ ہونے سے انکار کرے۔

DLSS 5 ایک سائیڈ سکرولر کے ساتھ کیا کرتا ہے

یہ ماڈل واضح طور پر فرسٹ پرسن 3D مناظر پر ٹرین کیا گیا تھا۔ فلیٹ پلیٹ فارمز اور اسپرائٹس پر یہ ایک مہنگے ReShade فلٹر کی طرح برتاؤ کرتا ہے جو کبھی کبھار ایسا سایہ شامل کر دیتا ہے جس کی کسی کو ضرورت نہیں تھی۔ 2D گیمز کے لیے DLSS 5 سپورٹ کی یہی ایماندارانہ حالت ہے۔

ایلیمنٹکیا ہوتا ہے
بیک گراؤنڈ ٹائلزسافٹ لائٹنگ اور ہلکا سا ٹیکسچر سمیر (smear) ملتا ہے۔
Duke اسپرائٹشیڈنگ حاصل کرتا ہے، کبھی چہرہ، لیکن وقار کبھی نہیں۔
دشمنپری سیٹ کے ساتھ رنگ بدلتے ہیں۔
HUDیہ بھی ری پینٹ ہو جاتا ہے، کیونکہ کوئی چیز اسے ماسک نہیں کرتی۔

DLSS 5 EGA گرافکس کلر بائس (bias) کو بری طرح بے نقاب کرتے ہیں۔ شروع کرنے کے لیے صرف 16 رنگوں کے ساتھ، Default اسکرین کو سبز، Natural نیلا، اور Cinematic اٹھائے ہوئے سیاہ رنگوں کے ساتھ جامنی کر دیتا ہے۔

باریکیاں

  • Injection point کو Output پر رکھیں، کیونکہ رینڈر-اسٹیج انجیکشن کے پاس 2D گیم میں پکڑنے کے لیے کچھ نہیں ہوتا۔
  • پاسز (passes) کو x1 پر رکھیں، کیونکہ ہر اضافی پاس تصویر کو تاریک کر دیتا ہے۔
  • Enable Upscaling کو آف چھوڑ دیں، یہ نامکمل ہے۔
  • ونڈوڈ موڈ میں ڈیبگ کریں، کیونکہ فل سکرین DOSBox اوورلے کو چھپا سکتا ہے۔

فیصلہ

اصل Duke Nukem PC ریلیز اس سے بہتر کی مستحق تھی، اور یہی وجہ ہے کہ ہم نے ایسا کیا۔ ایک کرتب (stunt) کے طور پر یہ کام کرتا ہے۔ DLSS 5 کی ان ریٹرو گیمز میں سے ایک کے طور پر جو کھیلنے کے قابل ہوں، یہ نہیں ہے۔

ماخذ: Worst Guides Ever

اشتہار