
نسخه سوییچ ۲ بازی The Legend of Zelda: Ocarina of Time تنها چند روز پس از انتشار در ۵ نوامبر، اکنون از طریق شبیهسازهای سوییچ ۲ روی رایانههای شخصی ویندوز ۱۱ اجرا میشود. بر اساس گزارشها، عملکرد این بازی روی سختافزارهای ردهبالا تا حدی قابل بازی است، اما هنوز مشکلات گرافیکی و ناپایداریهایی وجود دارد. شبیهسازهایی مانند Lichii، که شاخهای از Eglantine است، با بهرهگیری از بهروزرسانیهای اخیر و ابزارهای هوش مصنوعی (AI) به سرعت در حال بهبود هستند.
از شبیهسازی سنتی تا بازکامپایل ایستا
در میان موج ابزارهای شبیهسازی، ابزاری به نام Hookshot معرفی شده است. این ابزار برخلاف شبیهسازی سنتی، کد Arm بازی Ocarina of Time را به صورت ایستا به یک بازی بومی ویندوز بازکامپایل میکند. کاربران برای استفاده از Hookshot باید بازی را از فایلهای شخصی خودشان بسازند. این روش با پروژههای لایه ترجمه (Translation Layer) روی مک شباهت دارد.
Hookshot قابلیتهای اضافهای نیز ارائه میدهد:
- تولید فریم (Frame Generation) با ضرایب ۲x، ۳x و ۴x
- ارتقای مقیاس (Upscaling)
- پشتیبانی از نمایشگر اولتراواید (Ultrawide)
گزارشها نشان میدهد Hookshot بازی Zelda: Ocarina of Time را روانتر از تلاشهای فعلی شبیهسازی اجرا میکند. به گفته توسعهدهنده آن با نام NotRexed، عملکرد بدون تولید فریم روی ترکیب Ryzen 7600X و GeForce RTX 4060 Ti 16GB در حدود ۵۰ فریم بر ثانیه قرار دارد.
DLSS 5 و تولید فریم چندگانه
علاوه بر Hookshot، کاربری با نام ItsOOGWAY ویدیویی در یوتیوب منتشر کرده که اجرای DLSS 5 را روی یک رایانه شخصی در حال شبیهسازی Zelda: Ocarina of Time نشان میدهد. این ویدیو از شاخهای جدید از Lichii به نام Fritzi، همراه با یک مدیر DLSS 5 توسعهیافته توسط جامعه و قابلیت Live Flow Multi Frame Generation استفاده میکند. نتیجه ظریف به نظر میرسد، اما جزئیات اضافهای که DLSS 5 به بازی میافزاید قابل مشاهده است.
اجرای روانتر روی مک با Nxnative
نمونههای متعددی از اجرای روان Ocarina of Time با Nxnative روی مک وجود دارد، از جمله کلیپی که بازی را با ۶۰ فریم بر ثانیه در Great Deku Tree نشان میدهد. Nxnative با پشتیبانی از سوییچ ۲ بهروزرسانی شده و حتی پورتی از بازی برای iPhone نیز توسط Joe Jiang منتشر شده است.
Nxnative در سطح پایه مشابه Wine، لایه سازگاری متنباز که اجرای برنامهها و بازیهای ویندوز را روی لینوکس ممکن میکند، عمل میکند. این ابزار به نرمافزار نوشتهشده برای پلتفرم دیگر، یعنی سوییچ نینتندو، اجازه اجرا روی سیستمعامل میزبان را با اجزای شبیهسازی سطح بالا (High-Level Emulation یا HLE) میدهد؛ در این مورد، سیستمعامل میزبان macOS است.
از آنجا که سوییچ و دستگاههای اپل از پردازندههای مبتنی بر Arm استفاده میکنند، Nxnative میتواند بخش زیادی از کد اصلی ARM64 بازی را مستقیماً روی تراشههای اپل اجرا کند، در حالی که سرویسهای سیستمی سوییچ را بازسازی و API گرافیکی آن را به Metal ترجمه میکند. این موضوع بخشی از دلیل روانتر اجرا شدن عناوین سوییچ ۲ مانند The Legend of Zelda: Ocarina of Time روی مک در مقایسه با رایانه شخصی است.
نکته حقوقی و وضعیت تأیید
منبع خبر اعلام کرده است که این شبیهسازها و ابزارها را شخصاً آزمایش نکرده و نمیتواند آنها را تأیید کند؛ با این حال، این پروژهها و ویدیوها معتبر به نظر میرسند و چند کاربر ادعاهای مربوط به عملکرد را تأیید کردهاند. همچنین برای اجرای Zelda: Ocarina of Time روی رایانه شخصی با شبیهساز، کاربر باید نسخه قانونی بازی را داشته باشد و آن را از سوییچ ۲ جیلبریکشده به قالب فایل سازگار استخراج کند.