DLSS 5 को Heroes of Might and Magic 2 में चलाना मुमकिन है, और यह उन दुर्लभ मामलों में से एक है जहाँ फ्रेम रेट से कोई फर्क नहीं पड़ता। DOSBox गेम के DOS वर्ज़न को रन करता है, dgVoodoo2 विंडो को DirectX 11 में रैप (wrap) करता है, एक फीडर मोशन वेक्टर्स को फेक (fake) करता है, RenoDX ऐड-ऑन को होस्ट करता है, और आधिकारिक NVIDIA लाइब्रेरी आपके कैसल को रिपेंट (repaint) करती है। इसे RTX 5090 Mobile और Core Ultra 9 275HX पर लगभग 10 fps पर टेस्ट किया गया है।
Heroes 2 एक टर्न-बेस्ड गेम है, इसलिए 10 fps होने से इस बात पर कोई फर्क नहीं पड़ता कि आप Impossible लेवल पर AI से कैसे हारते हैं। जो बदलता है वह है आर्ट, और यह हमेशा बेहतर नहीं होता।
आपको क्या चाहिए
| कंपोनेंट | चेन में इसका काम |
|---|---|
| DOSBox 0.74-3 या DOSBox-X | गेम का DOS वर्ज़न रन करता है। |
| dgVoodoo2 | DirectDraw या Direct3D 9 को DirectX 11 में रैप करता है। |
| ReShade (ऐड-ऑन सपोर्ट के साथ) | स्टैक को dosbox.exe में इंजेक्ट करता है। |
| DLSS5-Feeder और मोशन वेक्टर शेडर्स | 2D मैप के लिए मोशन और डेप्थ का अनुमान लगाता है जिसमें ये नहीं होते। |
| RenoDX DLSS 5 ऐड-ऑन | Neural Rendering पैनल जोड़ता है। |
| NVIDIA न्यूरल रेंडरिंग लाइब्रेरी | आधिकारिक DLSS 5 मॉडल। |
| RTX 50 सीरीज़ GPU | NVIDIA द्वारा अनिवार्य। |
fheroes2 के बजाय DOSBox क्यों
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 इंस्टाल को किसी एक्स्ट्रा ट्यूनिंग की ज़रूरत नहीं है क्योंकि गेम हल्का है। dgVoodoo2 Heroes 2 में एकमात्र समस्या बिटनेस (bitness) की है, हमेशा x86 फाइलों का उपयोग करें।
स्टेप 2. वेक्टर्स, RenoDX, लाइब्रेरी
- dosbox.exe पर ऐड-ऑन सपोर्ट के साथ ReShade इंस्टॉल करें और DirectX 11 चुनें।
- 32-bit DLSS5-Feeder बिल्ड और उसका मोशन वेक्टर शेडर पैक जोड़ें।
- RenoDX DLSS 5 ऐड-ऑन को एग्जीक्यूटेबल के बगल में कॉपी करें।
- किसी भी DLSS 5 टाइटल से आधिकारिक न्यूरल रेंडरिंग लाइब्रेरी और एक स्टैंडर्ड DLSS अपस्केलर फाइल जोड़ें।
- लॉन्च करें, Home दबाएं, Add-ons खोलें और Neural Rendering को इनेबल करें।
पूरी निर्देशिका में बाकी DirectX ब्रांच और फोल्डर डेप्थ की आम गलतियों को कवर किया गया है।
मॉडल पिक्सेल आर्ट के साथ क्या करता है
मॉडल को 3D सीन्स पर ट्रेन किया गया है, और हाथ से बना एडवेंचर मैप इसे कन्फ्यूज़ कर देता है। 2D गेम्स पर RenoDX के नतीजे एक जैसे होते हैं: आपको ReShade-स्टाइल फिल्टर, सॉफ्ट किनारे, और कभी-कभी पेड़ के नीचे ऐसी परछाईं मिलती है जो असल में वहां थी ही नहीं।
| स्क्रीन | क्या होता है |
|---|---|
| एडवेंचर मैप | सॉफ्ट लाइटिंग और टेरेन टाइल्स पर हल्का धुंधलापन। |
| कैसल स्क्रीन | बिल्डिंग्स में एक्स्ट्रा शेडिंग और अजीब मटेरियल अनुमान। |
| कॉम्बैट | यूनिट्स का रंग प्रीसेट के साथ बदलता है और कभी-कभी उनके चेहरे उभर आते हैं। |
| इंटरफेस | यह भी रिपेंट हो जाता है, क्योंकि इसे मास्क करने के लिए कुछ नहीं है। |
बारीकियां
- Injection point को Output पर रखें, क्योंकि रेंडर-स्टेज इंजेक्शन को कोई ज्योमेट्री नहीं मिलती।
- पासेस को x1 पर रखें, क्योंकि एक्स्ट्रा पासेस पूरे मैप को डार्क कर देते हैं।
- Natural चुनें, क्योंकि Default पर हरा और Cinematic पर तेज़ स्ट्रेंथ पर बैंगनी रंग हो जाता है।
- Enable Upscaling को ऑफ रखें, क्योंकि यह फ्लिकर (flicker) करता है।
किसे कोशिश करनी चाहिए
DLSS 5 टर्न-बेस्ड गेम्स ही एकमात्र ऐसी शैली है जहाँ यह चेन तकनीकी रूप से आरामदायक है। यदि आपके पास RTX 50 सीरीज़ हार्डवेयर और सेंस ऑफ ह्यूमर है, तो एक मैप ट्राई करें। वरना ओरिजिनल स्प्राइट्स ही रहने दें, उन्हें उन लोगों ने बनाया था जिन्हें पता था कि वे क्या कर रहे हैं।
स्रोत: Worst Guides Ever




