Como sabéis los monitores CRT que usaban prácticamente todos los ordenadores ( y TVs ) de los 80 y 90 funcionaban gracias a un haz de electrones que recorría de forma periódica la superficie de la pantalla del monitor, en lineas horizontales, una tras de otra realizando un barrido vertical. En algunos puntos del recorrido el haz de electrones ( el rayo catódico ) se apagaba y en otros se encendía excitando el material ( p.ej. fósforo ) de la superficie interna del tubo, es decir la cara interna de la pantalla. El punto de la pantalla excitado brillaba, es decir se convertía en un punto luminiscente ( un pixel ), la no excitada permanecía en negro. Generalmente el controlador del haz iba leyendo la "memoria gráfica" para saber que píxeles tenia que encender y cuales no.
Pero a pesar de que este era el sistema más común, no era el único. Existía "otro sistema", mucho más raro, el sistema vectorial ( el anterior se denomina sistema raster, o raster scan ). Los ejemplos más conocidos son la videoconsola Vectrex o algunas recreativas de Atari, las que en lugar de utilizar el típico sistema de CRT basado en rastreo, realizaban un control vectorial del haz de electrones. Así en estos el haz no realizaba un recorrido periódico y repetido de la superficie de la pantalla, sino que su posición, desplazamiento, encendido y apagado era controlado directamente por la aplicación para dibujar en pantalla los gráficos requeridos.
Todo este rollo es solo para comentar que hace un par de días en Hack A Day colgaron un proyecto en el que un tipo explica como ha construido unos controladores, para adaptar un monitor de una tele CRT convencional para poder utilizarlo como monitor vectorial para sus placas de recreativas ATARi de finales de los 70.
No parece sencillo, pero si alguien se anima a construirse uno que recuerde que en estos cacharros hay corrientes peligrosas !!
Building a Vector Monitor Controller
Construir controlador monitor vectorial
Ir a
- RetroWiki
- General
- Presentaciones
- RetroWiki Magazine
- Info & Ayuda
- Desarrollos y Proyectos RW
- Proyecto RW PINOUT
- Revistas, Libros y Manuales
- Reuniones y Eventos
- retrocrypta, directos de cacharreo
- Colecciones y retrocuevas
- El Micro del Mes
- Preservación
- Amiga
- Hardware Amiga
- Software & OS Amiga
- Amiga Wave. Programa en directo
- Atari ST
- Hardware ST
- Software ST
- Amstrad
- Hardware CPC
- Software CPC
- Amstrad PCW
- Amstrad PC
- Atari 8 Bit
- Software Atari 8 Bit
- Hardware Atari 8 Bit
- Commodore 8 Bits
- Hardware C64
- Software C64
- Otros Commodore 8 Bits
- Commodore Vic20
- Commodore 16 - Plus 4
- Commodore 128
- Serie Pet/400/800
- Dragon
- Hardware Dragon
- Software Dragon
- Proyecto The Hobbit 6809 por pser1
- Enterprise
- Hardware Enterprise
- Software Enterprise
- MSX
- Hardware MSX
- Software MSX
- Oric
- Hardware ORIC
- Software ORIC
- Ordenadores Sinclair
- Hardware Spectrum
- Software Spectrum
- Clones Spectrum
- Sinclair ZX80/81
- Sinclair PC
- Sinclair QL
- PC & Compatibles X86
- Otros Sistemas
- Apple ][
- BBC Micro & Electron
- Camputers Lynx
- EACA Colour Genie
- Fujitsu FM7
- Jupiter Ace
- Macintosh
- Memotech MTX
- NewBrain
- Sam Coupé
- Sharp MZ
- Sharp X68000
- SGI Silicon Graphics
- Tandy CoCo
- TRS-80
- TI 99/4A
- Triumph Adler
- No Catalogados
- Ordenadores de Bolsillo y Calculadoras
- Procedimientos Operativos Retro
- Instrucciones Carga Software
- Guias de instalación y puesta en marcha
- Guías Operativas
- Emulaciones software, FPGA y otras soluciones
- Placas FPGA
- SiDi 128
- ΠΟΣΕΙΔΩΝ POSEIDON FPGA
- MiST / MiSTica / SiDi
- MiSTer
- ZX-Uno / ZX-Dos / ZX Next
- neptUNO FPGA
- Chameleon96
- Otras placas FPGA
- ESP32 TTGO VGA32
- TTGO vga32 v1.2
- TTGO vga32 v1.4
- Otros ESP32 VGA
- Desarrollo emuladores ESP32
- Lenguajes de Programación y herramientas Dev
- Arcades, Recreativas y Bartops
- Sistemas Operativos
- VideoJuegos
- Consolas Clásicas
- Off Topic
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados