لا يحتاج تشغيل DLSS 5 في لعبة The Witcher 2 إلى DOSBox أو dgVoodoo2. يتم تطبيق RenoDX مباشرة على ملف DirectX 9 التنفيذي، حيث يقوم "مُلقم" (feeder) بتوفير متجهات حركة (motion vectors) وهمية، بينما تتولى مكتبة NVIDIA الرسمية عملية المعالجة العصبية. قمنا بتشغيلها على إصدار الإضافة الأقدم بدون تعدد المسارات (multipass)، باستخدام بطاقة RTX 5090 Mobile ومعالج Core Ultra 9 275HX.
باختصار: RenoDX، المتجهات، انطلق. النسخة التفصيلية أدناه، لأن DirectX 9 لا يجعل الأمور سهلة أبداً.
ما تحتاجه
| المكون | وظيفته في السلسلة |
|---|---|
| The Witcher 2 | لعبة DirectX 9 بمعمارية 32-بت، سواء كانت Enhanced Edition أم لا. |
| ReShade مع دعم الإضافات، 32-بت | الوكيل (proxy) الذي يتم تحميله أولاً. |
| إضافة RenoDX DLSS 5، إصدار المسار الواحد | لوحة المعالجة العصبية (Neural Rendering). |
| DLSS5-Feeder ومُظلات متجهات الحركة | توفير حركة وعمق وهمي للعبة لم تدعم DLSS أصلاً. |
| مكتبة NVIDIA للمعالجة العصبية | نموذج DLSS 5 الرسمي. |
| بطاقة رسوميات RTX 50 series | مطلب أساسي من NVIDIA. |
الخطوة 1. تجهيز اللعبة
تأتي لعبة The Witcher 2 Enhanced Edition مع مشغل خاص بإعدادات الرسوميات. هناك خياران يتعارضان مع الإضافة.
- افتح إعدادات المشغل وقم بإيقاف تنعيم الحواف (antialiasing) داخل اللعبة.
- قم بإيقاف Witcher 2 Ubersampling، لأنه يقوم بعملية الرندرة عدة مرات لكل إطار، والمعالجة العصبية تستهلك موارد كافية بالفعل.
- احفظ الإعدادات، شغل اللعبة مرة واحدة، وتأكد من ثباتها.
الخطوة 2. تثبيت RenoDX على DirectX 9
- أنشئ مجلداً مضيفاً بجانب witcher2.exe، على سبيل المثال host32.
- أعد تسمية ملف ReShade DLL بمعمارية 32-بت إلى اسم وكيل d3d9 الذي تتوقعه اللعبة.
- ضع الوكيل المعاد تسميته، وإضافة RenoDX، ومكتبة المعالجة العصبية، وملف DLSS upscaler القياسي داخل ذلك المجلد المضيف.
- استخدم إصدارات 32-بت من ReShade والإضافة، لأن الملف التنفيذي للعبة يعمل بمعمارية 32-بت.
الخطوة 3. إضافة المتجهات
- انسخ إضافة DLSS5-Feeder بمعمارية 32-بت وحزمة مُظلات متجهات الحركة الخاصة بها إلى نفس المجلد المضيف.
- شغل اللعبة، اضغط على Home، وافتح علامة تبويب Add-ons وابحث عن Neural Rendering، فقد تكون موجودة ضمن لوحة مدمجة في DirectX 9.
- اضغط على F6 لتفعيلها.
تتبع جميع ألعاب DLSS 5 DX9 هذا المسار. توضح التعليمات الكاملة إصدار 64-بت وتخطيط المجلدات للمحركات الأخرى.
لماذا المكتبة القديمة؟
استخدم هذا التشغيل DLSS 5 بدون تعدد المسارات، حيث اقتصر إصدار الإضافة الأقدم على مسار واحد (x1 pass). تقوم أوضاع تعدد المسارات بأخذ عينة من إطار واحد وتجاهل السجل، وفي لعبة DirectX 9 ذات متجهات حركة مخمنة، يعني ذلك "هلوسة" بصرية جديدة في كل إطار. يحافظ المسار الواحد على مظهر Geralt كما هو، في الغالب.
| الإعداد | القيمة الأولية | السبب |
|---|---|---|
| نقطة الحقن (Injection point) | Output | المرحلة الأكثر استقراراً بدون بيانات DLSS أصلية. |
| الشدة (Intensity) | Medium | القوة الكاملة تعيد رسم إضاءة REDengine بالكامل. |
| النمط (Preset) | Natural | الافتراضي يميل للأخضر، وCinematic يميل للأرجواني. |
| المسارات (Passes) | x1 | الإصدار القديم لا يسمح بغير ذلك. |
| تفعيل الترقية (Enable Upscaling) | Off | غير مكتمل ويسبب وميضاً. |
الفروق الدقيقة
- الجلد والشعر والجلود هي الأكثر تأثراً، وهو ما صُمم النموذج لأجله.
- تظهر ظلال حركية (ghosting) عند الالتفاف السريع للكاميرا، لأن متجهات الحركة تقديرية.
- تتم إعادة رسم واجهة المستخدم والترجمة، لذا توقع نصوصاً مشوشة قليلاً.
- الضغط المتكرر على F6 يسبب تسريباً في ذاكرة الفيديو (VRAM)، لذا استخدم شريط تمرير الشدة للمقارنة بدلاً من ذلك.
من بين جميع العناوين القديمة التي تم اختبارها، تعد هذه النتيجة الأكثر إقناعاً لتعديل المعالجة العصبية DLSS 5. تمتلك The Witcher 2 بالفعل وجوهاً مفصلة ليعمل النموذج عليها. ومع ذلك، لا يزال هذا تعديلاً رسومياً للعبة The Witcher 2 يستهلك معظم موارد بطاقتك الرسومية.
الأداء
تشغيل The Witcher 2 على عتاد RTX 5090 Mobile مع تفعيل المعالجة العصبية يصل إلى حوالي 10 إطارات في الثانية، وهو نفس السقف الملاحظ في كل مكان آخر. النموذج لا يهتم بعمر المحرك.




