
در ادامه موج بازپورتها و بازسازیهای مبتنی بر هوش مصنوعی، یک توسعهدهنده توانسته است سوپر ماریو ۶۴ را روی گیمبوی ادونس (Game Boy Advance) اجرا کند. نکته مهم این پروژه آن است که نسخه مذکور بازنویسی ساده بازی نیست، بلکه بازسازی کد منبع اصلی است و در نتیجه فیزیک حرکت ماریو دقیقاً مانند نسخه N64 حفظ میشود.
اجرای فیزیک نسخه N64 روی سختافزار محدود GBA
به گفته سازنده، کد حرکت و برخورد (Movement and Collision) سوپر ماریو ۶۴ تحت محدودیتهای GBA اجرا میشود؛ سختافزاری با پردازنده ۱۶.۸ مگاهرتزی ARM7 و بدون واحد پردازش اعشاری (FPU). این پروژه از رندر سهبعدی نرمافزاری (Software 3D) استفاده میکند تا صحنههای سهبعدی را روی سختافزار قدیمی نمایش دهد.
نسخه نمایشی و قابلیتهای فعلی
- نسخه نمایشی قابل بازی شامل ۴ مرحله است.
- رندر سهبعدی به صورت نرمافزاری انجام میشود.
- انیمیشن ماریو با استفاده از دادههای انیمیشن خود بازی اجرا میشود.
- یک ورودی اختیاری به سبک libsm64 وجود دارد که فایل ROM کاربر را میخواند تا مدل واقعی ماریو و مشهای مراحل اصلی بازی را بسازد.
- مخزن پروژه هیچ محتوایی از نینتندو را در خود ندارد.
وضعیت تست و انتشار کد
این پروژه تاکنون فقط در شبیهساز mGBA آزمایش شده و هنوز روی سختافزار واقعی GBA اجرا نشده است. سازنده کد را در GitHub منتشر کرده است و در صورت اجرا روی دستگاه واقعی، این بازپورت (Backport) به دستاورد قابل توجهی تبدیل خواهد شد.