
دنیای پورتهای غیررسمی بازیهای رترو روی رایانههای شخصی یک قدم دیگر پیش رفته است. یوتیوبری با نام بلامانته (Belamante) موفق شده بازی سوپر ماریو برادرز واندر (Super Mario Bros. Wonder) را بدون شبیهسازی (Emulation) و بدون کامپایل پویا در لحظه (JIT) روی یک لپتاپ مجهز به RTX 3050 با حدود ۶۰ فریم بر ثانیه اجرا کند.
پورت بومی چگونه کار میکند؟
به گفته بلامانته، این پورت بومی (Native Port) از ترکیب چند فناوری استفاده میکند:
- کد C++ بازکامپایلشده (Recompiled C++)
- لایه ترجمه NVN به Vulkan (NVN-to-Vulkan Translation Layer) که مستقیماً با درایور انویدیا (Nvidia Driver) ارتباط برقرار میکند
- بهینهسازیهای اضافی برای اجرای روانتر بازی
با این حال، این نسخه همچنان مشکلات گرافیکی (Graphical Glitches) و افتهای گاهبهگاه نرخ فریم (Frame Drops) دارد.
انتشار عمومی و واکنش احتمالی نینتندو
این پروژه هنوز بهصورت عمومی منتشر نشده است، اما بلامانته میگوید قصد دارد در نهایت پورت PC بازی سوپر ماریو برادرز واندر را عرضه کند. اگر این اتفاق بیفتد، احتمالاً شامل هیچ فایل دارای حق تکثیر (Copyrighted Files) نخواهد بود و از بازیکنان میخواهد تصویر دیسک (Disc Image) خود را برای اجرا تهیه کنند؛ زیرا در غیر این صورت، تیم حقوقی نینتندو بهسرعت وارد عمل خواهد شد.
یکی از نخستین پورتهای بومی غیررسمی سوییچ
حتی با وجود مشکلات عملکردی، اجرای بومی سوپر ماریو برادرز واندر روی PC چشمگیر است. بلامانته اعلام کرده که بهزودی پروژه خود را با یک پردازنده گرافیکی مجتمع (Integrated GPU) «در همان رده تراشه Tegra X1 خود سوییچ» آزمایش خواهد کرد. او تنها ۴۵۸ مشترک در یوتیوب دارد، بنابراین تا حدی باید حرف او را درباره اصالت این پورت بپذیریم؛ با این حال، این پروژه بسیار معتبر به نظر میرسد.
ارتباط با Suyu و آینده پورتهای بومی
اجرای سوپر ماریو برادرز واندر روی PC پس از انتشار Suyu (نسخه ۰.۰.۴) رخ داده است؛ یک فورک (Fork) متنباز از شبیهساز سوییچ Yuzu که دارای حالت بازکامپایلر ایستا (Static Recompiler Mode) است. این قابلیت جدید میتواند کد بازیهای نینتندو سوییچ را مستقیماً به یک بازی بومی x86 و x64 برای PC ترجمه کند. مشخص نیست که این پروژهها مستقیماً به هم مرتبط هستند یا نه.
Switch 2 و اخبار مرتبط
سوپر ماریو برادرز واندر در سال ۲۰۲۳ برای سوییچ اصلی منتشر شد، اما چند ماه پیش یک بهروزرسانی برای Switch 2 عرضه شد که خروجی 4K در حالت داک، نرخ فریم روانتر، بارگذاری سریعتر و موارد دیگر را اضافه میکرد. در خبری مرتبط با بازیهای رترو، اخیراً یک پورت بومی از Halo: Combat Evolved منتشر شده که در واقع در مرورگر وب قابل بازی است.