El clásico Super Mario 64, lanzado en 1996 para Nintendo 64, sigue siendo un título muy popular entre los jugadores de speedrun y los amantes de los videojuegos retro. Ahora, un ingeniero de software llamado Joshua Barretto está llevando a cabo un ambicioso proyecto: portar Super Mario 64 a la Game Boy Advance.
Según informa Barretto en su perfil en social.coop, la idea de trasladar el juego a la portátil de Nintendo surgió alrededor de abril de 2024. Dada la enorme diferencia en potencia de procesamiento entre la Game Boy Advance y la Nintendo 64, Barretto ha tenido que crear la mayor parte del código desde cero.
En mayo de 2024, el proyecto ya contaba con una versión jugable, aunque en sus primeras etapas el modelo de Mario aún no estaba completo y un simple cono triangular se desplazaba por los escenarios.
Super Mario 64 running on a Gameboy Advance – YouTube
A finales de mayo, se incorporó un modelo más parecido a Mario, aunque en ese momento aún presentaba problemas de texturas con espacios visibles entre ellas.
A proper player model, rotations, much faster texture mapping [SM64 GBA] – YouTube

En diciembre de 2024, se publicó un vídeo demostrativo que muestra el juego funcionando en una Game Boy Advance SP real. La versión de diciembre incluye la implementación de los movimientos de Mario, como caminar y saltar, así como un medidor de energía en la esquina superior derecha de la pantalla.
Enemies, Movement, and a Demo on Real Hardware [SM64 GBA] – YouTube

Se ha solucionado el problema de las texturas y se ha añadido el enemigo Goomba. En el vídeo se puede ver cómo el personaje pierde energía al tocar a un Goomba y cómo se derrota al pisotearlo.
El juego funciona correctamente en la Game Boy Advance SP. Aunque la pantalla muestra algunas líneas negras en el vídeo, esto se debe a la cámara utilizada y no es visible a simple vista, permitiendo disfrutar de una imagen clara durante el juego.
Barretto ha aclarado que, debido a que los recursos del port para Game Boy Advance se basan en la propiedad intelectual de Nintendo, no se publicará el ROM del juego. Sin embargo, planea compartir el código y los modelos que ha creado.
・Artículos relacionados
スーパーマリオ64を初代PlayStationで動かす「Super Mario 64(DualShock Version)」 – GIGAZINE
スーパーマリオ64のRTAと宇宙線の奇妙な関係 – GIGAZINE
スーパーマリオ64の「開かずの扉」が28年越しに開けられる – GIGAZINE
「NINTENDO64のテストカートリッジ」に記録されていたデータが読み取られインターネットアーカイブで公開される – GIGAZINE
AIを用いたマリオカート64の全自動走行がNINTENDO64の実機で成功 – GIGAZINE
1億7000万円で「スーパーマリオ64」未開封品落札、単一ゲームソフトの史上最高額を大幅に更新 – GIGAZINE
「スーパーマリオ64」に1億7000万円の値が付いた理由はコレクターにもわからない – GIGAZINE



