La revista de la posición 77, para crear en el Atari de 8 bits con herramientas abiertas

Abre pronto en atract.cl

Un lugar para tus creaciones

Publícalo, ejecútalo en el navegador, revísalo, bifúrcalo: programas, paquetes, artículos y gráficos para el Atari de 8 bits, hechos con herramientas abiertas.

En un Atari de 8 bits, la posición de memoria 77 se llama ATRACT. El sistema operativo le suma uno cada cuatro segundos, más o menos, y cualquier tecla la devuelve a 0. Cuando pasa de 127, nadie ha tocado la máquina en unos nueve minutos, y el sistema empieza a cambiar los colores como protector de pantalla. Ese es el modo atracción, y este sitio se nombra por el byte que lo inicia.

Y dice lo que se hace aquí: Armar, Trazar, Reversar, Anotar, Comentar, Transformar.

Lo que viene

Publica
Programas, paquetes, artículos y gráficos que hiciste, con su código fuente y una licencia que deja aprender de ellos.
Ejecuta
Todo lo publicado corre en el navegador, sobre un sistema operativo y un BASIC libres. Sin buscar ninguna ROM.
Revisa
Comentarios que apuntan a una línea del código, a una etiqueta o a una dirección de memoria.
Bifurca
Hazlo tuyo. Los cambios son diferencias legibles y pueden volver al autor como sugerencia.

Programa para teclear

POKE 77,0

Nueve líneas de BASIC que ponen un arcoíris en la pantalla y mantienen despierto tu Atari: el programa escribe 0 en la posición 77 en cada línea de barrido, así que el modo atracción nunca llega.

  1. 10 REM POKE 77,0 FROM ATRACT.ORG
  2. 20 S=0:FOR I=0 TO 25:READ B
  3. 30 POKE 1536+I,B:S=S+B:NEXT I
  4. 40 IF S<>2490 THEN PRINT "TYPO":END
  5. 50 X=USR(1536)
  6. 100 DATA 169,0,133,77,173,11,212
  7. 110 DATA 24,101,20,141,10,212,141
  8. 120 DATA 26,208,141,24,208,162,0
  9. 130 DATA 134,77,76,4,6

Las dos letras junto a cada línea son su control, no parte de ella. Multiplica el código ATASCII de cada carácter por su lugar en la línea (1, 2, 3…), súmalos y divide por 676: el resto, partido en grupos de 26, son dos letras desde la A. Un error al teclear las cambia, y también cambiar de lugar dos dígitos.

Lo que verás: un arcoíris de franjas horizontales, un color por línea de barrido.
Lo que verás. Los 26 números son el código de máquina de la demo de ATRACT, puestos en la página 6 (dirección 1536) y arrancados con USR.

Noticias del taller

La bitácora. Síguela con el canal Atom.

  1. Una cara nueva para esta página: una revista de computación de los ochenta, con un programa para teclear, o para que la página lo teclee por ti.
  2. El sitio puede verse como las máquinas de verdad: la pantalla y las letras del propio Atari, el computador 65XE o la disquetera 1050, donde cada programa es un disquete que pones.
  3. Comenta cualquier programa, haz tu propia copia y ofrécele tus cambios a su autor.
  4. Dos nombres: atract.cl en español y atract.org en inglés.
  5. Cualquiera puede publicar lo que hace, y una persona mira cada envío antes de que aparezca.
  6. Los programas corren directo en tu navegador, sobre un reemplazo libre del sistema del propio Atari. Nada que instalar.