Impresionante lo que consiguen.
A mi en su época me gustaba eso del 3D y la animación pero lo terminé dejando todo porque estas cosas me resultaban imposibles.
Impresionante lo que consiguen.
A mi en su época me gustaba eso del 3D y la animación pero lo terminé dejando todo porque estas cosas me resultaban imposibles.
Claaaaro, entonces así es como hacían esos choriz... digoo, esas fórmulas tan complejas de Matlab para dibujar la cara de Einstein.
La verdad es que, visto así parece sencillo, coger primitivas gráficas, e ir añadiendo su fórmula matemática hasta obtener el resultado deseado... pero primero se te tiene que ocurrir, y luego tienes que ser capaz de hacerloYa costaba en clase obtener los máximos y los mínimos de una función de dos variables, como para saber cómo deformar una esfera para hacer una barbilla, lo la fórmula matemática de unas pestañas
![]()
![]()
Los genios de las matemáticas se aburren demasiado, más que un youtuber![]()
PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%
La maestría interior...
Metal Slug para Atari STE: Video-1 Video-2
En venta memorias de 512 KB y 1 MB para Amiga 500 y Amiga 500 Plus
Mona lisa con lineas aleatorias en el Atari ST, la version original era para los Atari de 8 bits.
http://beyondbrown.mooo.com/post/mona/
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
WTF
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
"Toda opinión vertida por este usuario intentá estar en concordancia con la física y matemáticas vigentes. En caso de no aceptar ambas, en parte o su totalidad, por favor, abstengase de iniciar una discusión dado que los sistemas son incompatibles".
fbustamante (10/02/2021)
Aqui explican como hace scroll el ghost'n goblins de spectrum. Ahora entiendo por que los decorados son tan feos. Básicamente si quieres hacer scroll rápido en el spectrum tienes que "repetir" muchos gráficos.
http://www.emix8.org/ggdisasm/
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
fbustamante (01/03/2021), Karkayu (01/03/2021)
Y seguramente tambien por una cuestión de memoria... no?
De todos modos no he leido la explicación, aunque he visto el artículo por encima y mola.
Si, basicamente tienen los graficos del decorado prerrotados cada dos pixels => 4 veces, pero que me parece feo es que hay muchas zonas con franjas horizontales con muchos tiles repetidos, en parte para llamar a menos rutinas para copiar los gráficos.
Lo que no tenia ni idea es que no usa doble buffer, utiliza la técnica de "racing the beam", básicamente esperas a que el chip de video empiece a dibujar la pantalla (el borde no vale) y te pones a dibujar a toda pastilla todo de arriba a abajo, incluido los sprites, nada de dibujar primero el decorado y después lo sprites. Así tienes mas tiempo hasta que te pille el barrido en el siguiente frame vez, evitas parpadeos y tener la pantalla a medio dibujar. Esto le pasaba a muchos juegos de pc en cga, ega, etc que cuando hacían scroll horizontal tenias el efecto "estanque de patos" con media pantalla en una posición y la otra mitad en otra.
También esta la optimizacion de usar la pila para leer, escribir o los datos para mayor velocidad, con una intruccion puedes escribir dos bytes (push/pop de).
Guarrerias que habia que hacer para hacer scroll decente en el spectrum por no tener scroll por hardware, si no hacías nada de esto y hacías scroll copiando byte a byte tenias truñacos como el kung fu master...
Joffa hacia algo así para sus juegos pero al parecer su código era automodificable.
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
Si, en muchos aspectos pasar a pc fue un salto hacia atrás (un paso seria un cambio pequeño), excepto cuando empezaron a salir los simuladores de vuelo para los 386 o 486, movían muchos mas polígonos que un Atari ST o Amiga.
Última edición por swapd0; 01/03/2021 a las 14:46
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
josepzin (01/03/2021)
Marcadores