يقوم بإصلاح المشكلات في محرك اللعبة لتحسين أداء أسوأ الحالات. مما يساعد في بعض قضايا الاستقرار أيضًا.
تحذير: بعض مستخدمي Windows 10 يبلغون عن تعطل مع الإعدادات الافتراضية التي يوفرها هذا التعديل يرجى الاطلاع على التعليق المثبت لإصلاح. -نيكسوس مودز الموظفين4.1.34 حتى الآن. لا توجد تحسينات في الأداء يمكنني تذكرها. يقوم بإصلاح بعض الأشياء التي يتم تعطيلها افتراضيًا بما في ذلك breplacegettickcount وblogtoconsole.
4.1.33 ارتفع.
يقوم بإصلاح خطأ من المحتمل أن يتسبب في تعطلات، ربما بعد جلسات اللعبة الأطول.
الإعدادات الافتراضية التي ربما تنتج آثارًا جانبية أقل وتسجيل أفضل قليلاً.
تحسينات صغيرة جدًا في الأداء.
تغييرات طفيفة على التسجيل.
الكود المصدر موجود الآن في التنزيل الرئيسي. على الرغم من أنها ليست ملفات المشروع.
تغير سلوك breducesleep (كان breducelongsleep) وthreadsfixedtocpus.
4.1.32 ارتفع. التغييرات:
تجاوز محسن لكل من الأقسام الحرجة وجداول التجزئة-مما يعني تحسينًا صغيرًا في الأداء
إعادة كتابة "إدارة إطار/الثانية"
أعادت كتابة ما كان يعتبر إصلاح 64 هرتز. لست متأكدًا من ماذا، إذا كان هناك أي شيء (ربما تتولى إدارة إطارًا في الثانية الآن الاهتمام بكل شيء مهم يتعلق بـ 64 هرتز)، فيجب أن تفعل ذلك. لكنه قابل للتعديل، لذا ربما إذا كان هناك شيء يحتاج إلى القيام به يمكن تعيينه من ملف ini.
يعمل ملامح cs الآن
تحسينات على التنميط HT(أي أنه لم يعد يتعطل بعد بضع دقائق عند تمكينه، بالإضافة إلى مجموعة من التحسينات الأخرى)
تخلصت من بعض خيارات ini التي لم تكن مفيدة أبدًا بقدر ما أستطيع أن أقول
4.1.31 ارتفع. التغييرات:
يجب أن يدعم استبدال الأكوام الآن بشكل صحيح أكوام extern (tbmm ، tcmalloc ، fastmm4) على fnv
لديه الآن تجاوزات جدول التجزئة تم إعدادها لـ 1.4.0.525، على الرغم من أنها لم يتم تحسينها بعد
تمت إعادة تنميط جدول التجزئة بالكامل ويجب أن ينتج الآن معلومات أكثر اكتمالًا
يجب الآن ربط ifpsclamp بشكل صحيح، مما يسمح بالحد الأدنى من fps أن يكون ذا مغزى فعليًا
أوه، وبحسب الطلب، حاولت إعداد بنية ملفات zip للعمل مع nmm بشكل صحيح
-----------------------------------------------------
مزيل تلعثم في فيغاس الجديد (NVSR) هو منفذ لمزيل تلعثم النسيان/مزيل تلعثم السقوط إلى السقوط: فيغاس الجديدة.
المتطلبات:
لن يعمل مزيل تلعثم فيغاس الجديد بدون موسع البرنامج النصي الجديد في فيغاس (NVSE). يتطلب الإصدار 1 بيتا 5 أو أحدث من nvse.
يمكنك تنزيل nvse هنا: http://nvse.silverlock.org/
لا يدعم nvsr الإصدارات بدون الدم لألمانيا أو أينما كانت تستخدم تلك الإصدارات.
تعديلات الإعدادات:
يهدف التكوين الافتراضي إلى أقصى قدر من الاستقرار. يتم تخزين الإعدادات في sr_new_vegas_stutter_remover.ini، في مجلد data/NVSE/plugins. التغييرات التالية هي لأقصى قدر من الأداء:
1. [موصى به] في قسم "الرئيسي"، قم بتغيير كومة الاستبدال من 0 إلى 1. إذا نتج عن تعطل ، انتقل إلى قسم "كومة" وقم بتغيير خوارزمية iheapalgorithm من 6 إلى 5 أو 3 أو 2. إذا كنت قد استخدمت تمكين 4 جيجابايت/laa (والذي أوصي به)، ففي قسم "الكومة" أيضًا قم بتغيير حجم الكومة من 250 إلى، أوه، 450 ربما يكون كافيًا.
2. [ليس موصى به تماما، ولكن ربما لن يؤذي] في قسم "الرئيسي" في الأعلى، حاول تغيير bexperimentalstuff من 0 إلى 1. اترك الأشياء في قسم "التجريبية" كيف هي إلا إذا كنت تشعر بالرغبة في تحمل مخاطر أكبر.
3. [غير موصى به] انتقل إلى القسم المسمى "قائمة التجاوز". يجب أن يحتوي الإدخال الثاني هناك على تعليق يبدأ بـ "Renderer 0x080" وإصدار من "FalloutNV 1.4.0.525". قم بتغيير الإعداد المسمى "الوضع" هناك من 2 إلى 3 (إطارًا في الثانية أعلى قليلاً، أو تلعثم أسوأ قليلاً) أو 5 (إطارًا في الثانية أعلى قليلاً، تلعثم أفضل قليلاً، أكثر عرضة للتعطل بشكل ملحوظ على الرغم من أن ذلك يختلف من مستخدم إلى آخر).
التثبيت:
ملاحظة 1: مع الإصدارات 4.1.31 والأحدث يجب أن يدعم الآن التثبيت باستخدام مدير تعديل nexus، ليحل محل الخطوات من 1 إلى 3 هنا.
ملاحظة 2: مع 4.1.33، يتضمن nvsr الآن التعليمات البرمجية المصدرية لنفسه في مجلد "src". يمكنك تجاهل ذلك، ربما يكون عديم الفائدة بالنسبة لك.
1. انتقل إلى مجلد البيانات الخاص بك، وإنشاء فيه طي جديد يسمى nvse. اذهب الآن إلى هذا المجلد وإنشاء مجلد جديد بداخله يسمى المكونات الإضافية. يمكنك إنشاء مجلد جديد بالنقر بزر الماوس الأيمن داخل مجلد قديم وتحديد "جديد"، ثم تحديد" مجلد ". إذا كان لديك بالفعل مثل هذا المسار فهذا جيد أيضًا.
2. تأكد من أن الملف sr_new_vegas_stutter_remover.dll من zip ينتهي به الأمر في data/NVSE/Plugins (مجلد الإضافات الذي أنشأته في الخطوة #1 أعلاه).
3. إذا كان لديك ملف ini قديم لمزيل اللعنة ثم إما الكتابة فوق ذلك مع واحد يأتي مع الإصدار الجديد أو حذفه بحيث سيقوم مزيل اللعنة بإنشاء ملف جديد مع الإعدادات الافتراضية الجديدة. إذا قمت بحذف ini، فقم بتشغيل اللعبة بحيث سيقوم مزيل اللعنة بإنشاء ini جديد مع الإعدادات الافتراضية الجديدة.
4. [اختياري، ولكن موصى به] انظر قسم "تعديل الإعدادات" أعلاه.
إزالة التثبيت:
قم بإزالة sr_new_vegas_stutter_remover.dll من مجلد data/NVSE/plugins.
إذا واجهت مشكلة في الحصول على nvsr لتثبيت/العمل:
إذا كنت تواجه صعوبة في فهم عملية التثبيت، فيمكنك مشاهدة gopher وهو يفعل ذلك في هذا الفيديو: http://www.youtube.com/watch؟ v = MII4TO-G634
أشياء مختلفة يجب التحقق منها في عملية معرفة سبب عدم عمل مزيل اللعثم:
1.sr_new_vegas_stutter_remover.dll هو في المكان الصحيح؟
2. يتم إنشاء sr_new_vegas_stutter_remover.ini في نفس مجلد dll عند تشغيل اللعبة؟ إذا كانت dll موجودة في المجلد الصحيح، وما زلت لا تحصل على ini، فمن المحتمل أنك لم تثبيت/استخدم موسع البرنامج النصي (NVSE) بشكل صحيح.
3.يتم إنشاء sr_new_vegas_stutter_remover.log في مجلد اللعبة عند تشغيل اللعبة؟ قد يحتوي على معلومات مفيدة حول الخطأ الذي حدث. إذا لم يتم إنشاؤه أو لم يقل أي شيء، ثم انتقل إلى #4...
4.nvse.log يتم إنشاؤه في مجلد اللعبة عند تشغيل اللعبة؟ إذا لم يكن الأمر كذلك، فلم تقوم بتثبيت واستخدام موسع البرنامج النصي بشكل صحيح. إذا كان هناك، فيجب أن يحتوي على أسطر مثل: "التحقق من البرنامج المساعد c:/blah/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll"
"البرنامج المساعد c:/blah/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll (00000001 sr_New_Vegas_Stutter_Remover 00004130) تم تحميله بشكل صحيح"
(أو شيء من هذا القبيل... ستختلف المسارات اعتمادًا على المكان الذي تم تثبيت فيغاس الجديدة، وسيحتوي على خطوط مائلة عكسية بدلاً من خطوط مائلة للأمام)
إذا تسبب مزيل اللعثم في مشكلة:
ابحث عن ملف ini لإزالة الملف (Data/NVSE/Plugins/sr_New_Vegas_Stutter_Remover.ini). انظر القسم الموجود في أعلى القسم المسمى "سيد". يقوم كل سطر في هذا القسم بتمكين أو تعطيل فئة من الميزات في مزيل اللعثم. انتقل من خلال هذا القسم لتغيير كل "1" إلى "0"، واحدًا تلو الآخر، حتى تختفي مشكلتك. ثم اتصل بي (عن طريق النشر إما على منتدى Nexus أو منتدى Bethesda أو pming لي على Nexus)، وأخبرني ما هي مشكلتك وما هو العنصر الذي كان عليك تعطيله لجعل مشكلتك تختفي.
تغييرات الإعدادات الأقل شيوعًا:
1. في قسم "تجاوز" في النهاية، ابحث عن السطر الذي يقول "CallerAddress=0xA62B17". بعد ذلك مباشرة هو سطر "Mode=2". يجب أن يمنحك تغيير ذلك من 2 إلى 3 إطارًا في الثانية أفضل قليلاً بتكلفة تلعثم أسوأ قليلاً. أو تغييره إلى 5 من شأنه أن يمنحك إطارًا في الثانية أفضل قليلاً وتلعثم أفضل قليلاً بتكلفة أقل في الاستقرار.
المشكلات المعروفة:
1. تخفيض إطار/الثانية-هذا متعمد. يمكنك تعطيله عن طريق تغيير الحد الأقصى لمقاييس الثانية من 30 إلى 0 في ملف ini لإزالة اللعثم.
2. يظهر عدد من المشكلات مع إصلاح 64 هرتز. إنه يصلح بعض المشكلات الرئيسية في فيغاس الجديدة، ولكن تم الإبلاغ أيضًا عن أنها تسبب مشاكل لبعض المستخدمين الذين يعانون من مزامنة الشفاه وبعض أشياء كاميرا الشخص الثالث أو شيء من هذا القبيل.
تاريخ الإصدار:
4.1.34-يصلح المشكلات التي تنطوي على عدد البريد الإلكتروني ووحدة تحكم المدونة.
4.1.33-إصلاح خطأ التعطل المحتمل. الإعدادات الافتراضية أكثر عقلانية قليلاً. تحسين صغير جدًا لتجاوز ht، وتغييرات طفيفة على التسجيل، وتم تضمين التعليمات البرمجية المصدرية الآن، وتغيير سلوك breducesleep
4.1.32-تجاوز جهاز كمبيوتر شخصي محسن
4.1.31-تجاوز HT، مشبك ifpsclamp، أكوام خارجية ثابتة، إعادة كتابة ملامح HT، تغيير هيكل الرمز البريدي
4.1.30-يحسن الدعم لـ 1.4.0.525
4.1.29-يضيف الدعم الأساسي لـ 1.4.0.525.
كان استخدام nvsr سابقًا مع فيغاس 1.4.0.525 الجديد ممكنًا فقط بفضل تصحيح schlangsters nvsr (حيث قام nvsr باختراق fnv لتحسين الأداء، قام تصحيح nvsr باختراق nvsr لدعم fnv 1.4.0.525).
4.1.28-يضيف دعمًا (غير مكتمل، ولكن لائقًا إلى حد ما) لـ 1.3.0.452. يحاول أيضًا إضافة دعم لاستبدال الكومة، على الرغم من أن هذا مغلق افتراضيًا.
4.1.25-يحسن الدعم الجزئي لـ f:NV 1.2.0.352.
4.1.23-يضيف دعمًا جزئيًا f: NV 1.2.0.352.
4.1.17-يصلح خطأ يمكن أن يضبط مستوى الصوت إلى الصفر في ظروف نادرة. أيضًا بعض الأشياء الأخرى التي لا ينبغي أن يكون لها في الغالب أي تأثير على الإعدادات الافتراضية.
4.1.16-يبدو أنه يعمل. تعمل أحدث الميزات حاليًا فقط على الملفات التنفيذية غير المشفرة ، ولكن يجب أن تعمل على الملفات التنفيذية غير المشفرة في وقت مبكر جدًا.
4.1.15-يعمل على ملفات تنفيذية مفككة التشفير، وتعطل مع البخار
4.1.14-مخططات ترقيم الإصدار التي تم تبديلها لمطابقة أرقام الإصدارات لمزيل تلعثم النسيان ومزيل تلعثم السقوط؛ هذا الإصدار لم يعمل
Wip5-يجب أن يكون أداءً أفضل على 1.2.0.314 الآن
Wip4-يضيف المزيد من الخطافات لـ 1.2.0.314، ولا يحسن في الواقع الأداء أكثر بسبب نقص البيانات لتكوينه بها، ولكنه جاهز الآن لجمع بيانات التنميط
Wip3-يضيف بعض الدعم لـ 1.2.0.314؛ سيتم تحسين دعم هذا الإصدار في wip4. Nvsr wip2 يتوافق مع مزيل اللعنة 4.1.7.
Wip2-يتيح الكثير من الميزات، ولكن لم يتم اختبارها تمامًا في هذا الوقت. تعمل معظم الميزات فقط على 1.2.0.285، ولكن بعض الميزات تعمل أيضًا على الإصدارات القديمة من fnv. Nvsr wip2 يتوافق مع مزيل اللعنة 4.1.6.
Wip1-الإصدار الأول المستند إلى nvse، تم الإبلاغ عنه للعمل. Nvsr wip1 يتوافق مع مزيل اللعنة 4.1.4.
كانت الإصدارات الأولية_6، الأولية_5، الأولية_4، الأولية_3، المحاولة_2، المحاولة_1 هي الإصدارات السابقة لـ wip1. على عكس الإصدارات الأحدث فإنها لم تتطلب nvse.
حالة ميزات مزيل اللعنة على التداعيات: فيغاس الجديدة:
1. إصلاح 64 هرتز
هذا يزيل بعض التلعثم الصغير، خاصة عند معدلات الإطارات العالية.
2. خطافات قسم حرجة
تم تنفيذه والعمل بشكل صحيح في wip1.
يمكن أن تساعد هذه بعض قضايا الأداء والاستقرار المتعلقة بالتلعثة، ولكنها في الغالب تسمح فقط للبند التالي في القائمة بالعمل...
3. تجاوز القسم الحرج (في التكوين الافتراضي)
تم تنفيذه في wip2 لـ fnv 1.2.0.285 وفي wip5 لـ 1.2.0.314.
عندما يتم ذلك بشكل صحيح، يمكن أن يحسن الأداء بشكل كبير.
4. إدارة إطار/ثانية
تم تنفيذه جزئيًا في wip2، ولا يزال الحركة البطيئة مفقودة المستخدمة لفرض الحد الأدنى من المفاصل في الثانية.
ينظر بعض الأشخاص إلى اللعبة على أنها أكثر سلاسة عندما يتم منع معدل الإطارات الخاص بها من تجاوز نصف معدل التحديث، بالإضافة إلى أن هذا يساعد على تحرير الموارد للمؤشرات الثانوية.
5. خطافات هاشتابل
تم تنفيذه في wip2.
لا تفعل حقًا أي شيء للأداء بمفردهم، ولكنها ضرورية للبند التالي في القائمة...
6. تجاوز جدول التجزئة (في التكوين الافتراضي)
يجب أن تكون المجموعة الحد الأدنى موجودة في wip2 لـ 1.2.0.285، وفي wip5 لـ 1.2.0.314. تم إضافة مجموعة أفضل اعتبارًا من 4.1.13. لا يزال هناك مجال لبعض التحسينات الصغيرة هنا.
يجب أن تحسن الأداء العام.
7.fastexit هوك
تم تنفيذه في wip2 وما بعده.
يجعل الإقلاع أسرع. قد يتم تعطيلها افتراضيًا.
8. استبدال كومة
يبدو أنه يعمل.
9. الأشياء expired
مدعوم جزئيًا اعتبارًا من 4.1.13 أو wip5 (لا أستطيع تذكر أيهما).