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

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 7
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Pro Cycling Manager 2021

Pro Cycling Manager 2021

مدیریت دوچرخه سواری 2021

NoLED 6.0.19 for Android +2.1

NoLED 6.0.19 for Android +2.1

هشدار تماس ، پیام ، ایمیل بر روی صفحه نمایش

Ski Safari 1 v1.5.4 / 2 v1.5.1.1186 / Adventure Time 1.5.2 for Android +2.3

Ski Safari 1 v1.5.4 / 2 v1.5.1.1186 / Adventure Time 1.5.2 for Android +2.3

بازی اسکی

راه و رسم زندگی

راه و رسم زندگی

چگونه عشق بورزیم؟

توصیه حضرت رضا (ع) برای روزهای پایانی ماه شعبان و وداع با ماه شعبان

توصیه حضرت رضا (ع) برای روزهای پایانی ماه شعبان و وداع با ماه شعبان

دعاى شب آخر شعبان و شب اول رمضان

سخنرانی های زیبا با موضوع ولادت حضرت علی اکبر

سخنرانی های زیبا با موضوع ولادت حضرت علی اکبر

سخنرانی حجت الاسلام رفیعی با موضوع ولادت علی اکبر

آموزش نصب سیستم عامل مک

آموزش نصب سیستم عامل مک

آشنایی با روش نصب سیستم عامل MAC

کرونا و درمان آن در طب ایرانی

کرونا و درمان آن در طب ایرانی

مواجهه با ویروس کرونا

Office Timeline 13.25.01.00

Office Timeline 13.25.01.00

افزونه پاورپوینت

Rohos Logon Key 5.3

Rohos Logon Key 5.3

قفل کامپیوتر با فلش مموری

Boost Runner 1.0 for Android

Boost Runner 1.0 for Android

بازی ایرانی فراری

Drift Streets Japan

Drift Streets Japan

دریفت کردن در خیابان‌های ژاپن

سخنرانی محمدمهدی ماندگاری با موضوع رمز حرکت در مسیر اراده خدا

سخنرانی محمدمهدی ماندگاری با موضوع رمز حرکت در مسیر اراده خدا

رمز حرکت در مسیر اراده خدا با محمدمهدی ماندگاری

Giana Sisters Dream Runners

Giana Sisters Dream Runners

خواهران جیانا - دوندگان رویا

Sun Blast - Star Fighter

Sun Blast - Star Fighter

انفجار خورشیدی - جنگنده‌ی فضایی

Bubsy The Woolies Strike Back + Crackfix

Bubsy The Woolies Strike Back + Crackfix

اکشن سکویی دوبعدی

شبهه انتخابات

شبهه انتخابات

چرا رای بدهیم؟

نگاهی بر برنامه نویسی سطح بالای نام پای و سای پای

نگاهی بر برنامه نویسی سطح بالای نام پای و سای پای

برنامه نویسی سطح بالای نام پای و سای پای

Jamestown Legend of the lost colony + Update 1

Jamestown Legend of the lost colony + Update 1

جیمزتاون افسانه مستعمرات گمشده

VTC - Sony Vegas Pro 12 Course

VTC - Sony Vegas Pro 12 Course

فیلم آموزش نرم افزار سونی وگاس پرو 12

مقالات شهید مطهری درباره نهج الیلاغه

مقالات شهید مطهری درباره نهج الیلاغه

آشنایی با نهج‌البلاغه

مفاهیم و اصول حسابداری

مفاهیم و اصول حسابداری

آشنایی با حسابداری به عنوان یک سیستم اطلاعاتی

Universal Media Server 15.2.0

Universal Media Server 15.2.0

پخش بیسم ویدئو و موزیک در تلویزیون و موبایل

Ori and the Will of the Wisps v20201119

Ori and the Will of the Wisps v20201119

اوری

Boom Audio Player 1.1

Boom Audio Player 1.1

پلیر صوتی

SmartGit 20.2.3 Windows/macOS/Linux

SmartGit 20.2.3 Windows/macOS/Linux

اسمارت‌گیت

Kaspersky Security  21.23.6.614 Full Product / Endpoint Security 12.11.0.637

Kaspersky Security 21.23.6.614 Full Product / Endpoint Security 12.11.0.637

کسپرسکی

SuperBeam | WiFi Direct Share Pro 5.0.8 for Android & Windows

SuperBeam | WiFi Direct Share Pro 5.0.8 for Android & Windows

انقلابی در زمینه ارسال و دریافت اطلاعات

PDF Architect Pro + OCR 10.0.24.24936

PDF Architect Pro + OCR 10.0.24.24936

ویرایش و تبدیل فایل‌های پی‌دی‌اف

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

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

آموزش فایل زیلا و اف تی پی

Phantom Breaker - Battle Grounds

Phantom Breaker - Battle Grounds

شبح‌ شکن - نبردهای کوبنده

تلاوت مجلسی استاد جواد فروغی سوره طارق

تلاوت مجلسی استاد جواد فروغی سوره طارق

تلاوت جواد فروغی سوره طارق

ملک من 2.9 برای اندروید 2.3+

ملک من 2.9 برای اندروید 2.3+

بانک اطلاعات املاک

IntelliRing 1.7.0 for Android

IntelliRing 1.7.0 for Android

زنگ هوشمند گوشی

Hacksaw Ridge

Hacksaw Ridge

ستیغ هک‌سا

گلچین مداحی های رحلت پیامبر اکرم صل الله علیه و آله

گلچین مداحی های رحلت پیامبر اکرم صل الله علیه و آله

مداحی های رحلت پیامبر اکرم صل الله علیه و آله

Silence of the Sleep

Silence of the Sleep

آرامش خواب

Garfield Kart

Garfield Kart

ماشین سواری

Bunny Shooter 1.22 for Android

Bunny Shooter 1.22 for Android

شکارچی خرگوش

مستند انتخاباتی سید ابراهیم رییسی

مستند انتخاباتی سید ابراهیم رییسی

فیلم انتخاباتی سید ابراهیم رییسی

خبرنامه

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