Cargando...

Cargando entrada...

Atari St La computadora que iba a hacer frente al MAC

09/12/2025 0 vistas
Ver en YouTube

El Atari ST se diseñó en 1984 alrededor de la CPU Motorola 68000 y salió al mercado con el 520ST en 1985, seguido del 1040ST en 1986, siendo uno de los primeros ordenadores domésticos con GUI gráfica basada en GEM.  Toda la familia ST “clásica” (260/520/1040/Mega ST/STE) usa el chip de sonido Yamaha YM2149F de 3 canales PSG, mientras que los STe y Falcon añaden audio PCM por DMA más avanzado. Atari ST: diseño y modelosEl diseño del Atari ST se completó en unos cinco meses en 1984 bajo la dirección de Shiraz Shivji, reutilizando la experiencia de ex‑ingenieros de Commodore y optando por el Motorola 68000 como CPU. El primer modelo disponible fue el 520ST en 1985; el 1040STF/1040STFM apareció en 1986 con 1 MB de RAM y fuente y disquetera integradas en la carcasa. En esencia, 520ST y 1040ST comparten arquitectura básica (68000, vídeo “Shifter”, YM2149), diferenciándose sobre todo en la cantidad de RAM y detalles de integración física. Sonido: ST, STE y FalconLos Atari ST originales usan un Yamaha YM2149F (derivado del GI AY‑3‑8910) con 3 canales de onda cuadrada + ruido, controlados por registros mapeados en memoria. Los STe mantienen el YM2149 pero añaden un subsistema de sonido por DMA capaz de reproducir samples de 8 bits a 6.25, 12.5, 25 o 50 kHz en estéreo básico. El Falcon 030 conserva el esquema de DMA del STe, pero lo amplía permitiendo 8/16 bits, mono/estéreo y capacidades de grabación, con varios canales mezclados por hardware. En resumen:520ST/1040ST/Mega ST: sólo YM2149 (PSG). 520STE/1040STE: YM2149 + DMA 8‑bit estéreo. Falcon 030: YM2149 + DMA mejorado 8/16‑bit multi‑canal. GEM y TOS en los distintos modelosTodos los ST usan TOS (The Operating System) con escritorio GEM de Digital Research en ROM; las primeras máquinas tenían TOS 1.0/1.02 y posteriormente TOS 1.04 (“Rainbow TOS”) con muchas correcciones. En los ST/STE, TOS 2.06 introduce un GEM más completo, selector de archivos mejorado y soporte para disqueteras de 1.44 MB. El Falcon 030 lleva TOS 4.x, con GEM adaptado a sus modos gráficos avanzados y mejor integración con discos duros e interfaces modernas de la época. Además de TOS/GEM en ROM, muchos usuarios avanzados usaban MiNT/MultiTOS como capa multitarea encima de TOS, manteniendo GEM como entorno gráfico. Pure C en Atari STPure C fue un compilador C muy popular para Atari ST, derivado del ecosistema de Borland, con entorno integrado, librerías GEMDOS/BIOS/XBIOS/AES y ayuda en línea sobre llamadas de sistema. Se utilizaba tanto para aplicaciones de consola (GEMDOS) como para programas GEM con ventanas, formularios y manejo de eventos. Funciona de forma análoga: se compila el .C y se enlaza con la librería estándar de Lattice C para generar un .PRG ejecutable bajo TOS. ��Si quieres, el siguiente paso puede ser convertir estos “hola mundo” en aplicaciones GEM con ventana usando AES (form_alert, menús, etc.) tanto en Pure C como en Lattice C.

Inicia sesión para comentar.
0 comentarios