لقد قمنا بفرض تقنية NVIDIA neural rendering على محرك رسوميات raycaster من عام 1992. إليك سلسلة DOSBox و dgVoodoo2 الكاملة، والإعدادات، ولقطات الشاشة، وتكلفة الأداء التي تبلغ 10 إطارات في الثانية.
تعمل تقنية DLSS 5 Wolfenstein 3D، وهي تعمل من خلال سلسلة لا يبنيها إلا شخص يعشق التعقيد. يقوم DOSBox بتشغيل اللعبة، بينما يقوم dgVoodoo2 برفع نافذة المحاكي إلى DirectX 11، ويقوم feeder بتزييف متجهات الحركة (motion vectors)، ويستضيف RenoDX الإضافة (add-on)، وتقوم مكتبة NVIDIA الرسمية بإعادة رسم كل إطار. على جهاز بمعالج RTX 5090 Mobile و Core Ultra 9 275HX، تبلغ الجائزة حوالي 10 إطارات في الثانية في لعبة كانت تعمل سابقاً على معالج 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 | وضع عناصر تحكم neural rendering في تراكب (overlay) ReShade. |
| مكتبة NVIDIA neural rendering | النموذج الرسمي، الذي يتم شحنه مع DLSS 5 منذ 3 سبتمبر 2026. |
| وحدة معالجة رسومات RTX 50 series | إلزامية، لأن NVIDIA قصرت DLSS 5 على معمارية Blackwell. |
الخطوة 1. نقل اللعبة إلى DirectX 11
لعبة Wolfenstein 3D هي لعبة DOS تعتمد على raycaster ولا تحتوي على DirectX للارتباط به، لذا يصبح DOSBox هو المريض. إصدارات Steam و GOG تأتي بالفعل مع DOSBox، مما يوفر عليك تنزيلاً واحداً ولا يوفر عليك أي عناء.
- افتح dosbox.conf واضبط المخرجات (output) على ddraw في DOSBox الكلاسيكي أو على direct3d في DOSBox-X.
- قم بتنزيل dgVoodoo2 من صفحته الرسمية وافتح مجلد MS داخل الأرشيف.
- خذ ملف DDraw.dll أو D3D9.dll من المجلد الفرعي x86، لأن DOSBox 0.74-3 هو برنامج 32-بت.
- ضع ذلك الملف بجانب dgVoodooCpl.exe و dgVoodoo.conf بجوار dosbox.exe.
- قم بتشغيل dgVoodooCpl.exe واضبط واجهة برمجة تطبيقات المخرجات على Direct3D 11 بمستوى ميزات 11.0.
- شغّل اللعبة وابحث عن علامة dgVoodoo المائية، دليلك الوحيد على أن المغلف يعمل.
الخطوة 2. تزويدها بمتجهات حركة مزيفة
تستهلك تقنية DLSS 5 بيانات الألوان والحركة. توفر Wolfenstein 3D الألوان وأرضية غير موجودة فعلياً. قم بتثبيت ReShade على dosbox.exe مع دعم الإضافات، واختر DirectX 11 في المعالج، ثم أضف DLSS5-Feeder وحزمة تظليل متجهات الحركة الخاصة به. يقوم الـ feeder بـ 32-بت بالتواصل مع جسر مضيف بـ 64-بت تلقائياً.
الخطوة 3. تثبيت RenoDX
انسخ الإضافة بجوار dosbox.exe، وشغّل اللعبة، واضغط على Home، وافتح علامة تبويب Add-ons. التثبيت الصحيح لـ RenoDX DLSS 5 addon يظهر لوحة Neural Rendering مع خيارات الكثافة، والإعدادات المسبقة، ونقطة الحقن، وعدد التمريرات. عدم ظهور اللوحة يعني خطأ في عمق المجلد، انقل الملفات مستوى واحداً وحاول مجدداً.
الخطوة 4. إضافة مكتبة DLSS 5
مكتبة neural rendering رسمية ويتم شحنها مع عناوين DLSS 5 منذ الإطلاق. الإجابة على سؤال من أين تحصل على nvngx_dlssnr.dll هي أي لعبة تدعم DLSS 5 بالفعل. ضعها بجوار الإضافة مع ملف DLAA upscaler عادي لتمريرة DLAA، وشغّل اللعبة، واضغط على F6 لتبديل التأثير.
| الإعداد | القيمة الأولية | السبب |
|---|---|---|
| نقطة الحقن | Output | المرحلة الأكثر أماناً للعبة بدون هندسة حقيقية. |
| الكثافة | Medium | القوة الكاملة تحول اللوحة إلى إعداد مسبق. |
| الإعداد المسبق | Natural | الوضع الافتراضي يميل للأخضر و Cinematic يميل للأرجواني عند القوة العالية. |
| التمريرات | x1 | التمريرات الإضافية تغمق الإطار وتضاعف الهلوسة البصرية. |
| تفعيل Upscaling | Off | غير مكتمل، ويسبب وميضاً. |
فروق Wolfenstein 3D الدقيقة
الجدران عبارة عن أنسجة مسطحة والأعداء عبارة عن sprites، لذا لا يوجد لدى النموذج هندسة تذكر ليحترمها. إنه يعوض ذلك بالثقة. يمكن للحراس أن يكتسبوا وجوهاً لم تكن لديهم من قبل، وتتغير أجواء الممرات مع كل إعداد مسبق. إذا ظلت اللوحة فارغة أو لم تظهر العلامة المائية أبداً، فإن التعليمات الكاملة تغطي كل فرع من فروع DirectX، وعمق المجلدات، ومفاتيح الاختصار.
تمريرة DLSS 5 المتعددة عند x2 وما فوق تأخذ عينات من إطار واحد وتتجاهل التاريخ، لذا يصبح كل إطار رأياً جديداً. تعد علامة dgVoodoo المائية مرجعاً مفيداً هنا، لأنها تصبح أكثر قتامة مع كل تمريرة.
- الإكثار من الضغط على F6 يسبب تسريباً في ذاكرة الفيديو (VRAM)، لذا قارن المظهر باستخدام شريط الكثافة بدلاً من ذلك.
- تعمل نفس السلسلة على نسخة shareware، وهي طريقة رخيصة للاختبار قبل لمس نسختك المدفوعة.
- يخفي DOSBox في وضع ملء الشاشة أحياناً التراكب، لذا قم بالتصحيح في نافذة.
الأداء
تكلف تمريرة neural نفس القدر سواء كانت تعيد رسم Cyberpunk أو ممر أزرق بدقة 320x200. تشغيلنا لـ DLSS 5 على لابتوب RTX 5090 استقر عند حوالي 10 إطارات في الثانية، وهو أسرع مما يصوب به أي شخص فعلياً في هذه اللعبة. تعامل مع الأمر كأغلى تعديل رسومي لـ Wolfenstein 3D تم صنعه على الإطلاق، وليس كوسيلة للعب.
الحكم
إنها تعمل. إنها عديمة الفائدة. إنها أيضاً أنقى اختبار لما ترسمه DLSS 5 عندما لا تعطيها اللعبة شيئاً، ولهذا السبب يجب عليك تجربتها مرة واحدة وعدم تكرارها أبداً.



