ہم نے 1992 کے ایک رے کاسٹر (raycaster) پر NVIDIA نیورل رینڈرنگ کو زبردستی لاگو کیا ہے۔ مکمل DOSBox اور dgVoodoo2 چین، سیٹنگز، فوٹیج، اور اس کی قیمت میں ملنے والے 10 fps کی تفصیلات درج ذیل ہیں۔
DLSS 5 Wolfenstein 3D کام کرتا ہے، اور یہ ایک ایسی چین کے ذریعے کام کرتا ہے جسے صرف کوئی ماسوکسٹ (masochist) ہی بنائے گا۔ DOSBox گیم کو چلاتا ہے، dgVoodoo2 ایمولیٹر ونڈو کو DirectX 11 پر لاتا ہے، ایک فیڈر موشن ویکٹرز کو فیک (fake) کرتا ہے، RenoDX ایڈ-آن کو ہوسٹ کرتا ہے، اور آفیشل NVIDIA لائبریری ہر فریم کو دوبارہ پینٹ کرتی ہے۔ ایک RTX 5090 Mobile اور Core Ultra 9 275HX پر، اس کا نتیجہ تقریباً 10 fps ہے، ایک ایسی گیم میں جو کبھی 286 پر چلتی تھی۔
شروع کرنے سے پہلے ایک بات سمجھ لیں۔ گیم کبھی بھی آپ کے GPU کو ٹچ نہیں کرتی، DOSBox ایسا کرتا ہے، لہذا نیچے دیے گئے تمام اقدامات ایمولیٹر کو ٹارگٹ کرتے ہیں نہ کہ BJ Blazkowicz کو۔ پرانی گیمز پر DLSS 5 چلانے کا یہی پورا راز ہے: API کو اپ لفٹ کریں، ڈیٹا کو فیک کریں، اور تکلیف کو قبول کریں۔
آپ کو کیا ضرورت ہے
| کمپوننٹ | چین میں اس کا کام |
|---|---|
| DOSBox 0.74-3 یا DOSBox-X | DOS ایگزیکیوٹیبل کو چلاتا ہے اور وہ ونڈو ڈرا کرتا ہے جسے آپ دراصل ری پینٹ کریں گے۔ |
| dgVoodoo2 | DirectDraw یا Direct3D 9 آؤٹ پٹ کو DirectX 11 میں ریپ کرتا ہے۔ |
| ReShade مع ایڈ-آن سپورٹ | باقی سب کچھ پروسیس میں لوڈ کرتا ہے۔ |
| DLSS5-Feeder مع موشن ویکٹر شیڈرز | وہ موشن اور ڈیپتھ ڈیٹا ایجاد کرتا ہے جو 1992 کی گیم نے کبھی پروڈیوس نہیں کیا تھا۔ |
| RenoDX DLSS 5 ایڈ-آن | نیورل رینڈرنگ کنٹرولز کو ReShade اوورلے میں ڈالتا ہے۔ |
| NVIDIA نیورل رینڈرنگ لائبریری | آفیشل ماڈل، جو 3 ستمبر 2026 سے DLSS 5 کے ساتھ آتا ہے۔ |
| RTX 50 سیریز GPU | لازمی، کیونکہ NVIDIA نے DLSS 5 کو Blackwell تک محدود کر دیا ہے۔ |
سٹیپ 1۔ گیم کو DirectX 11 پر لائیں
Wolfenstein 3D ایک DOS رے کاسٹر ہے جس میں ہک کرنے کے لیے کوئی DirectX نہیں ہے، اس لیے DOSBox مریض بن جاتا ہے۔ Steam اور GOG ریلیز پہلے ہی DOSBox کے ساتھ آتی ہیں، جس سے آپ کا ایک ڈاؤن لوڈ اور کافی درد بچ جاتا ہے۔
- dosbox.conf کھولیں اور کلاسک DOSBox میں آؤٹ پٹ کو ddraw پر یا DOSBox-X میں direct3d پر سیٹ کریں۔
- dgVoodoo2 کو اس کے آفیشل پیج سے ڈاؤن لوڈ کریں اور آرکائیو کے اندر موجود MS فولڈر کو کھولیں۔
- x86 سب فولڈر سے DDraw.dll یا D3D9.dll لیں، کیونکہ DOSBox 0.74-3 ایک 32-bit پروگرام ہے۔
- اس فائل کو dgVoodooCpl.exe اور dgVoodoo.conf کے ساتھ dosbox.exe کے پاس رکھیں۔
- dgVoodooCpl.exe چلائیں اور آؤٹ پٹ API کو 11.0 فیچر لیول کے ساتھ Direct3D 11 پر سیٹ کریں۔
- گیم لانچ کریں اور dgVoodoo watermark تلاش کریں، یہ اس بات کا واحد ثبوت ہے کہ ریپر (wrapper) زندہ ہے۔
سٹیپ 2۔ اسے فیک موشن ویکٹرز فیڈ کریں
DLSS 5 کلر اور موشن ڈیٹا لیتا ہے۔ Wolfenstein 3D کلر اور ایک ایسی زمین پیش کرتا ہے جو وجود ہی نہیں رکھتی۔ dosbox.exe پر ایڈ-آن سپورٹ کے ساتھ ReShade انسٹال کریں، وزرڈ میں DirectX 11 منتخب کریں، پھر DLSS5-Feeder اور اس کا موشن ویکٹر شیڈر پیک شامل کریں۔ 32-bit فیڈر خود بخود 64-bit ہوسٹ برج سے بات کر لیتا ہے۔
سٹیپ 3۔ RenoDX انسٹال کریں
ایڈ-آن کو dosbox.exe کے ساتھ کاپی کریں، لانچ کریں، Home دبائیں، اور Add-ons ٹیب کھولیں۔ ایک درست RenoDX DLSS 5 addon انسٹالیشن ایک نیورل رینڈرنگ پینل دکھاتی ہے جس میں انٹینسٹی، پری سیٹس، انجیکشن پوائنٹ، اور پاس کاؤنٹ ہوتے ہیں۔ پینل نہ ہونے کا مطلب ہے غلط فولڈر ڈیپتھ، فائلز کو ایک لیول آگے پیچھے کر کے دوبارہ کوشش کریں۔
سٹیپ 4۔ DLSS 5 لائبریری شامل کریں
نیورل رینڈرنگ لائبریری آفیشل ہے اور لانچ کے بعد سے DLSS 5 ٹائٹلز کے ساتھ آتی ہے۔ nvngx_dlssnr.dll کہاں سے حاصل کریں، اس کا جواب کوئی بھی ایسی گیم ہے جو پہلے ہی DLSS 5 کو سپورٹ کرتی ہے۔ اسے DLAA پاس کے لیے ایک ریگولر DLSS اپ اسکیلر فائل کے ساتھ ایڈ-آن کے پاس رکھیں، لانچ کریں، اور ایفیکٹ کو ٹوگل کرنے کے لیے F6 دبائیں۔
| سیٹنگ | ابتدائی ویلیو | وجہ |
|---|---|---|
| انجیکشن پوائنٹ | آؤٹ پٹ | بغیر کسی حقیقی جیومیٹری والی گیم کے لیے سب سے محفوظ مرحلہ۔ |
| انٹینسٹی | میڈیم | فل سٹرینتھ پیلیٹ کو پری سیٹ میں بدل دیتی ہے۔ |
| پری سیٹ | نیچرل | ڈیفالٹ سبز ہو جاتا ہے اور سینیماٹک ہائی سٹرینتھ پر جامنی ہو جاتا ہے۔ |
| پاسز | x1 | اضافی پاسز فریم کو تاریک کر دیتے ہیں اور ہیلوسینیشنز کو بڑھاتے ہیں۔ |
| Enable Upscaling | آف | نامکمل، اور یہ فلکر (flicker) کرتا ہے۔ |
Wolfenstein 3D کی باریکیاں
دیواریں فلیٹ ٹیکسچرز ہیں اور دشمن سپرائٹس ہیں، اس لیے ماڈل کے پاس احترام کرنے کے لیے تقریباً کوئی جیومیٹری نہیں ہے۔ یہ اعتماد کے ساتھ تلافی کرتا ہے۔ گارڈز کے چہرے اگ سکتے ہیں جو ان کے پاس کبھی نہیں تھے، اور کوریڈورز ہر پری سیٹ کے ساتھ موڈ بدلتے ہیں۔ اگر پینل خالی رہتا ہے یا واٹر مارک کبھی ظاہر نہیں ہوتا، تو مکمل ہدایات ہر DirectX برانچ، فولڈر ڈیپتھ، اور ہاٹ کی کا احاطہ کرتی ہیں۔
DLSS 5 ملٹی پاس x2 اور اس سے اوپر ایک سنگل فریم کو سیمپل کرتا ہے اور ہسٹری کو نظر انداز کرتا ہے، اس لیے ہر فریم ایک نئی رائے بن جاتا ہے۔ dgVoodoo watermark یہاں ایک مفید حوالہ ہے، کیونکہ یہ ہر پاس کے ساتھ تاریک ہوتا جاتا ہے۔
- F6 کو بار بار دبانے سے VRAM لیک ہوتی ہے، اس لیے انٹینسٹی سلائیڈر کے ساتھ لُکس کا موازنہ کریں۔
- یہی چین شیئر ویئر ایپیسوڈ پر بھی کام کرتی ہے، جو آپ کی خریدی ہوئی کاپی کو ٹچ کرنے سے پہلے ٹیسٹ کرنے کا ایک سستا طریقہ ہے۔
- فل سکرین DOSBox کبھی کبھی اوورلے کو چھپا دیتا ہے، اس لیے ونڈو میں ڈیبگ کریں۔
کارکردگی
نیورل پاس کی قیمت وہی ہے چاہے وہ Cyberpunk کو ری پینٹ کرے یا 320x200 کے نیلے کوریڈور کو۔ ہماری DLSS 5 RTX 5090 لیپ ٹاپ رن تقریباً 10 fps پر رہی، جو کہ اس گیم میں کسی کے بھی اصل ایم (aim) سے تیز ہے۔ اسے اب تک کا سب سے مہنگا Wolfenstein 3D گرافکس موڈ سمجھیں، نہ کہ کھیلنے کا کوئی طریقہ۔
فیصلہ
یہ چلتا ہے۔ یہ بیکار ہے۔ یہ اس بات کا سب سے خالص ٹیسٹ بھی ہے کہ DLSS 5 کیا ڈرا کرتا ہے جب گیم اسے کچھ نہیں دیتی، اسی لیے آپ کو اسے ایک بار ضرور آزمانا چاہیے اور پھر کبھی نہیں۔



