Heroes of Might and Magic 2 میں DLSS 5 چلانا ممکن ہے، اور یہ ان نایاب کیسز میں سے ایک ہے جہاں فریم ریٹ (frame rate) کوئی اہمیت نہیں رکھتا۔ DOSBox گیم کا DOS ورژن چلاتا ہے، dgVoodoo2 ونڈو کو DirectX 11 میں ریپ (wrap) کرتا ہے، ایک فیڈر (feeder) موشن ویکٹرز (motion vectors) کو فیک کرتا ہے، RenoDX ایڈ-آن کو ہوسٹ کرتا ہے، اور آفیشل NVIDIA لائبریری آپ کے قلعوں کو دوبارہ پینٹ کرتی ہے۔ اسے RTX 5090 Mobile پر Core Ultra 9 275HX کے ساتھ تقریباً 10 fps پر ٹیسٹ کیا گیا ہے۔
Heroes 2 ایک ٹرن-بیسڈ (turn-based) گیم ہے، اس لیے 10 fps سے اس بات پر کوئی فرق نہیں پڑتا کہ آپ Impossible لیول پر AI سے کیسے ہارتے ہیں۔ جو چیز بدلتی ہے وہ آرٹ ہے، اور یہ ہمیشہ بہتری کے لیے نہیں ہوتا۔
آپ کو کن چیزوں کی ضرورت ہے
| کمپوننٹ | چین میں اس کا کام |
|---|---|
| DOSBox 0.74-3 یا DOSBox-X | گیم کا DOS ورژن چلاتا ہے۔ |
| dgVoodoo2 | DirectDraw یا Direct3D 9 کو DirectX 11 میں ریپ کرتا ہے۔ |
| ReShade مع ایڈ-آن سپورٹ | اسٹیک (stack) کو dosbox.exe میں انجیکٹ کرتا ہے۔ |
| DLSS5-Feeder اور موشن ویکٹر شیڈرز | ایک 2D میپ کے لیے موشن اور ڈیپتھ (depth) کا تخمینہ لگاتا ہے جس میں یہ دونوں نہیں ہوتے۔ |
| RenoDX DLSS 5 ایڈ-آن | Neural Rendering پینل کا اضافہ کرتا ہے۔ |
| NVIDIA نیورل رینڈرنگ لائبریری | آفیشل DLSS 5 ماڈل۔ |
| RTX 50 سیریز GPU | NVIDIA کی طرف سے درکار ہے۔ |
DOSBox کیوں، fheroes2 کیوں نہیں
fheroes2 بمقابلہ DOSBox کا انتخاب کنٹرول پر منحصر ہے۔ fheroes2 ایک بہترین اوپن سورس انجن ہے، لیکن یہ اپنے پائپ لائن کے ساتھ SDL کے ذریعے رینڈر کرتا ہے، جبکہ DOS کا راستہ dgVoodoo2 کو ایک کلین DirectDraw یا Direct3D 9 ٹارگٹ فراہم کرتا ہے۔ Heroes of Might and Magic 2 Gold کی کوئی بھی کاپی جس میں DOS ورژن موجود ہو، وہی آپ کے لیے بہترین ہے۔
مرحلہ 1۔ DOSBox کو ریپ کریں
- کلاسک DOSBox میں آؤٹ پٹ کو ddraw پر یا DOSBox-X میں direct3d پر سیٹ کریں۔
- dgVoodoo2 MS x86 فولڈر سے DDraw.dll یا D3D9.dll کو dosbox.exe کے ساتھ کاپی کریں۔
- dgVoodooCpl.exe اور dgVoodoo.conf کو اسی فولڈر میں شامل کریں۔
- آؤٹ پٹ API کو Direct3D 11 فیچر لیول 11.0 پر سیٹ کریں۔
- گیم شروع کریں اور dgVoodoo واٹر مارک کی تصدیق کریں۔
Heroes 2 DOSBox انسٹالیشن کو کسی اضافی ٹوننگ کی ضرورت نہیں کیونکہ گیم ہلکی ہے۔ Heroes 2 کے لیے واحد dgVoodoo2 ٹریپ بٹنیس (bitness) ہے، x86 فائلیں استعمال کریں۔
مرحلہ 2۔ ویکٹرز، RenoDX، لائبریری
- dosbox.exe پر ایڈ-آن سپورٹ کے ساتھ ReShade انسٹال کریں اور DirectX 11 منتخب کریں۔
- 32-bit DLSS5-Feeder بلڈ اور اس کا موشن ویکٹر شیڈر پیک شامل کریں۔
- RenoDX DLSS 5 ایڈ-آن کو ایگزیکیوٹیبل (executable) کے ساتھ کاپی کریں۔
- کسی بھی DLSS 5 ٹائٹل سے آفیشل نیورل رینڈرنگ لائبریری، اور ایک معیاری DLSS اپ اسکیلر (upscaler) فائل شامل کریں۔
- لانچ کریں، Home دبائیں، Add-ons کھولیں اور Neural Rendering کو فعال کریں۔
مکمل ہدایات میں بقیہ DirectX برانچز اور فولڈر کی گہرائی کی سب سے عام غلطیوں کا احاطہ کیا گیا ہے۔
ماڈل پکسل آرٹ کے ساتھ کیا کرتا ہے
یہ ماڈل 3D مناظر پر ٹرین کیا گیا تھا، اور ہاتھ سے تیار کردہ ایڈونچر میپ اسے الجھا دیتا ہے۔ 2D گیمز پر RenoDX کے نتائج مستقل ہیں: آپ کو ReShade اسٹائل کا فلٹر، نرم کنارے، اور درخت کے نیچے کبھی کبھار ایسا سایہ ملتا ہے جو پہلے کبھی نہیں تھا۔
| اسکرین | کیا ہوتا ہے |
|---|---|
| ایڈونچر میپ | نرم روشنی اور ٹیرین ٹائلز پر ہلکا سا دھندلا پن۔ |
| قلعے کی اسکرین | عمارتوں پر اضافی شیڈنگ اور عجیب میٹریل اندازے۔ |
| کامبیٹ (Combat) | یونٹس پری سیٹ کے ساتھ رنگ بدلتے ہیں اور کبھی کبھی چہرے حاصل کر لیتے ہیں۔ |
| انٹرفیس | یہ بھی دوبارہ پینٹ ہو جاتا ہے، کیونکہ کوئی چیز اسے ماسک نہیں کرتی۔ |
باریکیاں
- Injection point کو Output پر رکھیں، کیونکہ رینڈر-اسٹیج انجیکشن کو کوئی جیومیٹری نہیں ملتی۔
- پاسز (passes) کو x1 پر رکھیں، کیونکہ اضافی پاسز پورے میپ کو تاریک کر دیتے ہیں۔
- Natural منتخب کریں، کیونکہ Default سبز ہو جاتا ہے اور Cinematic زیادہ طاقت پر جامنی ہو جاتا ہے۔
- Enable Upscaling کو آف رکھیں، کیونکہ یہ فلکر (flicker) کرتا ہے۔
کسے زحمت کرنی چاہیے
DLSS 5 ٹرن-بیسڈ گیمز ہی واحد صنف ہے جہاں یہ چین تکنیکی طور پر آرام دہ ہے۔ اگر آپ کے پاس RTX 50 سیریز کا ہارڈ ویئر اور حس مزاح ہے، تو ایک میپ آزما کر دیکھیں۔ ورنہ اصل اسپرائٹس (sprites) کو برقرار رکھیں، انہیں ان لوگوں نے بنایا تھا جو جانتے تھے کہ وہ کیا کر رہے ہیں۔
ماخذ: Worst Guides Ever




