اجرای مستقیم بازیهای سوییچ روی آیفون با nxnative؛ از ماریو تا زلدا
تصور کنید مجموعهای از خاطرهانگیزترین ساختههای نینتندو را نه از راه شبیهسازهای مرسوم، بلکه بهشکل مستقیم و روان در دستگاه اپل خود تجربه کنید. ابزار تازهای با نام nxnative این رویا را به واقعیت بدل کرده و راهی برای اجرای بیواسطه آثار کنسول سوییچ بر روی آیفون، آیپد و مک گشوده است. این پروژه متنباز که کدهای اجرایی بازیها را برای تراشههای آرم و رابط گرافیکی Metal بازنویسی میکند، افت فریم را به حداقل رسانده و تجربهای متفاوت پیش روی دارندگان محصولات اپل قرار داده است.
سازوکار فنی nxnative و بازآفرینی اجزای سیستمی
توسعهدهندهای با نام مستعار seedds پشت این طرح قرار دارد و ساختار آن بهگونهای است که اجزای سیستمی کنسول را شبیهسازی معکوس نمیکند، بلکه بازسازی مینماید. در واقع، این ابزار خروجی تصویر را با سختافزار میزبان تطبیق داده و دستورات بازی را به زبان پردازندههای سری آرم و Metal ترجمه میکند. گزارش آیاکسبیتی گیمز نشان میدهد که همین روش باعث شده عناوین ژاپنی بدون نیاز به لایه سنگین شبیهساز سنتی، بهشکل بومی اجرا شوند.
سختافزار مورد نیاز برای اجرای بازیها
برای بهرهگیری از این قابلیت روی تلفن همراه، کاربران ناگزیر به تهیه مدلهای iPhone 15 Pro یا بالاتر هستند که به تراشه A17 Pro مجهز شدهاند. در بخش تبلتها نیز شرط پایبندی به چیپ M1 است؛ یعنی دارندگان آیپدهای قدیمیتر نمیتوانند از این طریق بازیها را اجرا کنند.
- آیفون: iPhone 15 Pro یا بالاتر با تراشه A17 Pro
- آیپد: حداقل مجهز به چیپ M1
- مک: هماهنگ با پردازندههای سری آرم و Metal
فهرست آثار پشتیبانیشده و نرخ فریم
مستندات رسمی این پروژه از آزمایش موفق بیش از ۷۰ عنوان مختلف خبر میدهد. از میان آنها میتوان به این موارد اشاره کرد:
- Super Mario Odyssey
- Mario Kart 8 Deluxe
- The Legend of Zelda: Breath of the Wild
شماری از این بازیها پس از اعمال بهروزرسانیهای فنی با نرخ ۶۰ فریم بر ثانیه اجرا میشوند؛ آماری که دو برابر روانتر از نرخ فریم نینتندو سوییچ استاندارد به شمار میرود.
چالشهای نصب و محدودیتهای پیش رو
فرایند نصب نیازمند استخراج قانونی فایلها از کنسول شخصی کاربران و بارگذاری جانبی از طریق ابزارهایی مانند AltStore یا Sideloadly است. افزون بر این، قابلیتهای آنلاین و پشتیبانی از فیگورهای amiibo در این ساختار در دسترس نیستند و سایه برخوردهای حقوقی نینتندو نیز مانند رویدادهای پیشین پیرامون Ryujinx، آینده پروژه را تهدید میکند.




