تلاشها برای شکستن محدودیتهای نرمافزاری نینتندو سوییچ 2 وارد مرحله تازهای شده و پژوهشگران و توسعهدهندگان مستقل، بررسی امنیت کنسول و فایلهای بازیهای آن را آغاز کردهاند.
پژوهشگر امنیتی با نام مستعار «pepsipu» که دانشجوی مؤسسه فناوری کالیفرنیا معرفی شده است، اخیرا اعلام کرد با استفاده از هوش مصنوعی توانسته لایههای حفاظتی کنسول نینتندو سوییچ 2 را دور بزند. بااینحال، روش کشفشده هنوز به هک کامل هسته سیستمعامل منجر نشده و در دسته جیلبریک متصل یا Tethered Jailbreak قرار میگیرد. در این روش، دسترسی ایجادشده پس از راهاندازی مجدد کنسول از بین میرود و برای فعالسازی دوباره آن باید فرایند جیلبریک تکرار شود.
این آسیبپذیری امکان دستکاری بازی ماریو کارت ورلد و تهیه نسخه پشتیبان از فایلهای ذخیره بازی را فراهم کرده است. پس از انتشار این ادعا، نینتندو نیز واکنش نشان داد و برنامهای را که آسیبپذیری در آن پیدا شده بود، از فروشگاه حذف کرد.
براساس گزارش ixbt.games، نسخهای استخراجشده از بازی دلتارون برای نینتندو سوییچ 2 که فصلهای اول تا چهارم را شامل میشود، به دست آمده است. همچنین گزارشهایی درباره استخراج مدلهای سهبعدی از ماریو کارت ورلد منتشر شده است. در مورد بازی The Duskbloods، اثر جدید استودیوی فرامسافتور که بهعنوان بازی انحصاری سوییچ 2 معرفی شده، گفته میشود فایلها و دادههای مربوط به نسخه آزمایشی آن درحال بررسی هستند. البته انتشار این گزارشها لزوما بهمعنای آمادهشدن نسخه قابلبازی یا افشای کامل محتوای این آثار نیست؛ بلکه نشان میدهد بررسی فایلهای داخلی بازیها آغاز شده است.
شبیهساز سوییچ 2 با زبان راست توسعه مییابد
در همین حال، مخزن پروژهای با نام ounce-core در گیتهاب منتشر شده است. توسعهدهنده آن با نام مستعار hffgzktbcc-blip، این پروژه را شبیهسازی برای اجرای کدهای مرتبط با نینتندو سوییچ 2 معرفی میکند که با زبان برنامهنویسی راست (Rust) نوشته شده است. بهگفته توسعهدهنده، این پروژه قابلیت اجرای فایلهای بومی ۶۴ بیتی دستنخورده و کدهای ماشینی استخراجشده از نسخه پشتیبان میانافزار 23.0.1 را دارد. بااینحال، اطلاعات منتشرشده بهتنهایی نشان نمیدهد که شبیهساز تا چه اندازه میتواند بازیها را بهدرستی اجرا کند.
آیا اجرای بازیهای سوییچ 2 روی رایانه نزدیک است؟
مجموع این تحولات نشان میدهد تلاش برای شناخت ساختار نرمافزاری کنسول جدید نینتندو سرعت گرفته است؛ اما جیلبریک موقت، استخراج فایلها و انتشار یک پروژه شبیهساز، بهتنهایی بهمعنای امکان اجرای گسترده بازیها روی رایانه نیست. برای رسیدن به چنین مرحلهای، توسعهدهندگان باید سازگاری سختافزاری و نرمافزاری، عملکرد گرافیکی و اجرای صحیح بازیها را حل کنند. بنابراین، هنوز برای نتیجهگیری درباره زمان عرضه یک شبیهساز کاربردی نینتندو سوییچ 2 زود است.
