cultura y tecnología
118 meneos
3293 clics

Gráficos en la SNES: Un pixel cada 186.2 ns (ENG)

La SNES pertenece a una época en la que las consolas no tenían framebuffer. Un fotograma se renderiza línea a línea y el color de cada píxel se genera justo a tiempo, exactamente cuando el CRT lo necesita. En el artículo sobre el sistema de vídeo vimos cómo el reloj de puntos de vídeo de SNES es de 5.369.317Hz. Esto significa que debe generar un color cada 1.000.000.000ns / 5.369.317 = 186,2ns y enviarlo al CRT, pase lo que pase.

| etiquetas: nintendo , snes , gráficos
#0. La web de Fabien Sanglard es un pozo de sabiduría y de saber hacer, en todos los sentidos, con el diseño de su propía web incluido. Ya practicamente no se hacen páginas web de texto plano con la mínima sobrecarga gráfica posible ni tan concisas, ni tan informativas, ni tan bien hechas, ni tan abiertas.
#1 Es que para eso se inventó Internet, y no la basura en la que la han convertido los inútiles responsables, donde se cargan 100MB de scripts, ads y mierdas para 4 párrafos de mierda, 2 hechos por chatGPT
#2 no se si recuerdas las primeras webs con html cutre y muchos gifs epilépticos...
#3 Hasta midis tenian xD
#4 aish si... Con el netscape y el exploter... Conectando con infovia... Snifff
#5 #3 #2 #1

Se pueden hacer cosas ligeras con poco, como la GB y la SNES.

En web:

deadnet.se y su anillo de webs.
Para gopher y gemini: gemini://gemi.dev y gopher://magical.fish

Como cliente Gopher y Gemini recomiendo Lagrange.
#6 a mi me sigue flipando que el supermario land 1 y 2 fueran para la misma consola...
#6 menuda ventana me has abierto! :hug:
#3 ¡Cuánto daño hizo la etiqueta <blink> por aquel entonces!
#17 jajajaja cierto xD aish... I el mIRC...joe que viejo soy...
#3 y ya no digamos la era del Flash, el gran legado de Steve Jobs fue forzar su fin
#24 tengo la ventaja de poder eliminar épocas de mi memoria...

Aunque por suerte suficientmente buen filtro para no olvidar calico electrónico xD
#2 por trabajo a veces he tenido que usar herramientas web internas japonesas y mantienen ese mismo estilo limpio y a la vez con todo a mano y sin distracciones
#8 Se podía haber ahorrado el puto fondo xD  media
#2
Párrafos? Siéntete afortunado si no tienes que mirarte un video (o varios!) de 10 minutos en youtube para sacar una información que escrita sería cosa de un minutillo...
#2 Hace décadas alguien inventó un lenguaje de scripts para validar formularios complejos. Días después alguien se preguntó hasta dónde se podría estirar eso y nadie le paró los pies. El resto, es historia. :-(
Me parece haber descendido a la edad de piedra o a los infiernos de la programación. xD
#13 A los inicios tiene mucho mérito lo que conseguían hacer con tan poco.
#28 x200 es el que usé para un par de clones... Luego ya poca cosa más.... Hoy en día programas de gestión para la gene y disfrutando del tiempo libre que me da xD
Pero si el ancho de banda de una señal analógica en de 5 Mhz, parece que lo dice como algo excepcional.
(añado para frikisme... Yo programé algún juego clónico con el modo 13h (vga) i se volcaba la pantalla virtual a la real cuando pasaba el retrazo... Que tiempos jajaja
#20 yo igual. Incluso en PC Manía publicaron unas librerías para hacer esto que dices.
#21 Siiii m13h.h y m13h.c que era realmente ASM embebido
#20 yo usaba el modo 13h y luego tocabas algunos registros del chip vga para tener el modo X con resoluciones mas altas que los 320x200 y hasta 4 bancos de memoria en ram VGA.
#23 Ya no recuerdo pero dps del 13h existia el modo X o 13hX o algo así que permitia 240 en lugar de 200 pero igual x. Aish... Si es que entonces tenia 16-17 años y un 486... y ahora estoy cerca los 43...y no se ni que hardware tengo en mi pc del.curro........
#26 El modo X podia tener varias resoluciones aprovechando toda la ram de la VGA de 256k. El modo 13 usaba 320x200 pero estaba limitado a 64K. Podias tener en modo X 320x200, 320x240, 256x256,... y 4 bancos de 64k
Me cuesta creer que no tuviera framebuffer. Necesariamente pasas la escena a un buffer o zona de memoria y luego pintabas cada pixel justo en el momento de retrazado horizontal de cada linea del monitor.
#9 recomendación : leer el artículo
#10 Pues anda que no podes tú…
comentarios cerrados

menéame