fbpx
Wikipedia

Modos gráficos del ZX Spectrum

En comparación con otros ordenadores de 8 bits de su época, como pueden ser el Commodore 64 o el MSX, se considera al Sinclair ZX Spectrum como un ordenador con más limitaciones gráficas, ello debido a la falta de un chip gráfico específico. Sin embargo, a lo largo de su vida comercial se han desarrollado varias técnicas para compensar esta falta de potencia gráfica.

Pantalla estándar con la paleta disponible: 8 colores con dos niveles de brillo.

Paleta de color

 
Ejemplo de imagen a dos colores en un ZX Spectrum.

El ZX Spectrum usa una variación de la de paleta RGBI de 4 bits. Esto da como resultado que cada uno de los colores de la paleta de 3 bits tenga una variante básica y una con brillo, con la excepción del negro. La mitad con brillo de la paleta se genera utilizando los niveles de voltaje máximo de la pantalla de vídeo para cada uno de los tres componentes de color R / G / B que cada color utiliza. La mitad básica de la paleta se muestra simplemente reduciendo estos voltajes.

En la codificación ZX Spectrum, los componentes de color están en orden GRB (del bit más significativo al menos significativo) en lugar del orden RGB más común. El orden GRB tiene la ventaja de que los números de color se ordenan mediante el incremento de la luminancia, de modo que si se visualiza en blanco y negro la secuencia ordenada 0-7 formaría un gradiente de negro a blanco. Concretamente, el azul tiene un peso binario de 1, el rojo tiene un peso de 2 y el verde tiene un peso de 4. Como con cualquier número binario, estos pesos se suman para producir un solo número decimal que coincide con el color mostrado, el efecto se puede ver en la tabla a continuación (preste especial atención a la columna "valor binario").

Para cualquier valor de n de 0 a 7, se pueden usar los siguientes comandos para configurar o alterar los colores de la pantalla:

  • BORDER n, el color de la zona circundante fuera del mapa de bits principal.
  • PAPEL n, el color de fondo (valor de bit de píxel de 0) para que la celda de color se altere.
  • INK n, el color de primer plano (valor de bit de píxel de 1) para que la celda de color se altere.

Además, el comando BRIGHT puede usarse para cambiar el ajuste del indicador "brillo" de los comandos PAPER y INK (el I en RGBI), dándoles acceso a toda la paleta de 15 colores. Los ajustes de "0" y "1" activan y desactivan el modo luminoso (respectivamente). Dado que solo se utiliza un bit dentro de un octeto de atributo de color para seleccionar el brillo tanto para los colores de primer plano como de fondo en una celda de color, no es posible seleccionar los modos de color brillo y básico en la misma celda de color. El comando BORDER no utiliza un indicador de brillo, por lo tanto, solo se admiten los ocho colores básicos.

Contando desde el menor al bit más significativo, un byte de atributo dedica tres bits para el color de primer plano, tres bits para el color de fondo, un bit para el indicador de brillo y un bit para el efecto de parpadeo(flash)(lo que provoca que cambien los colores de primer plano y fondo periódicamente).

 
Paleta estándar del Spectrum con tramado 8*8
Número de color Valor binario BRILLO 0(RGB) BRILLO 1(RGB) Nombre del color
0 000 #000000 #000000 negro
1 001 #0000D7 #0000FF azul
2 010 #D70000 #FF0000 rojo
3 011 #D700D7 #FF00FF magenta
4 100 #00D700 #00FF00 verde
5 101 #00D7D7 #00FFFF cian
6 110 #D7D700 #FFFF00 amarillo
7 111 #D7D7D7 #FFFFFF blanco

Los colores simulados como RGB no tienen brillo al 85% de voltaje (0.55v) y si tienen brillo al 100% (0.65v).[1]​ La visualización en una pantalla PAL estaría sujeta a la corrección gamma y por ello los valores sin brillo parecerían más claros. Cada modelo de ZX Spectrum usó tensiones diferentes para los colores, por lo que los valores aquí mostrados son sólo indicativos.

Tramado

