سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

آنلاک ۶۰ فریم در بازی‌های قدیمی؛ چرا این کار تجربه بازی را نابود می‌کند؟

آنلاک ۶۰ فریم در بازی‌های قدیمی؛ چرا این کار تجربه بازی را نابود می‌کند؟

بازی‌های اوایل دهه ۲۰۰۰ میلادی برای نسل من فقط سرگرمی بودند؛ بدون آنکه چیزی از مفاهیمی مانند نرخ فریم (Frame Rate) یا تنظیمات گرافیکی بدانیم. اما بازگرداندن همان حس در سال ۲۰۲۶ کار ساده‌ای نیست و معمولاً یا باید سراغ نسخه‌های بازسازی‌شده (Remaster) و بازساخته (Remake) رفت یا محدودیت نرخ فریم را به‌صورت دستی برداشت. همین گزینه دوم در چند بازی نوستالژیک، ماجرایی جالب و در عین حال آموزنده رقم زد.

آنلاک کردن ۶۰ فریم؛ بخش آسان ماجرا

برداشتن سقف نرخ فریم در این بازی‌ها به‌ظاهر کار دشواری نبود و هر کدام با روشی ساده به ۶۰ فریم رسیدند:

  • GTA: San Andreas: نسخه اصلی رایانه‌های شخصی سال ۲۰۰۵ روی ۳۰ فریم قفل بود و تنها با غیرفعال کردن گزینه محدودکننده فریم (Frame Limiter) در منوی خود بازی، این قفل برداشته شد.
  • Resident Evil 4: نسخه سال ۲۰۰۷ روی ۳۰ فریم قفل بود؛ برای نسخه اصلی کافی بود خطوط نرخ نوسازی (Refresh Rate) در فایل تنظیمات داخلی (setup.ini) روی ۶۰ تغییر کند. نسخه HD سال ۲۰۱۴ نیز کلید اختصاصی ۶۰ فریم دارد.
  • NFS Rivals: با افزودن دستور -GameTime.MaxSimFps 60 به مسیر میان‌بر (Shortcut) بازی، قفل ۳۰ فریم آن برداشته شد.
  • L.A. Noire: سخت‌ترین مورد بود و نیاز به نصب Cheat Engine و اجرای یک اسکریپت برای اجبار محدودکننده نمایش فریم به ۶۰ داشت؛ علاوه بر آن، همگام‌سازی عمودی (V-Sync) درون بازی غیرفعال و گزینه Smooth Motion در تنظیمات اپلیکیشن انویدیا فعال شد.

وقتی نرخ فریم دو برابر شد، چه چیزهایی فروپاشید

بزرگ‌ترین اشتباه من این بود که ۳۰ فریم را تنها یک محدودیت رندر می‌دیدم؛ در حالی که در این بازی‌ها نرخ فریم بسیار عمیق‌تر در موتور بازی (Game Engine) تنیده شده است. به همین دلیل با دو برابر کردن نرخ فریم، در واقع بسامد به‌روزرسانی بخش‌های مختلف خود بازی تغییر کرد، نه اینکه فقط کارت گرافیک دو برابر تصویر رسم کند. نتیجه، به شکلی خنده‌دار فاجعه‌بار بود:

  • L.A. Noire: در ۶۰ فریم رفتار خودروها کاملاً غیرقابل پیش‌بینی شد؛ خودروها با کوچک‌ترین فشار روی پدال گاز به پرواز درمی‌آمدند و دو برابر زمان بیشتری برای کاهش سرعت یا توقف نیاز داشتند. چند مأموریت نیز از کار افتاد و مهم‌ترین ویژگی بازی، یعنی ریزحالت‌های چهره (Micro-Expressions) اسکن‌شده در بازجویی‌ها، به‌کلی از هم پاشید و تنها چهره‌هایی لرزان و ناخوشایند باقی ماند.
  • Resident Evil 4: رویدادهای زمانی سریع (Quick Time Events) بر پایه تخصیص فریم محاسبه می‌شوند، نه میلی‌ثانیه واقعی؛ با دو برابر شدن نرخ فریم، زمان واکنش من نصف شد و فرار از تخته‌سنگ غول‌پیکر یا مبارزه با Krauser غیرممکن شد. سرعت تیغه‌های چرخان دو برابر شد و هوش مصنوعی دشمنان عملاً کور شد و نتوانست موقعیت من را در زمان درست تشخیص دهد.
  • NFS Rivals: با رفتن از ۳۰ به ۶۰ فریم، سرعت کل بازی دو برابر و به ۲۰۰ درصد رسید؛ خودروها در بزرگراه‌ها شتاب می‌گرفتند و به هر دیواری برخورد می‌کردند. حتی سلاح‌های تعقیب درون بازی نیز به دلیل ساعت شمارش معکوس داخلی ۳۰ هرتز (30Hz) که در کد ثابت شده بود، دو برابر سریع‌تر منقضی می‌شدند.

تجربه واقعی ۶۰ فریم به راه‌حل نیاز دارد

