Esta mañana ha ocurrido lo que todo el mundo espera que ocurra. El lanzamiento pendiente de Super Mario 3D All Stars se ha visto estropeado por una posible filtración de los minoristas, que ha llevado a la filtración del código del juego en Internet. Al indagar en los archivos de la compilación filtrada del juego, se han descubierto algunos elementos muy interesantes.
Las versiones del juego que se están distribuyendo en Super Mario 3D All Stars no son remasters completos, y no utilizarán un método de renderizado más fiable para evitar la latencia del control. Esto se debe a que los juegos que se están portando son sólo repacks, en esencia, de las ISOs originales de los juegos incluidos. Así lo han revelado múltiples fuentes, que han descubierto que cada uno de los juegos se ejecuta en un emulador para el sistema correspondiente.
Mario All Stars para Switch NO es un PORT. Son las ROMS originales, emuladas. Hemos corrido las roms en los emuladores de PC. Cambia el modo panorámico para ajustarse a switch. Así que hay emulador de N64, GameCube y Wii. Vamos a probar cambiando roms pic.twitter.com/3NXkDjlChh
— Retro Gamer (@RetroGamer_74) September 15, 2020
Esto supone un gran problema para los jugadores que esperan algo más que una reedición básica de estos juegos clásicos. Así es como Nintendo ha calificado el paquete:
Super Mario 3D All-Stars es una próxima compilación de juegos de plataformas en 3D para Nintendo Switch. Conmemora el 35º aniversario de la franquicia Super Mario de Nintendo y cuenta con ports en alta definición de Super Mario 64, Super Mario Sunshine y Super Mario Galaxy.
Para los que no están al tanto, hablemos de lo que eso significa. Por un lado, significa que Nintendo no está poniendo el trabajo de rehacer todas las texturas, sonidos y otros archivos originales de los juegos, sino que está reempaquetando los archivos originales del juego y envolviéndolos en una capa de emulación que sólo aumenta la escala de los visuales para la Switch. En pocas palabras, solo se obtienen los mismos juegos con mayor resolución, pero los archivos base siguen teniendo la misma resolución que las texturas, los shaders y otros elementos visuales originales. Esto podría dar lugar a algunos problemas muy problemáticos con visuales que se estiran o se renderizan de forma incorrecta. También podría significar que la emulación introduce algunos problemas de latencia con las entradas del controlador.
La emulación, al menos, está hecha internamente por Nintendo, así que quizá no tengan tantos problemas. Sin embargo, sigue ensombreciendo el lanzamiento para los jugadores que esperan algo más que esto.
Esto es algo con lo que las comunidades de emulación han lidiado durante años. El emulador Dolphin que maneja los juegos de GameCube y Wii con una cantidad sorprendente de características y precisión. Y todo ello gracias a codificadores y artistas voluntarios que han dedicado su tiempo a la ingeniería inversa de juegos y hardware para hacerlos funcionar en la emulación. Teniendo en cuenta que la emulación de Mario 64 no es más que una mejora del 720, no es demasiado sorprendente que se haya utilizado el emulador. Muchos sospechaban que se trataba de una emulación cuando se reveló por primera vez esta colección, y ahora se acaba de confirmar.
Los activos que sustituyen a las texturas de stock y otros elementos se parchean a través de LUA, lo que tiene sentido, y el emulador lo hace sobre la marcha. Es posible que esto también introduzca problemas, aunque es poco probable. Aunque parece que esto sólo es cierto para Super Mario 64, el único juego de los tres que utiliza este método.
Ahora hablemos de Mario Sunshine. El uso de la API Vulkan será capaz de ofrecer un rendimiento decente, aunque el uso de la API propietaria de NVIDIA era posible, es probable que sólo fuera la elección de Nintendo para ir con Vulkan. Mario Sunshine no utilizará la mencionada carga de activos sobre la marcha, pero debería ofrecer la misma velocidad con una calidad visual decente.
No es la primera vez que una reedición de consolas o juegos clásicos cae en esta trampa. Sony lanzó hace tiempo la miniconsola PS1, y los jugadores no tardaron en descubrir que no era más que un emulador básico en una simple carcasa. Se encontraron atajos similares con la NES Classic de Nintendo.
¿Es malo usar la emulación? No, en realidad no, tiene sentido tomar la opción más barata en este caso. Probablemente, el portar la consola requería demasiado tiempo y dinero para hacerlo por completo, así que la emulación era mucho más fácil de manejar. Es sólo una cuestión de cómo se ejecutan realmente los juegos.
Deja una respuesta