Más Mhz, esto es la guerra.
Por fin las cosas se ponen serias. Antes de empezar me gustaría destacar que no es una cuestión de MHZ o Megaherzios del procesador. Como ya dijimos antes, necesitamos un traductor, alguien que cambie las instrucciones de una máquina por otra. Asi pues, necesitamos que la máquina anfitriona o emuladora tenga tanta potencia como la original más el plus de las traducciones. Hasta ahora era fácil con las máquinas pequeñas, pero hoy vamos a ver N64oid, un emulador de la gloriosa Nintendo 64 (no os perdáis el famosísimo video del pobre crio de la N64, al final del post).
Megaherzios y MIPS.
Para los insensatos que hayan estudiado algo de informática, el termino MIPS es un viejo conocido. Para todos los demás, baste con decir que para comprar la potencia de dos máquinas se utilizan otros métodos diferentes que el número de Mhz del procesador central. De hecho, la N64 tenía “solo” 93,75 MHz de procesador central. El veterano Galaxy Ace tiene 800 Mhz. ¿Quiere eso decir que Ace puede emular casi 9 N64 a la vez? No será por Mhz… Pero no, de hecho, Ace tiene algunos problemas para mover con fluidez algunas ROMS de la N64. No es solo Mhz, es Millones de Instrucciones Por Segundo (MIPS), es la velocidad de la memoria, es el tipo de instrucciones, la arquitectura, el procesador gráfico… Me gustaría que hicierais la prueba; al final del post va el emulador y una de sus emblemáticas ROMs. ¿Que maquina tenéis y cuantos fotogramas por segundo lográis? Alguno se va a llevar una sorpresa con su Android de 300 € (una sorpresa desagradable, se entiende)
La gloria del 96
N64 fue la consola que saco Nintendo como respuesta las Play Station. La jodio no acertó al elegir los cartuchos como soporte. Encarecía el producto, y era difícil de copiar. La facilidad de piratear las Sony hizo que fueran mucho mas populares. Se vendieron más piezas de hardware de Sony que de Nintendo, se copiaron infinitas veces más juegos de PSX y muchos, una vez probado el juego, comprábamos el original del PSX que era más barato, te lo habias pasado y disfrutado y… Bueno, ya sabéis lo que pasa en estos casos, algún directivo entendió mal lo de la piratería y se pensó que estaba en los 80 vendiendo LPs. Aun así fue una gran consola. El 64 le venía de los bits que tenia por su arquitectura, hasta los primero Athlon (Turion) los ordenadores domésticos no eran 64 bits, sino 32. Por no aburriros mucho con arquitectura, con 64 bits se puede indicar más posiciones en la memoria que con 32. Eso viene a ser una facilidad para tener más memoria real en uso, menos acceso a disco, más velocidad… Pero también más caro, y más difícil de emular que es lo que nos importa a nosotros.
Una por los viejos tiempos. N64oid.
Cuatro botones de dirección, un botón “Z”, otro “R”, “A”, “B”, “start”, cuatro botones en cruz (los amarillos) y una mini joystic. La verdad es que no era muy cómodo de usar, pero aun así, pasabas unas horas muy divertidas con “StarFox”, “Mario” o un Zelda ocarina of time, que es todo un “must have”, or at least, “must play”. Fue una de las primeras en sacar el RumblePack, o lo que es lo mismo, la vibración. Jugar a “Turok2″ con la escopeta y el RumblePack era genial, sobre todo si no eras un dinosaurio. Como son demasiados botones, y además algunos eran “analógicos” controlarlo en Android es un poco difícil, pero se puede jugar. Las opciones del menú son las mismas que las de los anteriores post, y el mapeo de botones también, dicho esto, os remito a los otros post si queréis repasarlos, no va a haber sorpresas.
Sprites, polígonos, lo fácil y lo difícil.
Un sprite es un dibujito, un icono, un jpg. ¿Lo quiere más grande en la pantalla? Pues lo estiras y soportas la pixelación, ¿lo quieres más pequeño? A aplastarlo toca. Pero N64 empezó a sacar todos sus juegos con polígonos y eso es un problema para el emulador. Hacer que un jpg se mueva por la pantalla o se haga mas o menos grande en función de nuestro equipo y tamaño de pantalla no es difícil, es escalar y pixelar. Pero con los polígonos la cosa cambia. Las sombras hay que calcularlas, las colisiones de polígonos también, la deformación… El resultado es que muchas de las ROMS no se podrán jugar, directamente pierden el edificio clave, o el cielo, o una parte de la nave, o no hay luz en la escena y se arruina el juego. Un ejemplo, StarFox; Puedes jugar las tres primeras pantallas, pero al llegar al nivel de la pirámide… no se dibuja. Mala suerte.
Emuladores en Android.
Con este termina la serie de Nintendo. Cierto es que hay algo para el mando de la wii en Android, pero lo veremos otro día. El próximo post Sega.
N64 y un par de ROMS . El password es “www.Eandroid.es”





