ATASC II
ATASCII- tegnsettet , for ATARI Standard Code for Information Interchange , eller alternativt ATARI ASCII , er varianten av ASCII som brukes i Atari-familien på 8 mikrodatamaskiner . De første av denne familien var Atari 400 og 800, utgitt i 1979, etterfulgt av modeller som ble utgitt i løpet av 1980-tallet. Den siste av Atari 8-bits datamaskiner, og derfor den siste av datamaskinene som brukte ATASCII-tegnsettet, var XEGS (forkortelse for " X L E xtended G aming S ystem " - "XL Expanded Gaming System") som ble utgitt i 1989.
Som de fleste ikke -standard ASCII , har ATASCII sitt eget sett med spesielle grafiske symboler (piler, blokker, sirkler, linjesegmenter, kortspillsymbolsett osv.) som tilsvarer plasseringen av symbolene. standard ASCII - tabellkontrolltegn (karakterer) 0–31, desimal), pluss noen andre tegnsymboler.
I motsetning til mange andre alternative implementeringer av ASCII, hadde ATASCII et sett på bare 128 tegn. Hvis den mest signifikante biten ble satt, (det vil si hvis tegnbyteverdien var mellom 128 og 255, desimal), ble det viste tegnet vanligvis representert i omvendt video (også kalt "omvendt video" av noen), ved bruk av den bitvise negasjonen {på engelsk: "bitwise negation" } av det tegnet. De to unntakene fra denne regelen var at et escape -tegn (ATASCII 27, desimal) med dets mest signifikante bitsett ville bli et end-of-line eller newline -tegn {fra engelsk: "EOL" eller "End of Line" } (ATASCII 155, desimal), og skjermtegnet (ATASCII 125, desimal) med sin mest signifikante bit satt til 1 ble klokketegnet {fra engelsk: "bell" eller "buzzer" } ( ATASCII 253, desimal).
Den mest bemerkelsesverdige forskjellen mellom standard ASCII og ATASCII er bruken av kontrolltegn . I standard ASCII utgjør et tegn med de tre mest signifikante bitene satt til null (det vil si en byte med en verdi mindre enn 32) en kommando for markørbevegelse, skjermsletting, ny linje og lignende funksjoner. ATASCII bruker kodene ATASCII 0 til ATASCII 31 (desimal) utelukkende for enkel grafikk, og bruker andre koder for markørinstruksjoner.
Dette forårsaket problemer i modemkommunikasjon mellom Ataris og andre datamaskiner, siden markørkommandoer (inkludert vognretur og linjeskift ) fra den andre datamaskinen kan tolkes som søppel på Atari-siden og omvendt. Terminalprogrammer må kanskje konvertere mellom ATASCII og standard ASCII . Noen Atari- baserte brett utnyttet imidlertid denne forskjellen ved å be brukeren trykke på returtasten . Hvis den mottatte koden var ASCII 13, kunne standard ASCII brukes. I stedet, hvis BBS mottok en ATASCII 155, desimal, kunne den byttes til ATASCII-modus, slik at full bruk av ATASCII-grafikktegnsettet. Noen av Atari-brettene kan også blokkere enkelte funksjoner (til og med fullstendig forhindre tilgang) for ikke-Atari-brukere.
ATASCII-animasjoner
Takket være det faktum at karaktersettet inneholdt ulike grafiske former, kombinert med det faktum at enkelte tegn representerte markørbevegelser, skjermtømming, innsetting og sletting, og ble tolket uendret av Ataris kommunikasjonsprogrammer, var det mulig å lage enkle animasjoner.
Disse animasjonene, også kjent som pausefilmer eller Ataritoons , tok ofte form av korte tegneserier og var et populært innslag i Atari BBSes .
Siden markørkontrolloperasjoner ble representert av et enkelt tegn (i motsetning til multi-byte escape-sekvensene som var vanlige i andre skjemaer, for eksempel ANSI eller VT100 terminalemulator ) , var det også veldig enkelt å lage disse animasjonene. De kunne lages med et lite BASIC -program som fanget opp nøkkelkommandoene, viste dem på skjermen og lagret dem i en diskfil . Fordi et så enkelt program ikke hadde noen redigeringsmuligheter, hadde ATASCII-animasjoner ofte feil som lett kunne korrigeres ved å flytte markøren og skrive over feilen.
Det er fortsatt BBS -er {fra engelsk: Bulletin Board System } som du kan se ATASCII fungere på:
- The Boot Factory - (har 2 aliaser, men er den samme)
- Inside The 8-bit - (2 lenker)
- MouseNet BBS
- Closer to Home BBS - (Denne BBS har en "Break Movie"-katalog)
Brukere av Atari 8-bits datamaskiner kan telnet gjennom Bobterm- programmet for å se ATASCII-grafikk. På datamaskiner med Windows 95/NT/Vista kan du bruke ATS 2.0 { Atari Terminal Simulator} for å vise disse grafene. (se eksterne lenker)
Eksterne lenker
- ATASCII kortfattet grafisk oversikt (4,2KB GIF ) en annen representasjon av ATASCII-tegn.
- ATASCII <–> IBM ASCII-tabeller (på engelsk)
- ATS 2.0 - Atari Terminal Simulator . _ Telnet-program som lar deg se Ataritoons på Windows 95/Vista-maskiner