این بازی‌ها نه فقط به آنلاک، بلکه به اصلاح نیاز داشتند. GTA: San Andreas نشان داد حذف ساده محدودیت کافی نیست، زیرا موتور بازی چند سامانه را به نرخ فریم گره زده است؛ به همین دلیل از ابزار Framerate Vigilante در کنار وصله‌های (Patch) انجمن کاربری و یک محدودکننده ۶۰ فریم استفاده شد تا فیزیک و گیم‌پلی در ۶۰ فریم درست رفتار کنند.

در NFS Rivals نیز دستور واردشده در مسیر میان‌بر ناقص بود و علاوه بر نرخ فریم، باید سرعت ساعت داخلی موتور بازی هم تنظیم می‌شد. دستور نهایی شامل هر دو فرمان بود:

-GameTime.MaxSimFps 60 -GameTime.ForceSimRate 60.0

به همین ترتیب، سامانه‌های Resident Evil 4 هنوز بر پایه فرض‌های ۳۰ فریم طراحی شده بودند و نصب ماد متن‌باز RE4 Tweaks ضروری بود تا سرعت اشیا، هندسه متحرک، فیزیک شخصیت Ashley و رویدادهای زمانی دکمه‌فشاری اصلاح شود. L.A. Noire نیز به اسکریپت تخصصی انجمن کاربری به نام V-Patch نیاز داشت که تیک داخلی ۳۰ هرتز بازی را از خروجی تصویری جدا می‌کند و بدین ترتیب مشکلات اجرای ۶۰ فریم برطرف می‌شود.

نکته مشترک همه این موارد به‌شکلی شگفت‌آور ساده است: موتور بازی به یکدستی نیاز دارد. اگر فیزیک، ورودی، انیمیشن یا زمان‌بندی انتظار ۳۰ به‌روزرسانی در ثانیه را داشته باشد، دادن ۶۰ به آن بدون اصلاح این سامانه‌ها بازی را خراب می‌کند. یا باید همه اجزای وابسته به نرخ فریم به‌درستی برای ۶۰ فریم سازگار شوند، یا بازی روی ۳۰ فریم قفل بماند و فناوری‌هایی مانند تولید فریم (Frame Generation) فریم‌های تصویری اضافه را تأمین کنند.

۳۰ فریم؛ گاهی کم‌ضررترین گزینه

من هنوز می‌خواهم این بازی‌ها مانند عناوین مدرن حس و اجرا شوند، اما احترام بیشتری برای مهندسی پنهان در پشت عددی قائل شده‌ام که پیش‌تر آن را دلبخواهی می‌پندیدم. با این آزمایش انتظار داشتم بازی‌های قدیمی سرانجام تسلیم سخت‌افزار مدرن شوند، اما آن‌ها یادآوری کردند که کارایی تنها به توان خام سخت‌افزار مربوط نیست. در نقطه‌ای، به‌جای سریع‌تر کردن یک عنوان قدیمی، در حال بحث با توسعه‌دهندگانی هستید که بیست سال پیش آن بازی را ساخته‌اند.

۳۰ فریم برای من مطلوب نیست و همچنان می‌خواهم این بازی‌ها هنگام اجرا در سال ۲۰۲۶ به‌خوبی عناوین مدرن حس شوند؛ تنها چیزی که تغییر کرده، احترام بسیار بیشتر به مهندسی نهفته در پشت آن عدد به‌ظاهر دلبخواه است.

نظرتان را ثبت کنید کد خبر: 55140 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/14 تعداد مشاهده: 12
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Autodesk 3ds Max 2014 Essentials

Autodesk 3ds Max 2014 Essentials

اتودسک 3دی مکس

1.590.137 Photo Editor Filters Effects Presets  Lumii‏

1.590.137 Photo Editor Filters Effects Presets Lumii‏

لامی

سیدحسین نصر

سیدحسین نصر

زندگینامه نصر

اجزای سازنده‌ بدن انسان

اجزای سازنده‌ بدن انسان

عضلات بدن انسان

Krater + Update 1.04 + Update 1.06 + Update 1.08 + Update 1.0.10

Krater + Update 1.04 + Update 1.06 + Update 1.08 + Update 1.0.10

گودال آتشفشان

They Need To Be Fed 2 v1.0.8 / 3 v1.0.4 for Android +2.3

They Need To Be Fed 2 v1.0.8 / 3 v1.0.4 for Android +2.3

بازی آدمک آهنربایی نسخه 2 و 3

Autodesk 3DS MAX 2027.2 / 2026.3 / 2025 / 2024 / 2023.3 / 2022.3 / 2021.3.2 / 2020.3.2

Autodesk 3DS MAX 2027.2 / 2026.3 / 2025 / 2024 / 2023.3 / 2022.3 / 2021.3.2 / 2020.3.2

تری دی مکس

AccuWeather 21.1.2 For Android +4.1

AccuWeather 21.1.2 For Android +4.1

وضعیت آب و هوا

نماهنگ خورشید

نماهنگ خورشید

جشن خیابانی نیمه شعبان

Apple Safari 5.34.57.2 / Preview 253 Final

Apple Safari 5.34.57.2 / Preview 253 Final

مرورگر پرسرعت، زیبا و قدرتمند شرکت Apple

