Gráficos Apple II


Los gráficos de Apple II se componían de modos y configuraciones idiosincrásicos que podían explotarse. Este sistema de gráficos debutó en el Apple II original , continuó con el Apple II Plus y fue llevado adelante y ampliado con el Apple IIe , Enhanced IIe, IIc , IIc Plus y II GS .

Los modos gráficos de la serie Apple II eran peculiares incluso para los estándares de finales de la década de 1970 y principios de la de 1980. Una particularidad notable de estos modos es un resultado directo del fundador de Apple, Steve Wozniak 's de chip -ahorro de diseño. Muchos sistemas informáticos domésticos de la época (así como las máquinas actuales compatibles con PC ) tenían una arquitectura que asignaba bloques consecutivos de memoria a filas no consecutivas en la pantalla en modos gráficos, es decir, entrelazado. [ cita requerida ] Los modos de texto y gráficos de Apple se basan en dos factores de intercalación diferentes de 8: 1 y 64: 1.

Una segunda peculiaridad de los gráficos de Apple II, las llamadas "franjas de color", es otro subproducto del diseño de Wozniak . Si bien estos ocurren en todos los modos gráficos, juegan un papel crucial en el modo de alta resolución o alta resolución (ver más abajo).

La lectura de un valor o la escritura de cualquier valor en determinadas direcciones de memoria controlan los denominados " conmutadores suaves ". No importa el valor leído o escrito, lo que cuenta es el acceso en sí. Esto le permitió al usuario hacer muchas cosas diferentes, incluyendo mostrar la pantalla gráfica (de cualquier tipo) sin borrarla, mostrar la pantalla de texto, borrar la última tecla presionada o acceder a diferentes bancos de memoria. Por ejemplo, se puede cambiar de gráficos y texto combinados a una pantalla de todos los gráficos accediendo a la ubicación 0xC052 (49234). Luego, para volver a la mezcla de gráficos y texto, se accedería a 0xC053 (49235).

Todas las máquinas Apple II cuentan con un conector RCA que proporciona un video compuesto NTSC , PAL o SECAM aproximado. salida (en máquinas que no son NTSC antes de Apple IIe, esta salida es solo en blanco y negro). Esto permitió que la computadora se conectara a cualquier monitor de video compuesto que cumpliera con el mismo estándar para el que se configuró la máquina. Sin embargo, la calidad de este resultado no fue confiable; la señal de sincronización era lo suficientemente cercana para los monitores, que son bastante tolerantes, pero no se ajustaba lo suficiente a los estándares como para ser adecuada para aplicaciones de transmisión, o incluso para la entrada a una grabadora de video, sin intervenir el procesamiento. (La excepción fue la versión Extended Back del Bell & Howell negro II Plus, que proporcionó una sincronización de video adecuada, así como otras funciones orientadas a los medios).

Además del conector de salida de video compuesto, el IIc, IIc Plus y el II GS presentaban una salida de dos filas y 15 pines . En IIc y IIc Plus, este conector era un conector de video de propósito especial para adaptadores a monitores RGB digitales y moduladores de RF . En el II GS era una salida para un monitor RGB analógico especialmente diseñado para el II GS .


Los colores de baja resolución 0 (negro), 3 (violeta), 6 (azul medio), 9 (naranja), 12 (verde claro) y 15 (blanco) también estaban disponibles en el modo de alta resolución. Los colores 5 y 10 (gris) son indistinguibles en el hardware original; sin embargo, algunos emuladores (como las versiones anteriores de AppleWin ) los muestran con diferentes tonos. Tenga en cuenta que algunos de los colores del emulador AppleWin que se ven aquí difieren notablemente de los que se muestran en el hardware original.
Es posible generar límites de color suaves entre un color y el negro o el blanco; sin embargo, se debe elegir el blanco o negro "correcto". Las dos imágenes superiores muestran el blanco y negro de la paleta verde / violeta sobre un fondo verde. Las dos imágenes inferiores muestran el blanco y negro de la paleta azul / naranja sobre un fondo verde; esto obliga a que muchos de los píxeles verdes limítrofes se vuelvan naranjas.
Los bordes horizontales entre dos colores generan "efectos de franjas" en el Apple II. En la imagen inferior izquierda, dibujar una estrella azul sobre un fondo verde hace que Apple II agregue píxeles negros, blancos y naranjas en y cerca de los límites horizontales entre el verde y el azul.