ATASC II
O conjunto de caracteres ATASCII , para ATARI Standard Code for Information Interchange , ou alternativamente ATARI ASCII , é a variação do ASCII utilizado na família Atari de 8 microcomputadores . Os primeiros desta família foram os Atari 400 e 800, lançado em 1979, seguido por modelos que foram lançados durante a década de 1980. O último dos computadores Atari de 8 bits e, portanto, o último dos computadores a usar o conjunto de caracteres ATASCII, foi o XEGS (abreviação de " X L E xtended G aming System " - "XL Expanded Gaming System") que foi lançado em 1989.
Como a maioria dos ASCII não padrão , o ATASCII tem seu próprio conjunto de símbolos gráficos especiais ( setas, blocos, círculos, segmentos de linha, conjuntos de símbolos de jogos de cartas, etc.) que correspondem às localizações dos símbolos . 0–31, decimal), além de alguns outros símbolos de caracteres.
Ao contrário de muitas outras implementações alternativas de ASCII, ATASCII tinha um conjunto de apenas 128 caracteres. Se o bit mais significativo foi definido (ou seja, se o valor do byte do caractere estiver entre 128 e 255, decimal), o caractere exibido geralmente foi representado em vídeo reverso (também chamado de "vídeo reverso" por alguns), usando a negação bit a bit {em inglês: "negação bit a bit" } desse caractere. As duas exceções a essa regra eram que um caractere de escape (ATASCII 27, decimal) com seu conjunto de bits mais significativo se tornaria um caractere de fim de linha ou de nova linha {do inglês: "EOL" ou "End of Line" } (ATASCII 155, decimal), e o caractere de limpeza de tela (ATASCII 125, decimal) com seu bit mais significativo definido como 1 tornou-se o caractere de sino {do inglês: "bell" ou "buzzer" } ( ATASCII 253, decimal).
A diferença mais notável entre o padrão ASCII e ATASCII é o uso de caracteres de controle . No padrão ASCII, um caractere com seus três bits mais significativos definidos como zero (ou seja, um byte com valor menor que 32) constitui um comando, para movimento do cursor, limpeza de tela, nova linha e funções semelhantes. ATASCII utiliza os códigos ATASCII 0 a ATASCII 31 (decimal) exclusivamente para gráficos simples, utilizando outros códigos para instruções do cursor.
Isso causou problemas nas comunicações do modem entre o Atari e outros computadores, uma vez que os comandos de cursor (incluindo retornos de carro e alimentação de linha ) do outro computador poderiam ser interpretados como lixo no lado do Atari e vice-versa. Os programas de terminal podem precisar converter entre ATASCII e ASCII padrão. Algumas placas baseadas em Atari , no entanto , aproveitaram essa diferença pedindo ao usuário que pressione a tecla Return . Se o código recebido for ASCII 13, o padrão ASCII pode ser usado. Em vez disso, se o BBS recebesse um ATASCII 155, decimal, ele poderia ser alternado para o modo ATASCII, permitindo o uso completo do conjunto de caracteres gráficos ATASCII. Algumas das placas do Atari também podem bloquear alguns recursos (até mesmo impedir completamente o acesso) para usuários que não são do Atari.
Animações ATASCII
Graças ao fato de que o conjunto de caracteres continha várias formas gráficas, juntamente com o fato de que certos caracteres representavam movimentos do cursor, limpeza de tela, operações de inserção e exclusão, e eram interpretados inalterados pelos programas de comunicação da Atari, era possível criar animações simples.
Essas animações, também conhecidas como filmes de pausa ou Ataritoons , geralmente tomavam a forma de curtas histórias em quadrinhos e eram um recurso popular dos Atari BBSes .
Como as operações de controle do cursor eram representadas por um único caractere (ao contrário das seqüências de escape multi-byte comuns em outros esquemas, como ANSI ou o emulador de terminal VT100 ) , também era muito fácil criar essas animações. um pequeno programa BASIC que capturava os comandos principais, os exibia na tela e os armazenava em um arquivo de disco. impressão sobre o erro.
Ainda existem BBSs {do inglês: Bulletin Board System } nos quais você pode ver o ATASCII funcionando:
- The Boot Factory - (tem 2 aliases, mas é o mesmo)
- Dentro dos 8 bits - (2 links)
- MouseNet BBS
- Closer to Home BBS - (Este BBS tem um diretório "Break Movie")
Os usuários de computadores Atari de 8 bits podem fazer telnet por meio do programa Bobterm para visualizar gráficos ATASCII. Em computadores Windows 95/NT/Vista, você pode usar o ATS 2.0 { Atari Terminal Simulator} para visualizar esses gráficos. (ver links externos)
Links externos
- Visão geral gráfica concisa de ATASCII (4,2 KB GIF ) outra representação de caracteres ATASCII.
- ATASCII <–> Tabelas IBM ASCII (em inglês)
- ATS 2.0 - Simulador de Terminal Atari . _ Programa Telnet que permite visualizar Ataritoons em máquinas Windows 95/Vista
