Advanced Video Attribute Terminal Assembler 및 Recreator

Advanced Video Attribute Terminal Assembler and Recreator

Advanced Video Attribute Terminal Assembler and Recreator(AVATA) 프로토콜게시판 시스템(BBS)에서 가끔 사용되는 이스케이프 시퀀스의 시스템입니다.기본 레벨은 훨씬 더 긴 ANSI 이스케이프 코드를 압축한 것으로 명시적으로 설계되었기 때문에 느린 연결로 색칠된 텍스트와 아트워크를 더 빠르게 렌더링할 수 있습니다.단말기가 인식하지 못해도 디스크상의 데이터는 아바타 포맷을 사용할 수 있기 때문에 공간을 적게 차지합니다.

아바타는 AZATHOTH(Advanced Zansi/Avatar Terminal Handshake Output Transfer Handler, AZATHOH)구현되지 않았지만 zazt.sys로 포함되었습니다.

기본 프로토콜은 FidoNet 기술 표준 제안 FSC-0025에 [1]의해 정의됩니다.

아바타는 나중에 1989년 말에 AVT/0[2](AVT/0+라고도 함)으로 확장되었으며, 여기에는 화면 영역을 스크롤하는 기능(분할 화면 채팅 또는 전체 화면 메일 쓰기 프로그램에 유용함)과 보다 고급 패턴 압축 기능이 포함되어 있습니다.이러한 확장 기능은 기존 ANSI 단말기에서 인식되는 시퀀스로 직접 변환되지 않고 IBM PC BIOS에서 사용할 수 있는 추가 기능을 미러링했습니다.

아바타는 원래 Opus BBS에 구현되었지만 나중에 RemoteAccess에 의해 보급되었습니다.Remote Access는 ANSI 문서를 아바타로 쉽게 번역할 수 있는 AVTCONV 유틸리티와 함께 제공되어 채택에 도움이 되었습니다.

범위

FSC-0025는 다음의 압축을 정의합니다.

  • 터미널 텍스트 속성: 깜박임, 배경 및 전경 3비트 색상.
  • 반복 바이트(런렝스 부호화)
  • 커서 위치 명령어
  • terminal clear 명령어(CSI 2 J)

FSC-0037의 정의:

  • 삽입 모드 스위치
  • 삽입 모드 삭제(삭제 후 왼쪽으로 스크롤)
  • 스크롤 업/다운명령어
  • area fill/clear 명령어(2D 실행 부호화)
  • 여러 문자 반복(런렝스 부호화)

「 」를 참조해 주세요.

레퍼런스