8 modos, de 0 a 7.
Dependiendo el modo tienes mas o menos planos de scroll, pero si haces los cálculos mas o menos siempre lee la misma cantidad de memoria, por eso si tienes mas planos de scroll cada plano tendrá menos colores que un modo que soporte menos planos.
El modo 7 va un poco distinto, digamos que tienes una pantalla virtual de 1024x1024 IIRC y una matriz de 3x2 (rotación/escalado + vector de traslacion) y el chip de video usa esa matriz para ir leyendo los pixels en vez de hacerlo de izquierda a derecha y de arriba a abajo como se hace siempre.
Con esto solo puedes girar la pantalla, (ademas de scroll y escalado), imagínate que tienes un papel sobre la mesa, lo pinchas con un alfiler y lo haces girar. Pero usando el HDMA puedes ir cambiando esa matriz en cada linea de pantalla y simular un plano abatido o suelo, pero no podrías por ejemplo hacer una pared.
Última edición por swapd0; 24/05/2021 a las 19:35
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
It is an undisputed truth that the Atari ST gets the best out of coders. No dedicated hardware, just the CPU and a frame buffer! Some call it Spartan, others name it Power Without The Price, and a select few say `challenge accepted'! --- by spkr from smfx
Marcadores