En respuesta a
vacajinjo (réplica 16).
Lo que comentais del polígono sobre el que se montan los sprites es cierto, es la forma más sencilla y directa que existe de montar un motor 2D con una librería gráfica 3D. No sé si es el caso de N64 puesto que nunca he desarrollado para ella, pero no me extrañaría en absoluto. No obstante eso bien implementado no tiene porqué influir en el rendimiento del resultado, siempre que el hardware rinda correctamente, algo que no dudo que N64 no fuera capaz de hacer viendo sus posiblidades 3D.
Yo achacaría la carencia de catálogo 2D a la época, y es que esa generación supuso el boom definitivo de las 3D, y todo lo no-poligonal rápidamente se vio marginado y destinado a minorías mientras todos los juegos hacían uso de poligonos aunque no los necesitaran.
Desconozco la arquitectura de N64 pero creo que tenìa problemas con la memoria en cuanto a texturas (no estoy 100% seguro), quizas por eso (y lo que comentas de la época) ayudó a que no hubiese mucho juego 2D.
Y si, ya en esas épocas Sony casi se quedaba sin recibir a un megaman por ser 2D, no recuerdo cual era (¿el 9?) pero Capcom casi que no publicaba la versión PSX, cuando con Saturn y SNES no hubo problemas.