Esta paleta de colores tan escasa ha instado a los artistas gráficos (https://zxart.ee/ por ejemplo) a recurrir a diversas técnicas de tramado; El más simple de los cuales emplea patrones ordenados, como se muestra en el gráfico de la derecha. El tramado también funciona muy bien con la conexión de vídeo compuesto a una televisión PAL analógica, generando una mezcla de colores junto con líneas horizontales de píxeles.

Modo estándar

Implementación del hardware

 
Pantalla estándar del ZX SPECTRUM

El ZX Spectrum original tiene una resolución de pantalla de 256 × 192 píxeles. La información de color se superpone a esto como una cuadrícula de 8 × 8 regiones de píxeles conocidos como bloques de atributo; Dentro de cada bloque de atributo, solo se pueden utilizar dos colores de una paleta de 8 (negro, azul, rojo, magenta, verde, cian, amarillo y blanco). Por otro lado, el bloque de atributo completo puede ser designado como "brillo", dando como resultado un total de 15 colores posibles (tanto el negro brillante como el negro oscuro son del mismo color # 000000). En muchos programas, esta limitación era evidente como una colisión en los atributos.

Detalles:
Pixeles: 256 × 192
Atributos: 32 × 24
Colores: 15

Resolución real sobre las conexiones de vídeo compuesto

 
Difuminado a 128*192 en ZX SPECTRUM

Debido a las limitaciones de la conexión de vídeo compuesto a un televisor PAL analógico, los píxeles adyacentes se veían borrosos en horizontal (ver artefactos de color en vídeo compuesto). La resolución resultante dependía de la calidad del televisor y de las combinaciones de colores utilizadas por cada imagen en particular, pero en la mayoría de los casos era similar a ~ 128x192. Este efecto se utilizó para aumentar el número de colores visualizados en la pantalla por casi todos los diseñadores gráficos, utilizando técnicas de tramado. De esta forma se llegaba a unos 64 colores aparentes. Algunos emuladores actuales proporcionan algún tipo de procesamiento de desenfoque que intenta simular este efecto.

Detalles:
Pixeles: ~128 × 192
Atributos: 32 × 24
Colores: ~64 (usando tramado)

Televisores y monitores monocromos

 
Paleta de ZX SPECTRUM en monitor monocromo

Mediante un monitor monocromo o TV en blanco y negro (o reduciendo el ajuste de color de un televisor de color), es posible aprovechar las diferencias de intensidad sobre el rango de color del ZX SPECTRUM para generar una imagen en escala de grises de 15 tonos a 256 × 192 resolución.

Detalles:
Píxeles: 256 × 192
Atributos: 32 × 24
Colores: 15 grises



Hicolor (atributos 8*1)

 
Pantalla Hicolor

Implementación por hardware

Varios clones de Spectrum de terceros, incluyendo varias de las máquinas de Timex y al Pentagon, soportan un modo de pantalla en el que los bloques de atributo son de 8 × 1 píxeles en lugar de los habituales 8 × 8. Una pantalla en este modo ocupa 12 KB RAM. En el caso del Timex, este modo se activa mediante el comando OUT 255,2. Además, este modo de pantalla puede generarse mediante el uso del hardware DMA(acceso directo a memoria) del sistema de discos MB-02 (la técnica se conoce como Multitech) y también está disponible como Modo 2 en el SAM Coupé.

Detalles:
Píxeles: 256 × 192
Atributos: 32 × 192
Colores: 15

Implementación por software

Atributos "8x1"

En otros modelos de Spectrum, este efecto puede replicarse recurriendo al hecho de que la ULA vuelve a leer la información de atributo en cada fila de píxeles al generar la salida de vídeo; Es posible escribir un nuevo valor en la posición relevante de la memoria entre líneas sucesivas, y así provocar que se muestre un par de colores diferente. Sin embargo, el procesador del ZX SPECTRUM no es lo suficientemente rápido para escribir en una fila entera de bytes de atributos en una línea de escaneo, por lo que los atributos 8 × 1 solo se pueden obtener en unas 18 columnas. Esta técnica es conocida como Hicolour, Multicolor, FLI o Rainbow Processor .[2]

Detalles:
Píxeles: 256 × 192
Atributos: 32 × 192 (limitado a un área de 18x192)
Colores: 15
Atributos "8x2"

Una variación de este método consiste en cambiar la fila completa de atributos a lo largo de dos líneas de escaneo, dando como resultado bloques de atributo de 8 × 2 píxeles en todo el ancho de la pantalla. En esta situación, la pantalla de sombra del Spectrum 128K (véase más adelante) se utiliza comúnmente como un back-buffer para garantizar que el cambio de color suceda simultáneamente en todos los bytes de atributos.

Detalles:
Píxeles: 256 × 192
Atributos: 32 × 96
Colores: 15
Atributos "4x1"
 
Pantalla de ZX SPECTRUM con atributo 4*1

Un caso especial consiste en alternar entre los dos colores disponibles por celda de atributo por cada 4 píxeles, permitiendo que cada región 4 × 1 sea tratada como un píxel independientemente coloreable (aunque la limitación de un nivel de brillo por celda 8 × 1 siga vigente).

Detalles:
Píxeles: 64 × 192
Atributos: 64 × 192
Colores: 15

ULAplus

ULAplus es compatible con el estándar de pantalla de ZX Spectrum, si se utiliza solo para modificar los 16 colores básicos. Sin embargo, cualquier software que utilice los 64 colores completos activará los atributos "flash" del Spectrum original.

Detalles:
Pixeles: 256 x 192
Atributos: 32x24
Colores: 64 (de 256)
Máquina: ZX Spectrum SE, Chloe 280SE, ZX-UNO, Sinclair Vega.

Modos entrelazados / conmutados

 
Imagen entrelazada de ZX SPECTRUM en una pantalla CRT

Alternando entre dos pantallas en cada interrupción de fotograma( a 50 Hz), teóricamente es posible simular una duplicación de la resolución de visualización vertical de 192 a 384 líneas.

Los clones Timex y el ZX Spectrum 128K implementan un área de pantalla "sombra" que puede ser conmutada mediante el uso de un comando OUT, y esto se utiliza a menudo para cambiar rápidamente entre dos imágenes para este propósito (aunque esto se consigue solo mediante la copia de un bloque, no de toda la pantalla).

Cuando se ve en una pantalla de televisión CRT (el estándar en el momento), el parpadeo es menos notable que en un monitor moderno. La imagen está enlazada aquí (advertencia: la imagen vinculada parpadea muy rápidamente, lo que podría potencialmente causar convulsiones en personas con epilepsia fotosensible).

De hecho, la técnica no consigue una visualización entrelazada real, ya que el Spectrum carece de la capacidad de sincronizar con el hardware de pantalla a un nivel tan bajo. Más bien, el efecto es similar al antialias, con ciertos píxeles que aparecen a media intensidad. [2]

Detalles:
Píxeles: 256 × 384
Atributos: 32 × 24
Colores: 15

GigaScreen

 
Pantalla Gigascreen del ZX SPECTRUM

Los atributos (colores) de una imagen se alternan a 50 Hz en la pantalla, aprovechando el modo de codificación del sistema PAL para el mezclado. De esta manera, la paleta se incrementa a aproximadamente 36 colores.[3]​ Para las máquinas como el Pentagon, está disponible una modificación de hardware que combina directamente dos áreas de pantalla alternas en la señal de vídeo, eliminando así el parpadeo asociado con este método. Además, las técnicas Gigascreen y Hicolor pueden emplearse conjuntamente para producir imágenes con colores más ricos; Este formato se ha denominado DithVIDE y BZither, ambos nombres se refieren a los métodos de tramado empleados al convertir imágenes de color verdadero al formato.

Detalles:
Píxeles: 256 × 192
Atributos: 32 × 24
Colores: 36

3 colores / Multicroma / RGB-3 / Intercroma

 
Pantalla 3 colores del ZX SPECTRUM

Tres imágenes separadas, que comprenden una capa roja, verde y azul, se muestran en la pantalla rápidamente, uno tras otro, basándose en la persistencia de visión para fusionar las tres capas en una imagen de un solo color. El resultado es una imagen de 8 colores donde cada píxel puede ser coloreado independientemente.[4]​ Este efecto se simula en otra imagen vinculada aquí (advertencia: la imagen enlazada cambia de color muy rápidamente, lo que podría potencialmente causar convulsiones en personas con epilepsia fotosensible); El parpadeo es menos perceptible cuando se ve en una pantalla de televisión.

Detalles:
Píxeles: 256 × 192
Atributos: 256 × 192
Colores: 8


Emulado

256 × 192, 256 colores, " Modo de color 256", sin atributos

Los emuladores SPEC256 y EmuZWin tienen un modo de pantalla 256 × 192 píxeles donde cada píxel puede tener uno de entre 256 colores. Esto se consigue extendiendo el tamaño de palabra del Z80 emulado de 8 bits a 64, haciendo disponibles ocho bits de datos para cada píxel; La pantalla ocupa así 48 kB de memoria. Este modo solo existe en el emulador y el software gráfico debe de ser modificado para utilizarlo.

Detalles:
Píxeles: 256 × 192
Atributos: 256 × 192
Colores: 256

Máquinas compatibles

 
Pantalla monocroma 512*192

Máquinas posteriores compatibles con ZX Spectrum ofrecían modos de video adicionales. Estos se basan en el modo estándar 256x192 pero son incompatibles con el Spectrum original.[2]

512 × 192 monocromo

Este modo se utilizó principalmente para mostrar pantalla de texto de 64 × 24 u 80 × 24 columnas y solo los ordenadores Timex Sinclair 2068 y algunos clones rusos pueden mostrarlo. Hay dos editores gráficos para este modo y es compatible con BASIC64 y algunas implementaciones del CP/M. También ocupa 12 kB (12 KiB) RAM.

Detalles:
Píxeles: 512 × 192
Atributos: ninguno
Colores: 2 (de 16)
Máquina: Timex Sinclair

512 × 192x4

Detalles:
Píxeles: 512 × 192
Atributos: 512 × 192
Colores: 4 (de 128) por línea
Máquina: Sam Coupé

Layer/capa 2 (256*192*256)

Detalles:
Píxeles: 256 × 192
Atributos: 256 × 192
Colores: 256
Máquina: ZX Spectrum Next[5]

256 x 192 x 16

Detalles:
Píxeles: 256 × 192
Atributos: 256 × 192
Colores: 16 (de 128) por línea
Máquina: Sam Coupé

384x304x16

Detalles:
Píxeles: 384 x 304
Atributos: 48 × 38
Colores: 16
Máquina: Pentagon

512x384x2

Detalles:
Píxeles: 512x384
Colores: monocromo
Máquina: Pentagon, Timex Sinclair 2068

16c

Detalles:
Pixeles: 256 x 192
Atributos: 256x192
Colores: 16
Máquina: ATM Turbo, Pentagon

HAM256

Detalles:
Pixeles: 256 x 192
Atributos: 32x192
Colores: 32 por línea (de 256)
Máquina: ZX Spectrum SE, Chloe 280SE, ZX-UNO (Sinclair Vega no lo soporta porque la emulación no permite el cambio de paleta durante la generación de la imagen, solo durante el retrazo vertical)

Radastan

Modo a 128*96 con píxeles de tamaño doble. Cada píxel tiene un color. Los píxeles se almacenan en un búffer como cadenas de 4 bits(cada byte contendría 2 pixeles). Este búffer tiene un tamaño de 6144 bytes, ocupando la misma memoria ram que una imagen a 256*192.[6]

Detalles:
Pixeles: 128x96
Atributos: cada píxel tiene un color propio
Colores: 16 (de entre 256)
Máquina: ZX-Uno

Referencias

  1. «http://www.zxdesign.info/ddrivedesign.shtml». 
  2. «http://8bit.yarek.pl/tool/zx.extra/index.html». 
  3. «http://gfxzone.planet-d.net/articles/zx_spectrum_graphics-article_01.html». 
  4. «http://zxprism.blogspot.pt/2014/07/16-colour-colour-clash-free-planar-mode.html». 
  5. «ejemplo de scroll del modo layer 2». 4 de abril de 2017. 
  6. «ejemplo del modo Radastan». 30 de abril de 2017. 

Enlaces externos

  •   Datos: Q4110616

modos, gráficos, spectrum, comparación, otros, ordenadores, bits, época, como, pueden, commodore, considera, sinclair, spectrum, como, ordenador, más, limitaciones, gráficas, ello, debido, falta, chip, gráfico, específico, embargo, largo, vida, comercial, desa. En comparacion con otros ordenadores de 8 bits de su epoca como pueden ser el Commodore 64 o el MSX se considera al Sinclair ZX Spectrum como un ordenador con mas limitaciones graficas ello debido a la falta de un chip grafico especifico Sin embargo a lo largo de su vida comercial se han desarrollado varias tecnicas para compensar esta falta de potencia grafica Pantalla estandar con la paleta disponible 8 colores con dos niveles de brillo Indice 1 Paleta de color 1 1 Tramado 2 Modo estandar 2 1 Implementacion del hardware 2 2 Resolucion real sobre las conexiones de video compuesto 2 3 Televisores y monitores monocromos 3 Hicolor atributos 8 1 3 1 Implementacion por hardware 3 2 Implementacion por software 3 2 1 Atributos 8x1 3 2 2 Atributos 8x2 3 2 3 Atributos 4x1 4 ULAplus 5 Modos entrelazados conmutados 6 GigaScreen 7 3 colores Multicroma RGB 3 Intercroma 8 Emulado 8 1 256 192 256 colores Modo de color 256 sin atributos 9 Maquinas compatibles 9 1 512 192 monocromo 9 2 512 192x4 9 3 Layer capa 2 256 192 256 9 4 256 x 192 x 16 9 5 384x304x16 9 6 512x384x2 9 7 16c 9 8 HAM256 9 9 Radastan 10 Referencias 11 Enlaces externosPaleta de color Editar Ejemplo de imagen a dos colores en un ZX Spectrum El ZX Spectrum usa una variacion de la de paleta RGBI de 4 bits Esto da como resultado que cada uno de los colores de la paleta de 3 bits tenga una variante basica y una con brillo con la excepcion del negro La mitad con brillo de la paleta se genera utilizando los niveles de voltaje maximo de la pantalla de video para cada uno de los tres componentes de color R G B que cada color utiliza La mitad basica de la paleta se muestra simplemente reduciendo estos voltajes En la codificacion ZX Spectrum los componentes de color estan en orden GRB del bit mas significativo al menos significativo en lugar del orden RGB mas comun El orden GRB tiene la ventaja de que los numeros de color se ordenan mediante el incremento de la luminancia de modo que si se visualiza en blanco y negro la secuencia ordenada 0 7 formaria un gradiente de negro a blanco Concretamente el azul tiene un peso binario de 1 el rojo tiene un peso de 2 y el verde tiene un peso de 4 Como con cualquier numero binario estos pesos se suman para producir un solo numero decimal que coincide con el color mostrado el efecto se puede ver en la tabla a continuacion preste especial atencion a la columna valor binario Para cualquier valor de n de 0 a 7 se pueden usar los siguientes comandos para configurar o alterar los colores de la pantalla BORDER n el color de la zona circundante fuera del mapa de bits principal PAPEL n el color de fondo valor de bit de pixel de 0 para que la celda de color se altere INK n el color de primer plano valor de bit de pixel de 1 para que la celda de color se altere Ademas el comando BRIGHT puede usarse para cambiar el ajuste del indicador brillo de los comandos PAPER y INK el I en RGBI dandoles acceso a toda la paleta de 15 colores Los ajustes de 0 y 1 activan y desactivan el modo luminoso respectivamente Dado que solo se utiliza un bit dentro de un octeto de atributo de color para seleccionar el brillo tanto para los colores de primer plano como de fondo en una celda de color no es posible seleccionar los modos de color brillo y basico en la misma celda de color El comando BORDER no utiliza un indicador de brillo por lo tanto solo se admiten los ocho colores basicos Contando desde el menor al bit mas significativo un byte de atributo dedica tres bits para el color de primer plano tres bits para el color de fondo un bit para el indicador de brillo y un bit para el efecto de parpadeo flash lo que provoca que cambien los colores de primer plano y fondo periodicamente Paleta estandar del Spectrum con tramado 8 8 Numero de color Valor binario BRILLO 0 RGB BRILLO 1 RGB Nombre del color0 000 000000 000000 negro1 001 0000D7 0000FF azul2 010 D70000 FF0000 rojo3 011 D700D7 FF00FF magenta4 100 00D700 00FF00 verde5 101 00D7D7 00FFFF cian6 110 D7D700 FFFF00 amarillo7 111 D7D7D7 FFFFFF blancoLos colores simulados como RGB no tienen brillo al 85 de voltaje 0 55v y si tienen brillo al 100 0 65v 1 La visualizacion en una pantalla PAL estaria sujeta a la correccion gamma y por ello los valores sin brillo parecerian mas claros Cada modelo de ZX Spectrum uso tensiones diferentes para los colores por lo que los valores aqui mostrados son solo indicativos Tramado Editar Esta paleta de colores tan escasa ha instado a los artistas graficos https zxart ee por ejemplo a recurrir a diversas tecnicas de tramado El mas simple de los cuales emplea patrones ordenados como se muestra en el grafico de la derecha El tramado tambien funciona muy bien con la conexion de video compuesto a una television PAL analogica generando una mezcla de colores junto con lineas horizontales de pixeles Modo estandar EditarImplementacion del hardware Editar Pantalla estandar del ZX SPECTRUM El ZX Spectrum original tiene una resolucion de pantalla de 256 192 pixeles La informacion de color se superpone a esto como una cuadricula de 8 8 regiones de pixeles conocidos como bloques de atributo Dentro de cada bloque de atributo solo se pueden utilizar dos colores de una paleta de 8 negro azul rojo magenta verde cian amarillo y blanco Por otro lado el bloque de atributo completo puede ser designado como brillo dando como resultado un total de 15 colores posibles tanto el negro brillante como el negro oscuro son del mismo color 000000 En muchos programas esta limitacion era evidente como una colision en los atributos Detalles Pixeles 256 192 Atributos 32 24 Colores 15 dd Resolucion real sobre las conexiones de video compuesto Editar Difuminado a 128 192 en ZX SPECTRUM Debido a las limitaciones de la conexion de video compuesto a un televisor PAL analogico los pixeles adyacentes se veian borrosos en horizontal ver artefactos de color en video compuesto La resolucion resultante dependia de la calidad del televisor y de las combinaciones de colores utilizadas por cada imagen en particular pero en la mayoria de los casos era similar a 128x192 Este efecto se utilizo para aumentar el numero de colores visualizados en la pantalla por casi todos los disenadores graficos utilizando tecnicas de tramado De esta forma se llegaba a unos 64 colores aparentes Algunos emuladores actuales proporcionan algun tipo de procesamiento de desenfoque que intenta simular este efecto Detalles Pixeles 128 192 Atributos 32 24 Colores 64 usando tramado dd Televisores y monitores monocromos Editar Paleta de ZX SPECTRUM en monitor monocromo Mediante un monitor monocromo o TV en blanco y negro o reduciendo el ajuste de color de un televisor de color es posible aprovechar las diferencias de intensidad sobre el rango de color del ZX SPECTRUM para generar una imagen en escala de grises de 15 tonos a 256 192 resolucion Detalles Pixeles 256 192 Atributos 32 24 Colores 15 grises dd Hicolor atributos 8 1 Editar Pantalla Hicolor Implementacion por hardware Editar Varios clones de Spectrum de terceros incluyendo varias de las maquinas de Timex y al Pentagon soportan un modo de pantalla en el que los bloques de atributo son de 8 1 pixeles en lugar de los habituales 8 8 Una pantalla en este modo ocupa 12 KB RAM En el caso del Timex este modo se activa mediante el comando OUT 255 2 Ademas este modo de pantalla puede generarse mediante el uso del hardware DMA acceso directo a memoria del sistema de discos MB 02 la tecnica se conoce como Multitech y tambien esta disponible como Modo 2 en el SAM Coupe Detalles Pixeles 256 192 Atributos 32 192 Colores 15 dd Implementacion por software Editar Atributos 8x1 Editar En otros modelos de Spectrum este efecto puede replicarse recurriendo al hecho de que la ULA vuelve a leer la informacion de atributo en cada fila de pixeles al generar la salida de video Es posible escribir un nuevo valor en la posicion relevante de la memoria entre lineas sucesivas y asi provocar que se muestre un par de colores diferente Sin embargo el procesador del ZX SPECTRUM no es lo suficientemente rapido para escribir en una fila entera de bytes de atributos en una linea de escaneo por lo que los atributos 8 1 solo se pueden obtener en unas 18 columnas Esta tecnica es conocida como Hicolour Multicolor FLI o Rainbow Processor 2 Detalles Pixeles 256 192 Atributos 32 192 limitado a un area de 18x192 Colores 15Atributos 8x2 Editar Una variacion de este metodo consiste en cambiar la fila completa de atributos a lo largo de dos lineas de escaneo dando como resultado bloques de atributo de 8 2 pixeles en todo el ancho de la pantalla En esta situacion la pantalla de sombra del Spectrum 128K vease mas adelante se utiliza comunmente como un back buffer para garantizar que el cambio de color suceda simultaneamente en todos los bytes de atributos Detalles Pixeles 256 192 Atributos 32 96 Colores 15Atributos 4x1 Editar Pantalla de ZX SPECTRUM con atributo 4 1 Un caso especial consiste en alternar entre los dos colores disponibles por celda de atributo por cada 4 pixeles permitiendo que cada region 4 1 sea tratada como un pixel independientemente coloreable aunque la limitacion de un nivel de brillo por celda 8 1 siga vigente Detalles Pixeles 64 192 Atributos 64 192 Colores 15 dd ULAplus EditarULAplus es compatible con el estandar de pantalla de ZX Spectrum si se utiliza solo para modificar los 16 colores basicos Sin embargo cualquier software que utilice los 64 colores completos activara los atributos flash del Spectrum original Detalles Pixeles 256 x 192 Atributos 32x24 Colores 64 de 256 Maquina ZX Spectrum SE Chloe 280SE ZX UNO Sinclair Vega dd Modos entrelazados conmutados Editar Imagen entrelazada de ZX SPECTRUM en una pantalla CRT Alternando entre dos pantallas en cada interrupcion de fotograma a 50 Hz teoricamente es posible simular una duplicacion de la resolucion de visualizacion vertical de 192 a 384 lineas Los clones Timex y el ZX Spectrum 128K implementan un area de pantalla sombra que puede ser conmutada mediante el uso de un comando OUT y esto se utiliza a menudo para cambiar rapidamente entre dos imagenes para este proposito aunque esto se consigue solo mediante la copia de un bloque no de toda la pantalla Cuando se ve en una pantalla de television CRT el estandar en el momento el parpadeo es menos notable que en un monitor moderno La imagen esta enlazada aqui advertencia la imagen vinculada parpadea muy rapidamente lo que podria potencialmente causar convulsiones en personas con epilepsia fotosensible De hecho la tecnica no consigue una visualizacion entrelazada real ya que el Spectrum carece de la capacidad de sincronizar con el hardware de pantalla a un nivel tan bajo Mas bien el efecto es similar al antialias con ciertos pixeles que aparecen a media intensidad 2 Detalles Pixeles 256 384 Atributos 32 24 Colores 15 dd GigaScreen Editar Pantalla Gigascreen del ZX SPECTRUM Los atributos colores de una imagen se alternan a 50 Hz en la pantalla aprovechando el modo de codificacion del sistema PAL para el mezclado De esta manera la paleta se incrementa a aproximadamente 36 colores 3 Para las maquinas como el Pentagon esta disponible una modificacion de hardware que combina directamente dos areas de pantalla alternas en la senal de video eliminando asi el parpadeo asociado con este metodo Ademas las tecnicas Gigascreen y Hicolor pueden emplearse conjuntamente para producir imagenes con colores mas ricos Este formato se ha denominado DithVIDE y BZither ambos nombres se refieren a los metodos de tramado empleados al convertir imagenes de color verdadero al formato Detalles Pixeles 256 192 Atributos 32 24 Colores 36 dd 3 colores Multicroma RGB 3 Intercroma Editar Pantalla 3 colores del ZX SPECTRUM Tres imagenes separadas que comprenden una capa roja verde y azul se muestran en la pantalla rapidamente uno tras otro basandose en la persistencia de vision para fusionar las tres capas en una imagen de un solo color El resultado es una imagen de 8 colores donde cada pixel puede ser coloreado independientemente 4 Este efecto se simula en otra imagen vinculada aqui advertencia la imagen enlazada cambia de color muy rapidamente lo que podria potencialmente causar convulsiones en personas con epilepsia fotosensible El parpadeo es menos perceptible cuando se ve en una pantalla de television Detalles Pixeles 256 192 Atributos 256 192 Colores 8 dd Emulado Editar256 192 256 colores Modo de color 256 sin atributos Editar Los emuladores SPEC256 y EmuZWin tienen un modo de pantalla 256 192 pixeles donde cada pixel puede tener uno de entre 256 colores Esto se consigue extendiendo el tamano de palabra del Z80 emulado de 8 bits a 64 haciendo disponibles ocho bits de datos para cada pixel La pantalla ocupa asi 48 kB de memoria Este modo solo existe en el emulador y el software grafico debe de ser modificado para utilizarlo Detalles Pixeles 256 192 Atributos 256 192 Colores 256 dd Maquinas compatibles Editar Pantalla monocroma 512 192 Maquinas posteriores compatibles con ZX Spectrum ofrecian modos de video adicionales Estos se basan en el modo estandar 256x192 pero son incompatibles con el Spectrum original 2 512 192 monocromo Editar Este modo se utilizo principalmente para mostrar pantalla de texto de 64 24 u 80 24 columnas y solo los ordenadores Timex Sinclair 2068 y algunos clones rusos pueden mostrarlo Hay dos editores graficos para este modo y es compatible con BASIC64 y algunas implementaciones del CP M Tambien ocupa 12 kB 12 KiB RAM Detalles Pixeles 512 192 Atributos ninguno Colores 2 de 16 Maquina Timex Sinclair dd 512 192x4 Editar Detalles Pixeles 512 192 Atributos 512 192 Colores 4 de 128 por linea Maquina Sam Coupe dd Layer capa 2 256 192 256 Editar Detalles Pixeles 256 192 Atributos 256 192 Colores 256 Maquina ZX Spectrum Next 5 dd 256 x 192 x 16 Editar Detalles Pixeles 256 192 Atributos 256 192 Colores 16 de 128 por linea Maquina Sam Coupe dd 384x304x16 Editar Detalles Pixeles 384 x 304 Atributos 48 38 Colores 16 Maquina Pentagon dd 512x384x2 Editar Detalles Pixeles 512x384 Colores monocromo Maquina Pentagon Timex Sinclair 2068 dd 16c Editar Detalles Pixeles 256 x 192 Atributos 256x192 Colores 16 Maquina ATM Turbo Pentagon dd HAM256 Editar Detalles Pixeles 256 x 192 Atributos 32x192 Colores 32 por linea de 256 Maquina ZX Spectrum SE Chloe 280SE ZX UNO Sinclair Vega no lo soporta porque la emulacion no permite el cambio de paleta durante la generacion de la imagen solo durante el retrazo vertical dd Radastan Editar Modo a 128 96 con pixeles de tamano doble Cada pixel tiene un color Los pixeles se almacenan en un buffer como cadenas de 4 bits cada byte contendria 2 pixeles Este buffer tiene un tamano de 6144 bytes ocupando la misma memoria ram que una imagen a 256 192 6 Detalles Pixeles 128x96 Atributos cada pixel tiene un color propio Colores 16 de entre 256 Maquina ZX Uno dd Referencias Editar http www zxdesign info ddrivedesign shtml a b c http 8bit yarek pl tool zx extra index html http gfxzone planet d net articles zx spectrum graphics article 01 html http zxprism blogspot pt 2014 07 16 colour colour clash free planar mode html ejemplo de scroll del modo layer 2 4 de abril de 2017 ejemplo del modo Radastan 30 de abril de 2017 Enlaces externos Editarhttp old8bits blogspot com es 2016 04 como escribir juegos para el zx 13 html https disruptiveludens wordpress com 2016 11 28 graficos retro zx spectrum http www efimeroteca com blog octavo arte el zx spectrum sovietico D0 BF D0 B5 D0 BD D1 82 D0 B0 D0 B3 D0 BE CC 81 D0 BD segunda parte http www wikiwand com es Sinclair ZX Spectrum Datos Q4110616Obtenido de https es wikipedia org w index php title Modos graficos del ZX Spectrum amp oldid 128395135, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos