پروژه NX2navi امکان اجرای بومی نسخه بازسازیشده بازی زلدا را روی کامپیوترهای ویندوزی فراهم میکند؛ آن هم بدون نیاز به شبیهسازی سختافزار سوییچ ۲. این پروژه از فناوری بازکامپایل ایستا استفاده میکند و قابلیتهایی مانند DLSS، تولید فریم، HDR و اجرای بازی با وضوح 5K را در اختیار کاربران قرار میدهد.
به گزارش TechPowerUp، توسعهدهندهای با نام کاربری tangerineturtle1 پروژهای به نام NX2navi را منتشر کرده است که نسخه بازسازیشده بازی The Legend of Zelda: Ocarina of Time را از نینتندو سوییچ ۲ به کامپیوترهای ویندوزی میآورد. تفاوت اصلی این پروژه با روشهای معمول اجرای بازیهای کنسولی روی کامپیوتر، استفاده از فناوری بازکامپایل ایستا (Static Recompilation) است.
در روش بازکامپایل ایستا، دستورالعملهای پردازنده کنسول پیش از اجرای بازی به کد قابلاجرا روی پردازندههای x86-64 تبدیل میشوند. درنتیجه، بازی بهجای شبیهسازی لحظهای سختافزار کنسول، مانند یک برنامه بومی ویندوز اجرا میشود. این فرایند با یک رندرکننده اختصاصی مبتنی بر Vulkan همراه شده است تا پردازش گرافیکی بازی روی سختافزار کامپیوتر انجام شود.
قابلیتهای گرافیکی و پشتیبانی از نمایشگرهای عریض
پروژه NX2navi امکانات گرافیکی متعددی دارد که ازجمله آنها میتوان به پشتیبانی از وضوح تصویر بالاتر از 1440p و اجرای بازی در وضوح 4K و 5K اشاره کرد. نرخ فریم نیز بهصورت پیشفرض روی ۶۰ فریم بر ثانیه قرار دارد، اما کاربران میتوانند آن را تا ۲۴۰ فریم افزایش دهند یا محدودیت نرخ فریم را بهطور کامل غیرفعال کنند.
این پروژه از فناوری DLSS انویدیا روی کارتهای گرافیک RTX و FSR 3.1 روی طیف گستردهای از پردازندههای گرافیکی پشتیبانی میکند. قابلیت تولید فریم FSR نیز در دسترس است و میتواند با تولید فریمهای میانی، روانی تصویر را افزایش دهد. پشتیبانی از HDR و نمایشگرهای فوقعریض با نسبت تصویر 21:9 و 32:9 از دیگر امکانات آن محسوب میشود. البته رابط کاربری، منوها و میانپردهها همچنان نسبت تصویر 16:9 را حفظ میکنند.
سیستم موردنیاز و محدودیتهای فعلی
این پروژه هنوز در مرحله توسعه اولیه قرار دارد، اما طبق توضیحات سازنده، بخشهایی مانند جنگل کوکیری، روستای کاکاریکو، مسیر کوه مرگ و معبد زمان با نرخ ۶۰ فریم یا بیشتر اجرا میشوند. بااینحال، مشکلات گرافیکی، احتمال بستهشدن ناگهانی بازی و مکثهای کوتاه هنگام ورود به مناطق جدید همچنان وجود دارند.
برای اجرای NX2navi به ویندوز ۱۰ یا ۱۱، پردازنده ۶۴ بیتی با پشتیبانی از SSE4.2، حداقل ۱۶ گیگابایت رم و حدود ۳۰ گیگابایت فضای ذخیرهسازی آزاد نیاز است. کارت گرافیک نیز باید از Vulkan 1.3 و قابلیت Mesh Shader پشتیبانی کند.
NX2navi نشان میدهد بازکامپایل ایستا میتواند فاصله میان انتشار یک بازی کنسولی و اجرای آن روی کامپیوتر را بهشکل چشمگیری کاهش دهد. بااینحال، توسعه اولیه پروژه، مشکلات احتمالی سازگاری و حساسیت حقوقی نینتندو باعث میشوند نتوان آن را درحالحاضر جایگزینی کاملا پایدار و بدون ریسک برای نسخه کنسولی دانست.
