Super FX

Chip Super FX logo.jpg

El chip SuperFX es un coprocesador RISC de 16 bits diseñado por Nintendo y Argonaut para la consola Super Nintendo. Originalmente fue llamado MARIO, de Mathematical, Argonaut, Rotation & I/O (Matemática, Argonaut, Rotación y E/S)

Originalmente estaba capado a 10.5MHz, pero fue desbloqueado en su segunda versión (Super FX 2), funcionando a 21MHz.

Éste, a diferencia del resto de coprocesadores de SNES como el CX4, no funciona en paralelo con el procesador de la consola, sino que funcionaba con el 5A22 detenido. Hace uso de DMA para cargar datos en la memoria de la PPU, minimizando así el tiempo de carga de los tiles.

Originalmente fue diseñado como un procesador orientado al procesado y renderizado de 3D, pero fue usado también en juegos 2D que tenían una gran carga gráfica en la que el 5A22 no rendía lo suficiente como el videojuego Yoshi's Island.