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

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

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

ثبت نام | ورود
wepido.ir

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

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

بازی‌های اوایل دهه ۲۰۰۰ میلادی برای نسل من فقط سرگرمی بودند؛ بدون آنکه چیزی از مفاهیمی مانند نرخ فریم (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 تعداد مشاهده: 72
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Voxel Blast

Voxel Blast

انفجار ذرات

Professional Farmer 2014

Professional Farmer 2014

شبیه‌ساز کشاورزی و دامداری حرفه‌ای 2014

Gillmeister Rename Expert 5.31.8

Gillmeister Rename Expert 5.31.8

تغییر نام سریع فایل ها و پوشه ها

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

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

حاج آقا راشد یزدی با موضوع نقش مادر در شکوفایی استعداد فرزندان

آموزش لینک بیلدینگ

آموزش لینک بیلدینگ

کتاب لینک بیلدینگ

Sniper Elite V2

Sniper Elite V2

تک تبرانداز حرفه ای 2

اندرزهای مقام معظم رهبری

اندرزهای مقام معظم رهبری

سخنان امام خامنه ای

9 جلسه نسب مؤمن و عمل به سیره تربیتی اهلبیت(ع) از حجت الاسلام والمسلمین انصاریان

9 جلسه نسب مؤمن و عمل به سیره تربیتی اهلبیت(ع) از حجت الاسلام والمسلمین انصاریان

حاج آقا انصاریان با موضوع نسب مؤمن و عمل به سیره تربیتی اهلبیت(ع)

JUJU

JUJU

جوجو

آشنایی با پایگاه داده اوراکل

آشنایی با پایگاه داده اوراکل

آموزش کامل و جامع پایگاه داده Oracle

سلسله مباحث استاد شجاعی قسمت چهارم

سلسله مباحث استاد شجاعی قسمت چهارم

مباحث شجاعی

Hasleo Disk Clone 5.9.2.0 + WinPE

Hasleo Disk Clone 5.9.2.0 + WinPE

کلون و تکثیر هارد دیسک

قرآن تبیان 1 نسخه 4.0 برای اندروید 1.5+

قرآن تبیان 1 نسخه 4.0 برای اندروید 1.5+

نسخه کامل قرآن تبیان به همراه صوت و تصویر

Microsoft Windows Server 2016

Microsoft Windows Server 2016

ویندوز سرور 2016

The Room

The Room

اتاق

حجاب و جنبه های جامعه شناختی

حجاب و جنبه های جامعه شناختی

حجاب و جنبه های مذهبی

CSI SAFE 22.7.0.3220 / 21.2.0.2417 / 20.3.0.2005 / 2016

CSI SAFE 22.7.0.3220 / 21.2.0.2417 / 20.3.0.2005 / 2016

آنالیز و طراحی فونداسیون بتنی سیف

Udemy - Blockchain and Bitcoin Fundamentals

Udemy - Blockchain and Bitcoin Fundamentals

آموزش بلاکچین و بیت کوین

AutomateIt Pro 4.1.226 for Android +2.3

AutomateIt Pro 4.1.226 for Android +2.3

اتومیت پرو

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

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

سخنرانی وحدت حوزه و دانشگاه با حاج آقا حکیمیان

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

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

آشنایی کودکان و نوجوانان با اخلاق پیامبر اعظم صلی الله علیه و آله

Vehicle sounds,pictures 4 kids 2.3 for Android +3.0

Vehicle sounds,pictures 4 kids 2.3 for Android +3.0

آموزش وسائل حمل نقل به زبان انگلیسی برای کودکان

Cube Trick 1.6 for Android +2.3

Cube Trick 1.6 for Android +2.3

بازی ترفند مکعب

VideoProc Converter AI 8.13

VideoProc Converter AI 8.13

تبدیل و ویرایش ویدئو با هوش مصنوعی

کلینیک درمان حسادت

کلینیک درمان حسادت

درمان حسادت

Excel PowerUps Premium Suite 1.15.4

Excel PowerUps Premium Suite 1.15.4

افزونه افزایش امکانات اکسل

پاسخ به شبهات مخالفان دربارۀ تفکر مهدویت

پاسخ به شبهات مخالفان دربارۀ تفکر مهدویت

غیبت نعمانی

مداحی حاج محمد باقر منصوری سال 96

مداحی حاج محمد باقر منصوری سال 96

محرم شب اول تا شام غریبان منصوری

سخنرانی محمدمهدی ماندگاری با موضوع ولایت مداری و تفاوت ولایت و محبت به اهل بیت (ع)

سخنرانی محمدمهدی ماندگاری با موضوع ولایت مداری و تفاوت ولایت و محبت به اهل بیت (ع)

ولایت مداری و تفاوت ولایت و محبت به اهل بیت (ع) با محمدمهدی ماندگاری

Adobe Audition 2019 12.1.5.3 + Portable / macOS 12.1.5

Adobe Audition 2019 12.1.5.3 + Portable / macOS 12.1.5

ادوب ادیشن 2019

3 Tebyan Mafatih for Android

3 Tebyan Mafatih for Android

مفاتیح زیبای تبیان

منتخب سخنرانی های زیبا درباره شهادت حضرت رقیه

منتخب سخنرانی های زیبا درباره شهادت حضرت رقیه

سخنرانی های حجت الاسلام درباره شهادت حضرت رقیه

سیاحت غرب آقا نجفی قوچانی

سیاحت غرب آقا نجفی قوچانی

سرنوشت ارواح بعد از مرگ

FatBooth 2.9 for Android +2.3

FatBooth 2.9 for Android +2.3

چهره خود را چاق کنید!

Pot Desktop 3.0.7

Pot Desktop 3.0.7

ترجمه متن

DicePlayer 20813211 for Android +2.2

DicePlayer 20813211 for Android +2.2

برنامه ای برای پخش تمامی فرمتهاهای صوتی و تصویری

Brothers - A Tale of Two Sons

Brothers - A Tale of Two Sons

برادران - افسانه‌ی دو پسر

IObit Start Menu 8 Pro 6.0.0.2

IObit Start Menu 8 Pro 6.0.0.2

آی او بیت استارت منو

Little Dragons Cafe

Little Dragons Cafe

کافه

آشنایی با تاریخچه روان‌شناسی

آشنایی با تاریخچه روان‌شناسی

تعبیر خواب و بیماری های روانی

خبرنامه

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