Monster Story 1.0.5.4 for Android

Monster Story 1.0.5.4 for Android

بازی داستان هیولاها

Udemy - The Advanced Web Developer Bootcamp

Udemy - The Advanced Web Developer Bootcamp

آموزش کامل توسعه وب سطح پیشرفته

آموزش نرم افزار SQL Server 2005

آموزش نرم افزار SQL Server 2005

آموزش اس کیو ال سرور 2005

CamCard - Business Card Reader 7.46.7.20211208 for Android +4.0

CamCard - Business Card Reader 7.46.7.20211208 for Android +4.0

اسکن کارت های ویزیت

Mirillis Splash 2.7.0

Mirillis Splash 2.7.0

اسپلش

Atmel Studio 7.0.1931

Atmel Studio 7.0.1931

برنامه نویسی میکروکنترلر اتمل استودیو

Remote Desktop Manager 2025.3.32 + Enterprise

Remote Desktop Manager 2025.3.32 + Enterprise

مدیریت ریموت دسکتاپ

Quadrant Professional Edition 2.1.1 for Android

Quadrant Professional Edition 2.1.1 for Android

بنچمارک قطعات سخت افزاری

Hiren's BootCD PE 1.0.8 Final

Hiren's BootCD PE 1.0.8 Final

بوت سی دی هایرن

فایل‌های صوتی سلسله جلسات تاریخ حیات امیرالمؤمنین با تدریس دکتر میثم مطیعی در دانشگاه امام صادق (ع)

فایل‌های صوتی سلسله جلسات تاریخ حیات امیرالمؤمنین با تدریس دکتر میثم مطیعی در دانشگاه امام صادق (ع)

زندگینامه امام علی

آشنایی با تاریخ اسلام

آشنایی با تاریخ اسلام

سیر مطالعاتی تاریخ اسلام

ESET NOD32 Antivirus 8.0.319.0 x86/x64 + (Update 12000) 2015-07-27

ESET NOD32 Antivirus 8.0.319.0 x86/x64 + (Update 12000) 2015-07-27

نود 32 آنتی ویروس 8

Et si tu n'existais pas - Joe Dassin

Et si tu n'existais pas - Joe Dassin

آهنگ اگر تو وجود نمی‌داشتی از ژو دسن

weather HD 8.0.4 for Android

weather HD 8.0.4 for Android

آب و هوا بر روی LW

Kuassa Efektor PAten Graphic Equalizer v1.0.0

Kuassa Efektor PAten Graphic Equalizer v1.0.0

افزایش کیفیت صدا

MakeMKV 1.17.9

MakeMKV 1.17.9

تبدیل فیلم

Fresh Leaves 1.8 for Android +2.1

Fresh Leaves 1.8 for Android +2.1

برگ های زیبا و طبیعی

To Do Reminder Premium 3.4.2 for Android +5.0

To Do Reminder Premium 3.4.2 for Android +5.0

یادآوری کارها

Adobe Audition CC 6.0 Build 372 / 2014 v7.0.0.118

Adobe Audition CC 6.0 Build 372 / 2014 v7.0.0.118

یکی از حرفه ای ترین نرم افزارهای ضبط و ویرایش فایل های موزیک

خودآموز آشپزی آبزیان

خودآموز آشپزی آبزیان

آموزش طبخ آبزیان

Pluralsight - Theming Basics For Drupal 7

Pluralsight - Theming Basics For Drupal 7

فیلم آموزش مبانی تم‌سازی برای دروپال 7

Droid Transfer 1.67

Droid Transfer 1.67

انتقال اطلاعات بین دستگاه های اندرویدی و کامپیوتر

Forklifter 2014

Forklifter 2014

شبیه‌ساز لیفتراک 2014

فرقه های انحرافی

فرقه های انحرافی

جریان های فکری منحرف در زمان امام باقرعلیه السلام

تلاوت مجلسی استاد عبدالفتاح طاروطی سوره مبارکه اعراف

تلاوت مجلسی استاد عبدالفتاح طاروطی سوره مبارکه اعراف

تلاوت عبدالفتاح طاروطی سوره اعراف

نماهنگ شمیم عشق

نماهنگ شمیم عشق

ولادت حضرت مهدی عج

سئوالات سیاسی نسل جدید Iranian Revolution

سئوالات سیاسی نسل جدید Iranian Revolution

پاسخ به شبهات پر تکرار

سخنرانی استاد علیرضا پناهیان و رائفی پور درباره علائم ظهور

سخنرانی استاد علیرضا پناهیان و رائفی پور درباره علائم ظهور

سخنرانی استاد علیرضا پناهیان درباره علائم ظهور

جانشین داود پیامبر

جانشین داود پیامبر

سلیمان نبی

درجات رفعت در درجات ذکر و هدایت با سخنرانی آیت الله سیدمحمدمهدی میرباقری - 5 جلسه

درجات رفعت در درجات ذکر و هدایت با سخنرانی آیت الله سیدمحمدمهدی میرباقری - 5 جلسه

حاج آقا میرباقری با موضوع درجات رفعت در درجات ذکر و هدایت

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!