انتقل إلى المحتوى الرئيسي
wolfenstein 3D.jfif

طريقة تشغيل DLSS 5 في لعبة Wolfenstein 3D

نستعرض كيفية دمج تقنية NVIDIA في لعبة Wolfenstein 3D عبر DOSBox وdgVoodoo2، مع توضيح الإعدادات والأداء المحقق.

كتبه
Friolt
مُحدّث
وقت القراءة
3 دقيقة
الموضوع
أخبار
ما تحتاجه
إعلان

لقد قمنا بفرض تقنية 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 مع حزمة shaders متجهات الحركةابتكار بيانات الحركة والعمق التي لم تنتجها لعبة من عام 1992.
إضافة RenoDX DLSS 5وضع عناصر تحكم neural rendering في واجهة ReShade.
مكتبة NVIDIA neural renderingالنموذج الرسمي، الذي يتم شحنه مع DLSS 5 منذ 3 سبتمبر 2026.
RTX 50 series GPUإلزامي، لأن NVIDIA حصرت DLSS 5 على معمارية Blackwell.

الخطوة 1. نقل اللعبة إلى DirectX 11

لعبة Wolfenstein 3D هي لعبة DOS raycaster لا تحتوي على DirectX للربط به، لذا يصبح DOSBox هو المريض. إصدارات Steam و GOG تأتي مسبقاً مع DOSBox، مما يوفر عليك تنزيلاً واحداً ولا يوفر عليك أي عناء.

  1. افتح dosbox.conf واضبط المخرج (output) على ddraw في DOSBox الكلاسيكي أو على direct3d في DOSBox-X.
  2. قم بتنزيل dgVoodoo2 من صفحته الرسمية وافتح مجلد MS داخل الأرشيف.
  3. خذ ملف DDraw.dll أو D3D9.dll من المجلد الفرعي x86، لأن DOSBox 0.74-3 هو برنامج 32-بت.
  4. ضع ذلك الملف مع dgVoodooCpl.exe و dgVoodoo.conf بجانب dosbox.exe.
  5. قم بتشغيل dgVoodooCpl.exe واضبط مخرج الـ API على Direct3D 11 بمستوى ميزات 11.0.
  6. شغّل اللعبة وابحث عن علامة dgVoodoo المائية، وهي دليلك الوحيد على أن الـ wrapper يعمل.

الخطوة 2. تزويدها بمتجهات حركة مزيفة

تستهلك تقنية DLSS 5 بيانات الألوان والحركة. تقدم Wolfenstein 3D ألواناً وأرضية غير موجودة فعلياً. قم بتثبيت ReShade على dosbox.exe مع دعم الإضافات، واختر DirectX 11 في المعالج، ثم أضف DLSS5-Feeder وحزمة shaders متجهات الحركة الخاصة به. يقوم الـ feeder بـ 32-بت بالتواصل مع جسر مضيف بـ 64-بت تلقائياً.

الخطوة 3. تثبيت RenoDX

انسخ الإضافة بجانب dosbox.exe، وشغّل اللعبة، واضغط على Home، وافتح علامة تبويب Add-ons. التثبيت الصحيح لـ RenoDX DLSS 5 addon يظهر لوحة Neural Rendering مع خيارات الكثافة (intensity)، والإعدادات المسبقة (presets)، ونقطة الحقن (injection point)، وعدد التمريرات (pass count). عدم ظهور اللوحة يعني وجود خطأ في عمق المجلد، انقل الملفات مستوى واحداً وحاول مرة أخرى.

الخطوة 4. إضافة مكتبة DLSS 5

مكتبة neural rendering رسمية ويتم شحنها مع عناوين DLSS 5 منذ الإطلاق. الإجابة عن مكان الحصول على nvngx_dlssnr.dll هي أي لعبة تدعم DLSS 5 بالفعل. ضعها بجانب الإضافة مع ملف DLSS upscaler عادي لتمريرة DLAA، وشغّل اللعبة، واضغط على F6 لتبديل التأثير.

الإعدادالقيمة الابتدائيةالسبب
نقطة الحقنOutputالمرحلة الأكثر أماناً للعبة لا تحتوي على هندسة حقيقية.
الكثافةMediumالقوة الكاملة تحول لوحة الألوان إلى إعداد مسبق.
الإعداد المسبقNaturalالوضع الافتراضي يتحول للأخضر و Cinematic يتحول للأرجواني عند القوة العالية.
التمريراتx1التمريرات الإضافية تغمق الإطار وتضاعف الهلوسة البصرية.
تفعيل الترقيةOffغير مكتمل، ويسبب وميضاً.

فروق Wolfenstein 3D الدقيقة

الجدران عبارة عن أنسجة مسطحة والأعداء عبارة عن sprites، لذا لا يوجد لدى النموذج هندسة تذكر ليحترمها. إنه يعوض ذلك بالثقة. يمكن للحراس أن يكتسبوا وجوهاً لم تكن لديهم من قبل، وتتغير أجواء الممرات مع كل إعداد مسبق. إذا ظلت اللوحة فارغة أو لم تظهر العلامة المائية أبداً، فإن التعليمات الكاملة تغطي كل فرع من فروع DirectX، وعمق المجلدات، واختصارات لوحة المفاتيح.

تقوم تقنية DLSS 5 multipass عند x2 وما فوق بأخذ عينات من إطار واحد وتتجاهل التاريخ، لذا يصبح كل إطار رأياً جديداً. تعتبر علامة dgVoodoo المائية مرجعاً مفيداً هنا، لأنها تصبح أكثر قتامة مع كل تمريرة.

  • الإكثار من الضغط على F6 يسبب تسريب VRAM، لذا قارن المظهر باستخدام شريط تمرير الكثافة بدلاً من ذلك.
  • تعمل نفس السلسلة على نسخة shareware، وهي طريقة رخيصة للتجربة قبل لمس نسختك المدفوعة.
  • وضع ملء الشاشة في DOSBox يخفي أحياناً التراكب (overlay)، لذا قم بالتصحيح في نافذة.

الأداء

تكلف تمريرة neural نفس القدر سواء كانت تعيد رسم Cyberpunk أو ممراً أزرق بدقة 320x200. تشغيلنا لـ DLSS 5 على لابتوب RTX 5090 وصل إلى حوالي 10 إطارات في الثانية، وهو أسرع مما يصوب به أي شخص فعلياً في هذه اللعبة. تعامل مع الأمر كأغلى تعديل رسومي للعبة Wolfenstein 3D تم صنعه على الإطلاق، وليس كطريقة للعب.

الحكم

إنها تعمل. إنها عديمة الفائدة. وهي أيضاً الاختبار الأنقى لما ترسمه DLSS 5 عندما لا تعطيها اللعبة شيئاً، ولهذا السبب يجب أن تجربها مرة واحدة ولا تكررها أبداً.

إعلان