بازی کلاسیک The Legend of Zelda: Ocarina of Time که یکی از شناختهشدهترین نسخههای مجموعه زلدا محسوب میشود، حالا به شکل غیررسمی روی کامپیوترهای شخصی نیز اجرا شده و علاقهمندان حتی موفق شدهاند جلوههای گرافیکی آن را با فناوری DLSS 5 بهبود دهند.
نکته جالب این اتفاق، ترکیب روشهای جدید اجرای بازی با فناوریهای هوش مصنوعی انویدیا است. البته اجرای نسخه کامپیوتری بازی و نمایش DLSS 5 دو موضوع جداگانه هستند و نباید تصور کرد که انویدیا یا نینتندو نسخه رسمی بازی را با این فناوری منتشر کردهاند.
اجرای بازی Zelda Ocarina of Time روی کامپیوتر با روشهای جدید
بازی جدید زلدا در ابتدا برای کنسول Nintendo Switch 2 عرضه شده است، اما توسعهدهندگان مستقل خیلی زود راههایی برای اجرای آن روی ویندوز پیدا کردند. یکی از این روشها استفاده از شبیهسازهای کنسول Switch 2 مانند Lichii است که امکان اجرای بازیهای این کنسول را روی کامپیوتر فراهم میکنند.
در کنار شبیهسازی، پروژهای به نام Hookshot نیز توجه علاقهمندان را جلب کرده است. این پروژه بهجای اجرای مستقیم بازی در محیط شبیهساز، کدهای ARM بازی را به شکل ایستا بازکامپایل میکند و یک نسخه بومی ویندوز میسازد.
این تفاوت اهمیت زیادی دارد؛ زیرا در روش بازکامپایل ایستا، کد بازی برای اجرا در محیط ویندوز تبدیل میشود و دیگر نیازی به شبیهسازی کامل پردازنده کنسول در زمان اجرای بازی نیست. Hookshot از رابط گرافیکی Vulkan استفاده میکند و برای ساخت نسخه اجرایی به فایلهای اصلی بازی نیاز دارد.
قابلیت Frame Generation در نسخه کامپیوتری Hookshot
یکی از ویژگیهای جالب Hookshot پشتیبانی از فناوری تولید فریم است. این پروژه امکان تولید ۲، ۳ یا ۴ فریم را در کنار فریمهای اصلی فراهم میکند تا حرکت تصاویر روانتر به نظر برسد.
همچنین امکانات دیگری مانند افزایش وضوح تصویر و پشتیبانی از نمایشگرهای فوقعریض در آن در نظر گرفته شده است.
طبق گزارش توسعهدهنده، بازی روی سیستمی مجهز به پردازنده Ryzen 5 7600X و کارت گرافیک GeForce RTX 4060 Ti با حافظه ۱۶ گیگابایت، بدون فعال کردن Frame Generation حدود ۵۰ فریم بر ثانیه اجرا شده است.
البته این نتیجه مربوط به آزمایشهای اولیه است و هنوز نمیتوان آن را معیاری برای عملکرد بازی در تمام مراحل و محیطهای آن دانست.
اجرای Zelda Ocarina of Time با DLSS 5 و هوش مصنوعی انویدیا
جذابترین بخش ماجرا، نمایش بازی با فناوری DLSS 5 است. در یک آزمایش غیررسمی، کانال یوتیوب ItsOOGWAY موفق شده است نسخه در حال اجرای بازی را با استفاده از DLSS 5 پردازش کند.
برای این کار از شبیهساز آزمایشی Lichii Frizti نسخه ۲ در کنار ابزارهای DLSS 5 Manager و Live Flow Multi Frame Generation استفاده شده است. پردازش گرافیکی نیز از طریق ReShade در مسیر نرمافزاری بازی انجام میشود.
بنابراین این اتفاق به معنی اضافه شدن رسمی DLSS 5 به بازی توسط نینتندو یا انویدیا نیست؛ بلکه نتیجه ترکیب چند ابزار مستقل و آزمایشی است.
فناوری DLSS 5 چه تغییری در گرافیک بازی ایجاد میکند؟
DLSS 5 نسل جدید فناوری پردازش گرافیکی مبتنی بر هوش مصنوعی انویدیا است که با استفاده از رندرینگ عصبی میتواند نورپردازی و جزئیات ظاهری صحنهها را بهبود دهد.
این فناوری با نسلهای قبلی DLSS تفاوت دارد. نسخههای قبلی بیشتر روی افزایش وضوح تصویر، بازسازی جزئیات و تولید فریم تمرکز داشتند؛ اما DLSS 5 یک مرحله رندرینگ عصبی به فرایند تولید تصویر اضافه میکند که ظاهر نهایی صحنه را با کمک مدل هوش مصنوعی تغییر میدهد.
از قابلیتهای این فناوری میتوان به موارد زیر اشاره کرد:
- بهبود نورپردازی و بازتاب نور در محیط بازی
- طبیعیتر شدن ظاهر سطوح و متریالها
- افزایش جزئیات بصری در صحنههای مختلف
- پردازش تصویر با کمک مدلهای هوش مصنوعی
- حفظ ساختار و حرکت اجزای اصلی صحنه با استفاده از اطلاعات موتور بازی
طبق توضیحات فنی انویدیا، DLSS 5 برای اجرا بهصورت محلی از کارتهای گرافیک GeForce RTX سری ۵۰ استفاده میکند و قابلیت پردازش تصاویر تا وضوح 4K را دارد.
آیا اجرای بازی زلدا روی کامپیوتر به سیستم قدرتمندی نیاز دارد؟
در حال حاضر نمیتوان یک سیستم سختافزاری مشخص را برای اجرای بدون مشکل این بازی روی کامپیوتر معرفی کرد؛ زیرا عملکرد آن به روش اجرا، نسخه ابزارها و تنظیمات گرافیکی بستگی دارد.
در آزمایش Hookshot، استفاده از کارت گرافیک RTX 4060 Ti با حافظه ۱۶ گیگابایت و پردازنده Ryzen 5 7600X توانسته است حدود ۵۰ فریم بر ثانیه تولید کند. در مقابل، در آزمایش جداگانه DLSS 5 روی شبیهساز، نرخ فریم پایه بین ۱۹ تا ۳۶ فریم بر ثانیه گزارش شده است. این اعداد مربوط به دو روش متفاوت هستند و نباید با یکدیگر مقایسه مستقیم شوند.
نکته دیگر اینکه برای استفاده از روشهای غیررسمی اجرای بازی، باید مالک نسخه قانونی بازی باشید و فایلهای موردنیاز را از نسخه خودتان تهیه کنید. این پروژهها نسخه رسمی ویندوز بازی محسوب نمیشوند.
در مجموع، اجرای بازیهای کنسولی روی کامپیوتر با روشهایی مانند بازکامپایل و شبیهسازی، فرصتهای تازهای برای استفاده از فناوریهای گرافیکی جدید ایجاد کرده است. ترکیب این روشها با Frame Generation و DLSS 5 نیز نشان میدهد که حتی بازیهای کنسولی جدید میتوانند به بستری برای آزمایش فناوریهای پیشرفته گرافیکی تبدیل شوند.
گیم پلنت


