TI-99/4A

TI-99/4A
TI-99/4A
TI99-IMG 7132 (filter levels crop).jpg
제조원텍사스 인스트루먼트
유형가정용 컴퓨터
발매일1981년 6월(1981-06)
초기 가격525달러 (2021년 1,560달러 상당)
단종1984년 3월
출하된 유닛280만[1]
미디어
운영 체제TI 베이직
CPUTMS9900(3MHz시)
기억16 KB RAM
256 바이트 스크래치 패드 RAM
그래픽스TMS9918A
전임자TI-99/4
TI-99/4
Texas Instruments TI-99-4 (white bg).jpg
제조원텍사스 인스트루먼트
발매일1979년 10월(1979-10년)
초기 가격1,150달러(2021년 4,290달러 상당)
단종1981
출하된 유닛~20,000
CPUTMS9900(3MHz시)
그래픽스TMS9918
후계자TI-99/4A

TI-99/4TI-99/4A는 각각 [2]1979년과 1981년에 Texas Instruments에서 출시한 가정용 컴퓨터입니다.TI-99/4미니컴퓨터에 사용된 [3]최초의 16비트 가정용 컴퓨터이며, 관련 비디오 디스플레이 컨트롤러는 컬러 그래픽과 스프라이트를 지원하여 동시대 최고의 성능을 자랑합니다.

TI-99/4의 계산기식 키보드는 약점으로 꼽혔으며, ROM 카트리지에 대한 TI의 의존도와 개발자 정보를 제3자에게만 한정하는 관행으로 인해 시스템용 소프트웨어가 부족하게 되었다.TI-99/4A는 이러한 문제를 해결하기 위해 1981년 6월에 출시되었으며, 단순화된 내부 설계, 풀 트래블 키보드, 개선된 그래픽스 및 고유한 확장 시스템을 특징으로 합니다.원래 모델의 절반 가격으로 판매가 크게 증가했고 TI는 4A에 음성 신시사이저와 하드웨어 애드온을 포함하는 "주변 확장 시스템" 박스를 포함한 주변기기를 지원했습니다.TI는 개발자 정보와 도구를 공개했지만, 단독 퍼블리셔로 남아 있으려는 고집으로 인해 소프트웨어가 부족해졌다.

1981년 미국에서 출시된 TI-99/4A는 코모도어 VIC-20보다 몇 개월 뒤이어 출시되었습니다.코모도어의 CEO인 Jack Tramiel은 1970년대 중반 TI의 약탈적인 가격 책정에 화가 난 적이 있으며, VIC-20의 가격을 낮추고 TI에게 같은 일을 반복하도록 강요함으로써 가격전쟁으로 보복했다.1983년까지 99/4A는 미화 100달러 미만으로 팔려나갔습니다.Texas Instruments는 대폭적인 할인으로 인해 사용자 기반이 증가했음에도 불구하고 1983년[4] 3분기에 3억 3천만 달러의 손실을 입었고 1983년 10월에 TI-99/4A의 단종을 발표했으며 1984년 3월에 생산이 종료되었습니다.

TI-99/4는 계획된 TI-99 컴퓨터 제품군에 적합하도록 설계되었으며, 최종적으로 출시되지는 않았지만 TI-99/4A가 단종된 후 프로토타입과 문서가 재발견되었습니다.

특징들

TI-99/4A는 메인보드, ROM 카트리지 슬롯 및 풀 트래블 키보드를 동일한 케이스에 갖춘 자급식 콘솔입니다.PSU는 외장.RF 변조기를 사용하면 TV를 모니터로 사용할 수 있습니다.소문자는 별도의 글리프가 아닌 작은 대문자로 표시됩니다.TI BASIC은 Dartmouth BASIC 기반의 ANSI 준거 베이직 인터프리터로서 그래픽스, 사운드 및 파일 시스템 액세스를 지원합니다.최신 버전의 99/4A는 다음과 같이 식별됩니다.(C)1983 TEXAS INSTRUMENTS V2.2타이틀 페이지에서, Atarisoft등의 서드 파티제 제조원의 라이센스 없는 ROM 카트리지의 사용을 금지합니다.

주변기기에는 5인치 플로피 디스크 드라이브와 컨트롤러, 2개의 시리얼 포트와 1개의 병렬 포트를 갖춘 RS-232 카드, Pascal 지원용 P 코드 카드, 서멀 프린터, 300 보드의 어쿠스틱 커플러, 표준 오디오 카세트를 미디어로 사용하는 테이프 드라이브, 32 KB 메모리 확장 카드가 있습니다.

16비트 프로세서

TI-99/4 모델 모두 3MHz로 동작하는 16비트 TMS9900 CPU를 사용합니다.TMS9900은 TI의 TI-990 미니컴퓨터의 싱글칩 실장입니다.풀 16비트 프로세서이지만 16비트 [5]버스에서는 시스템 ROM과 256바이트의 스크래치패드 RAM만 사용할 수 있습니다.

컴퓨터에는 CPU뿐만 아니라 입출력, 메모리 및 기타 시스템을 위한 많은 칩이 필요합니다.TI는 이러한 시스템의 주요 공급업체였지만, 대부분은 8비트 설계였습니다.완전한 16비트 시스템을 구축하기 위해서는 많은 지원 시스템을 16비트 형태로 재설계해야 합니다.대신 컴퓨터 프로젝트를 위해 대부분의 시스템에 기존 8비트 장치를 사용하기로 결정했습니다.시스템의 일부만이 16비트이며,[6] 나머지 부분에서는 두 번째 8비트 컴퓨터 버스를 사용했습니다.

TMS9900의 주요 기능 중 하나는 미니컴퓨터의 설계에 의한 것입니다.프로세서 레지스터를 몇 세트 탑재한 것입니다.레지스터는 훨씬 더 많은 데이터를 저장하지만 액세스 속도가 느린 메인 메모리와는 달리 특정 프로그램에 의해 활발하게 작업되고 있는 정보를 저장하기 위해 사용됩니다.미니컴퓨터의 설정에서는, 시스템은 통상, 시분할 또는 멀티태스킹의 operating system을 실행하고 있었습니다.또, 어느쪽이든 프로그램을 신속히 전환할 수 있는 것이 장점입니다.이를 위해 TMS9900은 메인 메모리에 여러 레지스터 세트를 저장했으며 단일 워크스페이스 포인터 레지스터를 변경하여 16개의 16비트 레지스터 세트를 전환하여 매우 빠른 컨텍스트 전환을 가능하게 했습니다.

레지스터의 퍼포먼스는 머신 전체의 퍼포먼스에 매우 중요하기 때문에 새로운 설계에서는 최대 8세트의 레지스터를 저장하기 위해 16비트 버스에 256바이트의 RAM을 탑재했습니다.이 RAM 영역은 "스크래치패드 메모리"로 알려져 있습니다.프로세서의 명령도 모두 16비트이므로 8KB의 내장 시스템 읽기 전용 메모리(ROM)도 16비트 [7]측에 있습니다.프로그램 카운터, 상태 레지스터 및 워크스페이스 포인터 레지스터만 실제로 칩 [7]자체에 구현됩니다.

시스템의 8비트 측에는 대부분의 RAM과 거의 모든 지원 칩, 특히 비디오 디스플레이 컨트롤러(VDP)가 포함되어 있습니다.VDP 시스템에 대한 모든 액세스는 한 [8]번에 8비트로 실행됩니다.시스템의 RAM은 CPU가 메모리를 사용하지 않을 때만 CPU에 대한 액세스를 제공하는 VDP에 의해 관리됩니다.즉, 사용자 프로그램과 데이터를 두 번의 기계 사이클에 걸쳐 읽어야 하므로 속도가 기본적으로 절반으로 감소합니다.IEEE Spectrum에 따르면 이는 16비트 [6]프로세서의 성능상의 이점을 부정합니다.

비디오 디스플레이 프로세서

99/4A 의 그래픽스는, PAL 영역용의 배리언트를 가지는 TMS9918A 비디오 디스플레이 프로세서(VDP)에 의해서 생성됩니다.VDP는 Texas Instruments에서 개발했으며 독립적으로 판매되어 다른 시스템에서 사용할 수 있습니다.ColecoVisionSG-1000 콘솔의 비디오 프로세서 역할을 하며 이전 모델은 MSX 컴퓨터 표준의 일부입니다.

TMS9918A는 문자 기반 및 비트맵 디스플레이 모드와 하드웨어 스프라이트를 지원합니다.총 32개의 단색 스프라이트가 있지만 스캔 라인당 최대 4개까지만 표시할 수 있습니다.각 스프라이트는 8×8 또는 16×16 픽셀이며 2배에서 16x16 또는 32x32까지 크기를 조정할 수 있습니다.

Video Display Processor에는 16KB의 RAM이 탑재되어 있습니다.VDP RAM은 확장되지 않은 TI-99/4A 아키텍처에서 쓰기 가능한 메모리의 가장 큰 블록이며 디스크 I/O 버퍼 및 TI BASIC 사용자 프로그램을 저장하는 데 사용됩니다.이 메모리에 대한 액세스는 VDP를 매개자로 사용해야 합니다.

팽창

모든 TI-99 모델에는 하드웨어의 ROM에 디바이스 드라이버가 내장되어 있습니다.새로운 주변기기를 접속하면, 그 주변기기를 사용하는 모든 소프트웨어에서 즉시 사용할 수 있습니다.모든 디바이스 액세스는 범용 파일 기반 I/O 메커니즘을 사용하여 소프트웨어를 업데이트하지 않고 새로운 디바이스를 추가할 수 있습니다.시스템은 4개의 RS-232 포트와 2개의 병렬 프린터 포트를 지원합니다.

컴퓨터는 사용자 정의 데이터 형식을 사용하여 전용 포트를 통해 두 개의 카세트 드라이브를 지원합니다.컴포지트 비디오와 오디오는 NTSC 기반 머신의 다른 포트를 통해 출력되며 TV에서 사용하기 위해 외부 RF 변조기를 통해 결합됩니다.PAL 기반의 기계는 보다 복잡한 YUV 신호를 출력하며, 외부적으로는 UHF로 변조됩니다.

1개의 DE-9 포트를 통해 2개의 디지털 조이스틱을 연결할 수 있습니다.Atari 조이스틱 포트와 동일하지만 핀이 호환되지 않습니다.애프터마켓 어댑터에서는 Atari 호환 조이스틱[9]사용할 수 있습니다.

TI는 공식 32KB RAM [10]확장을 판매했다.메모리를 사용할 수 없는 경우가 있다.예를 들어 Extended Basic 프로그램은 24KB로 제한되며 나머지 8KB는 머신 코드 루틴에 사용할 수 있습니다.Mini Memory 플러그인 모듈에는 4KB의 배터리 백업식 RAM이 포함되어 있어 고정 RAM 디스크로 사용하거나 머신 코드 프로그램을 [11]로드할 수 있습니다.

주변기기 확장 박스

주변기기 확장박스 또는 PEB

TI-99/4A는 자체 선형 전원장치와 풀 하이트 5인치 플로피 [12]베이를 갖춘 8 슬롯 외장 섀시에 확장 카드를 추가하여 업그레이드할 수 있습니다.은색 플라스틱으로 포장되어 있지만, 판강으로 제조된 이 제품은 TI에 의해 Peripheral Expansion System(주변기기 확장 시스템)이라고 라벨이 붙어 있지만, 보통 Peripheral Expansion Box(PEB; 주변기기 확장 박스)라고 불립니다.각 카드에는, 소프트웨어에 액세스 했을 때에 점멸 또는 점멸하는 LED가 있습니다.카드 슬롯에 전력을 공급하는 PSU의 섹션은 규제되어 있지 않습니다.각 카드에는 자체 요건에 맞는 온보드 레귤레이터가 탑재되어 있기 때문에 부분적으로 로드된 PEB의 소비전력이 감소하여 비정상적인 전압요건이 있는 카드를 사용할 수 있습니다.

PEB는 확장 버스를 통해 아날로그 사운드 입력을 전송하므로 음성 신시사이저의 오디오를 콘솔을 통해 모니터로 전송할 수 있습니다.음성도 리본 케이블을 통해 PEB로 전송되므로 음성 신시사이저를 PEB로 재배치할 수 있고 콘솔의 내장 사운드보다 더 많은 기능을 제공하는 오디오 카드가 있을 수 있습니다.TI의 공식 카드는 없습니다.

음성 신시사이저

내장된 어휘를 사용한 TI-99/4A 스피치 데모

1970년대 후반과 1980년대 초 TI는 Texas Instruments LPC Speech Chips로 Speak & Spell 장난감에 사용되었기 때문에 음성 합성의 선구자였다.TI-99/4 및 4A에는 플러그인 음성 신시사이저 모듈을 사용할 수 있었습니다.스피치 신시사이저는 다수의 카트리지를 구입하면 무료로 제공되었고 알피너와 파섹같은 비디오 게임에 사용되었다.알피너 연설은 남녀 목소리를 포함하고 있으며 선수가 나쁜 동작을 할 때 빈정거릴 수 있다.

신시사이저는 선형 예측 코딩의 변형을 사용하며 작은 어휘를 내장하고 있습니다.원래 목적은 신시사이저 유닛에 직접 꽂는 작은 카트리지를 출시하여 장치의 어휘를 늘리는 것이었습니다.다만, Terminal Emulator II 카트리지의 소프트웨어 텍스트 투 스피치의 성공으로 [citation needed]이 계획은 취소되었습니다.

역사

1977년, Texas Instruments 내의 그룹들은 비디오 게임 콘솔, TRS-80 및 Apple II와 경쟁하기 위한 가정용 컴퓨터, 그리고 하드 드라이브를 갖춘 고급 비즈니스용 개인용 컴퓨터를 설계하고 있었습니다.처음 두 그룹은 모두 텍사스 주 러벅에 있는 TI의 소비자 제품 사업부에서 일하며 지속적으로 경쟁하고 있었습니다.Wally Rhines에 따르면 99/4의 "울트라캡 키보드" (계산기 스타일의 키 포함), RF 모듈레이터 및 ROM 카트리지는 콘솔 설계에서 비롯되었습니다.결국 두 팀은 합병되어 가정용 컴퓨터 시장으로 향하게 되었다.한편, 세 번째 팀은 TI의 Data Systems Division에 합병되어 미니 컴퓨터 제품 라인과 다양한 컴퓨터 단말기를 보유하고 있었습니다.그들은 일체형 머신을 위협으로 간주했고, 결국 프로젝트는 [13]무산되었습니다.

회사 내 다른 사람들은 TI의 TMS9900 CPU를 사용하도록 Lubbock 그룹을 설득했다.이는 단일 프로세서 모델이 콘솔에서 하이엔드 미니컴퓨터로 확장된다는 TI의 "하나의 회사, 하나의 컴퓨터 아키텍처" 개념과 일치합니다.TMS9900은 TI의 16비트 TI-990 미니 설계의 싱글 칩 구현으로,[6] 이 플랫폼의 로우엔드 모델의 CPU입니다.1960년대 인기 있는 미니 컴퓨터 디자인의 기능 제한 싱글 칩 버전은 1970년대 중반에 인기를 끌었고 인텔 8088과 모토로라 68000과 같은 새롭게 설계된 16비트 CPU와 32비트 CPU는 이러한 초기 디자인을 빠르게 [citation needed]구식으로 만들었다.메인 메모리의 프로세서 레지스터와 같은 TMS9900의 특이한 기능의 대부분은 그러한 개념이 일반적인 [citation needed]미니컴퓨터의 뿌리에서 비롯되었습니다.

한편, TI의 유럽 본사에서 또 다른 가정용 컴퓨터 제품이 등장하고 있었습니다.그곳에서는 코드명 「Mojo」라고 하는 시제품의 제작을 서드파티 컨설팅 회사가 계약했습니다.이는 올 TI 칩셋에 의해 지원되는8비트 인텔 8080의 TI 버전을 기반으로 하고 있습니다.일련의 논의 끝에 Mojo는 포기되었고 컨슈머 프로덕트의 컨셉이 [13]진전되었습니다.

99/4

1979년, TI는 큰 컴퓨터의[6] 성공적인 제조원이었고 세계에서 [14]가장 큰 반도체 제조원이었습니다.카탈로그에는 마이크로컴퓨터에서 이미 널리 사용되고 있는 다양한 아날로그 및 디지털 집적회로가 포함되어 있어 다른 회사가 충족할 수 없는 단일 소스 이점을 얻을 수 있었습니다.1970년대 중반 최초의 과학적 계산기를 도입하면서 시장을 장악하기 위해 이 지위를 이용했다.이들은 코모도르와 같은 이전 고객들의 가격을 낮게 책정하여 계산기 사업을 [15]중단시켰다.관측통들은 TI가 경쟁 시스템을 [13]출시하면 마이크로컴퓨터 시장에도 같은 결과를 가져올 것으로 예상했다.뉴욕타임스는 TI와 휴렛패커드의 진출로 [16]업계 전체가 재편될 것이라고 전망했다.

개발 기간 동안 가정용 컴퓨터 시장에 진출하려는 여러 기업은 연방 통신 위원회(FCC)로부터 상당한 반발을 겪었습니다.FCC는 제대로 보호되지 않은 장치의 간섭에 대한 지속적인 불만을 통제하기 위해 텔레비전에 직접 연결되는 소비자 장치에 대한 새로운 규칙을 개발했다.당시의 텔레비전은 일반적으로 안테나 입력이 1개뿐이었기 때문에 안테나에 연결하려면 RF 변조기를 사용하여 장치의 내부 비디오 신호를 무선 주파수로 변환해야 했습니다.그 결과 발생하는 신호는 종종 차폐가 잘 되지 않았고 인근 [17]텔레비전의 안테나에서 신호 누출이 감지될 수 있었다.

그 새로운 규칙들은 충족시키기가 매우 어려웠다.TI는 연구소와 의회 모두에서 FCC와 계속 싸웠습니다.이곳에서는 텍사스의 하이테크 업계에서의 지위가 높기 때문에 상당한 힘을 가지고 있었습니다.출시일이 다가오면서 FCC 요건을 충족하지 못했습니다.이 회사는 결국 수정된 제니스 일렉트로닉스 TV를 컴퓨터 모니터로 번들하여 컴포지트 비디오 신호를 사용하여 TV 회로에 직접 연결하여 간섭을 발생시키는 RF 모듈레이터가 필요하지 않게 되었습니다.이에 따라 초기 가격은 US$1,150(2021년 [18]3,782달러 상당)이 되었습니다.

그 기계는 출시되었을 때 거의 모든 사람들의 경멸을 받았다.모든 리뷰에서 키보드, 소문자 부족, 확장자, 소프트웨어 거의 없는 것에 대한 불만이 제기되었습니다.매출은 거의 전무했다.1980년 7월 Adam Osborne은 매출 부진에도 불구하고 TI가 전체 시스템의 가격을 1,400달러로 올렸다고 보고했는데, 이는 950달러로 시작한 인기 있는 Apple II보다 높은 가격이다.오스본은 "일부 딜러는 (모니터를 포함한) 완전한 시스템을 애플 가격보다 낮은 가격에 내놓았지만 여전히 판매하지 못하고 있다"[19]고 말했다.TI는 1981년 여름까지 2만대 미만의 컴퓨터를 판매했는데, 이는 애플이나 라디오 챗의 10분의 1에도 못 미치는 수치이다. 1300만달러의 컴퓨터 판매로 1,000만달러의 손실을 본 것으로 알려진 아타리사조차 아타리 8비트 제품군의 설치 기반을 두 배 이상 [20]크게 가지고 있었다.

이때쯤에는 그 기계가 고장난 것이 분명했다.데이비드 H. Ahl은 이 컴퓨터를 "특히 이상한 키보드, 비표준 Basic, 소프트웨어 [4]부족 등을 고려할 때 가격이 터무니없이 비싸다고 말했다.타임즈는 이것을 "부끄러운 실패"[21]라고 불렀다.

99/4A

베이지 케이스 포함 TI-99/4A 후기판

99/4의 데뷔 2년 후, TI는 99/4A를 출시했다.타자기 스타일의 키보드(비표준 레이아웃을 유지)와 확장 옵션을 추가합니다.확장 시스템은 섀시의 우측에서 연장되어 데이지 체인으로 연결할 수 있는 모듈을 갖추고 있습니다.모듈마다 시스템 폭이 커지기 때문에 여기에는 실질적인 제한이 있습니다.가격은 당초 99/[4]4의 절반에도 못 미치는 525달러였다.

TI는 코모도어의 300달러 VIC-20과 경쟁하면서 1981년까지 가격을 계속 낮췄으며 처음에는 449.95달러, 그리고 1982년 초에는 399.95달러까지 낮췄다.이것은 코모도어와의 가격전쟁으로 번졌다.TI는 99의 도매가를 100달러 인하하는 한편 소비자들에게 직접 100달러의 리베이트를 제공함으로써 도로 가격을 약 [4]200달러로 낮췄다.코스비 TI 대변인은 사람들에게 컴퓨터를 [21][4]사기 위해 100달러를 지불함으로써 컴퓨터를 파는 것이 얼마나 쉬운 일인지 농담을 했다.1982년 중반, Jerry Pournelle은 TI가 "실질적으로 TI-99/4A를 주고 있다"[22]고 썼다.업계의 우스갯소리에 의하면, 그 회사는 컴퓨터 한 대당 손해를 보고 있지만,[4][21] 대량으로 이를 만회하고 있다고 한다.코모도어는 1982년 [4]12월에 200달러에 맞먹었다.

TI는 99/4를 축하했다.1983년 [21]1월 라스베이거스에서 열린 가전전시회에서 A씨의 시장 성공.그 달 판매량은 주 3만대로 최고조에 달했지만 1983년 1월 10일 코모도어는 컴퓨터 가격을 낮췄다.2월에 TI는 99/4A 소매가격 150달러로 응답했다.4월에 VIC-20의 번들 소매가격은 100달러에 달했고 99/4A도 그 뒤를 따랐다.1983년 봄 TI는 여러 칩을 하나의 커스텀 칩에 결합하여 경쟁력을 유지하기 위해 부품 수를 줄이고 4A PCB를 "QI"(품질 개선) 보드로 이름을 바꾸고 백 콘솔의 이전 알루미늄 트림 없이 플라스틱 베이지 케이스를 생산하기 시작했습니다.5월에는 주변기기 3대를 구입해 PEB를 무료로 제공하기 시작했다.8월에는 주변기기 가격을 50% 인하하고 100달러의 무료 소프트웨어를 제공했으며, 9월에는 소프트웨어 가격을 최대 43%[21][4][23] 인하했습니다.

스펙트라비데오 회장은 나중에 이렇게 말했다.TI는" 잭 트라미엘,[4] 코모도어 총사령관에게 속았다.TI는 제조 비용이 훨씬 더 많이 들었지만 99/4A를 VIC-20과 거의 같은 가격에 팔아야만 했다.

서드파티 개발 부족

TI는 [24]99달러의 가격으로는 TI-99/4A로 수익을 낼 수 없었지만, 저렴한 컴퓨터를 많이 팔면 더 수익성이 높은 소프트웨어와 주변기기의 판매가 증가할 것으로 기대했다.이러한 면도칼과 칼날 비즈니스 모델에서는 이러한 제품[21]자체 개발해야 하기 때문에 TI는 컴퓨터 개발을 엄격히 통제하여 Pournelle이 컴퓨터 [26]회사에 대해 "대규모 무보수 연구개발 부문"이라고 표현한 서드파티 개발에도 불구하고 취미생활자나 서드파티 개발자들을[25][22] 실망시켰습니다.Spinnaker Software의 한 임원은 99/4A가 "비즈니스에서 최악의 소프트웨어"를 가지고 있다고 말했으며, Ahl은 다른 컴퓨터와 달리 "Microsoft BASIC, VisiCalc, WordStar 또는 어떤 인기 [4]게임도 가지고 있지 않다"고 언급했다.주변기기는 다른 [24][21]컴퓨터보다 두 배 정도 비싸다.예를 들어, TI 조이스틱은 품질이 떨어지고 구하기 어려웠습니다. 한 리셀러는 가장 많이 팔린 제품이 Atari CX40 조이스틱 어댑터 [9]케이블이라고 보고했습니다.

TI는 컴퓨터를 출시할 때 에디터, 어셈블러 또는 하드웨어 기술 정보를 제공하지 않았습니다.Pournelle은 다음과 같이 말했다.TI의 메시지는 크고 명료하다: '취미주의자 여러분, 드롭 데드!'[26] 그리고 회사는 "여러분을 기계 밖에 두기 위해 매우 열심히 노력했다"[22]고 덧붙였다.Kilobaud Microcomputing Wayne Green의 발행인은 1980년 8월 Money를 인용하여 TI는 1981년 말까지 100개의 애플리케이션만 사용할 계획이라며 "이 작은 수치는 업계 전체에 찬물을 끼얹어야 한다"고 말했습니다.그린의 회사인 Instant Software는 TRS-80 소프트웨어의 다작 출판사였지만 소프트웨어를 TI에 이식할 사람을 찾지 못했다.그는 "우리는 시스템의 문제와 Texas Instruments가 번역을 어렵게 만드는 노력을 이해한다"[27]고 썼다.

푸어넬은 "TI는 취미 생활자와 해커들이 시장의 아주 작은 일부라고 올바르게 결론지었고 따라서 중요하지 않다고 잘못 결론 내렸다"[22]고 덧붙였다.경쟁자들은 정보에 대해 더 개방적이었다.Kilobaud Microcomputing은 코모도어 이그제큐티브가 VIC-20에 대해 "경험이 풍부한 프로그래머/취미가가 안에 들어가 상상력을 발휘할 수 있도록 하기 위한 충분한 문서를 가지고 있을 것"[28][25]이라고 약속했다고 보도했다.IBM은 TI의 실수로부터 교훈을 얻었다고 Fournelle은 말했다.[22]회사는 1981년 IBM PC가 발표되었을 때 소프트웨어 및 하드웨어 기술 정보를 공개하면서 "개인 컴퓨터의 정의는 타사 하드웨어 및 소프트웨어"[29]라고 밝혔습니다.

TI 또한 실수를 통해 배웠고 더 이상 취미 생활자들을 무시하지 않았다고 1982년 [22][26]푸넬레는 말했다.하지만 이 회사는 이 시스템의 유일한 퍼블리셔를 고집했고 많은 개발자들은 이에 [21]동의하지 않았다.Atari 2600용 서드파티 개발자의 게임이 큰 성공을 거둔 후, 1983년 6월 소비자 가전 전시회에서 TI는 99/4A에서는 TI 라이선스 록아웃 칩이 장착된 카트리지만 작동한다고 발표했습니다.보스턴 피닉스는 "대부분의 [소프트웨어 개발자들]이 [24]TI 호환 버전의 프로그램을 만드는 데 신경 쓰지 않을 것"이라고 예측했고, Fournelle은 다음과 같이 썼다.TI는 다시 한번 취미생활자들에게 죽으라고 말한다.[26]

1981년 에디터/어셈블러 개발 스위트가 출시될 때까지 TI의 공식 기술 문서는 공개되지 않았으며, TI가 컴퓨터를 단종할 때까지 시스템 도식이 일반에 공개되지 않았습니다.

중단

1983년 중반 TI가 예상치 않게 2분기 1억달러의 손실을 발표한 후, 가정용 컴퓨터로부터 2억~2억5000만달러의 세전 손실을 나타내며, 주가는 이틀 만에 3분의 1로 떨어졌다.타임스는 1983년 6월 코스비의 100달러 환불에 대해 "더 이상 우스운 일이 아니다"며 "미래의 선택권은 희박하다"고 말했다.저렴한 가격이 99/4에 영향을 미쳤습니다.A씨의 평판=99달러까지 오르자 '왜 그래?'라고 묻기 시작했다고 한 소매업체 임원은 말했다.L.F. Rothschild의 Sell-Side 분석가는 TI가 1983년에 300만 대의 컴퓨터를 제조할 준비를 마쳤지만, 200만 [21]대 밖에 판매할 수 없을 것으로 추정했습니다.

일부 관측통들은 2분기 손실 후에는 99/4A가 컴퓨터를 중단할 계획이 아니더라도 기술이 고립될 것이라는 우려로 인해 소매업체들이 [21]재고 주문을 회피할 수 있다고 예측했습니다.다른 사람들은 TI가 여분의 재고를 팔고 컴퓨터를 [4]계속 생산할 수 있다고 생각했다.1983년 3분기에 세금으로 1억1100만달러의 손실을 본 후, TI는 99/4A를 중단하고, TI Professional MS-DOS [23]호환 컴퓨터를 계속 판매할 계획이라고 발표했습니다(이 발표 후 TI 주가는 회사의 다른 사업이 강세를 보였기 때문에 25% 상승했습니다).[30]또 다른 TI 가격 인하로 소매점들은 크리스마스 기간 동안 1,150달러짜리 컴퓨터의 남은 재고를 [4][31]49달러에 팔았다.90개 아동월드의 매장들은 타임즈 [33]기사에서 "거의 재고품"이라고 언급되는 가격으로 40[32],000대 이상의 컴퓨터를 빠르게 팔았다.

1984년 [1][34]3월 TI-99/4A가 단종되기 전까지 총 280만 대가 출하되었다.99/4A는 Coleco Adam, Mattel Aquarius, Timex Sinclair 1000 및 IBM PCjr과 함께 제조사에 의해 고아가 된 일련의 가정용 컴퓨터 중 첫 번째가 되었습니다.

아키텍처

TMS9900의 기계어 명령은 단어 정렬이어야 하므로 모든 명령에 최소 16비트가 필요합니다.당시에는 메모리가 비쌌기 때문에 이 포맷의 사이즈가 문제가 되었습니다.또한 시스템의 8비트 측을 16비트 코드로 프로그래밍하는 것은 다소 복잡합니다.이를 해결하기 위해 TI는 GPL(Graphic Programming Language)로 알려진 의사 어셈블리 언어를 구축했습니다.이는 CPU에 의해 해석되는 컴팩트8비트 언어이며 GPL 명령어를 1개 이상의 TMS9900 명령어로 동적으로 변환합니다.또한 GPL에는 GPL 코드에서 단일 명령으로 나타나는 유틸리티 루틴이 포함되어 있어 복잡한 작업을 작은 코드 시퀀스로 줄일 수 있습니다.예를 들어 메모리 블록은 하나의 명령으로 클리어할 수 있습니다.원래 ROM 카트리지에 배포된 모든 소프트웨어는 GPL을 사용하여 작성되었으며 GROM이라고도 합니다.[7]

출시 당시 이 시스템에는 사용자가 액세스할 수 있는 프로그래밍 언어가 하나만 포함되어 있었습니다.GPL로 작성된 TI의 내장 BASIC 인터프리터는 Creative Computing Benchmark에서 Apple II[35]절반 속도로 작동합니다.

기술사양

BAS로 작성된 프로그램을 실행하는 TI-99/4AIC

CPU

Texas Instruments TMS9900 @ 3MHz, 16비트, 64핀 DIP

기억

  • CPU용 256바이트 스크래치패드 RAM
  • 16 kB 비디오 디스플레이 프로세서 RAM

비디오

TMS9918A VDP, 40핀이전의 99/4에서는 TMS9918이 사용됩니다.PAL 시스템은 각각 "9929" 버전을 사용합니다.

  • 32개의 단색 스프라이트를 정의된 레이어에 배치하여 높은 번호의 스프라이트를 낮은 번호의 스프라이트로 투과적으로 흐를 수 있습니다.스프라이트는 8×8픽셀 또는 16×16픽셀로 사용할 수 있으며, 모든 스프라이트의 크기는 두 배로 증가하지만 해상도는 그렇지 않습니다.충돌 검출을 위해 하드웨어에서 단일 비트를 사용할 수 있으며 콘솔은 ROM의 인터럽트 루틴을 통한 자동 이동을 지원합니다.스캔 라인당 4개의 가시 스프라이트만 있을 수 있습니다.
  • 16개의 고정색(보이는 색 15개, 배경색을 나타내는 '투명'을 위해 예약된 색 1개).투명은 시스템에서 비활성화된 9918의 genlock을 위한 것입니다.
  • 텍스트 모드: 40 × 24 문자 (256 6 × 8 문자 사용자 정의 가능, 스프라이트, 전경 및 배경색만 없음, BASIC에서는 액세스 불가)
  • 그래픽스 모드: 32 × 24 문자 (256 8 × 8 문자, 풀 15 색 팔레트 + 투명 (8 개 그룹으로 사용 가능), 32 스프라이트 (BASIC에서만 사용 가능)확장 BASIC은 스프라이트에 필요하며 28개만 액세스할 수 있습니다.)
  • 비트맵 모드: 256×192픽셀(8픽셀 행에 2가지 색상 이하, 풀 15컬러 팔레트+투명, 32가지 스프라이트는 모두 사용 가능하지만 ROM 루틴을 통한 인터럽트 기반 동작은 메모리 레이아웃에 의한 것이 아닙니다.BASIC 또는 오리지널9918에서는 사용할 수 없습니다).
  • 멀티컬러 모드: 64 x 48 픽셀 (각 픽셀은 임의의 색상으로 32 스프라이트 모두 사용 가능)
  • 위의 모든 레이어는 비디오 오버레이 입력부터 시작하여 배경색, 2개의 그래픽 모드 레이어, 32개의 스프라이트 각각에 대해 레이어 1개로 구성됩니다.상위 레이어가 투명하지 않은 한 상위 레이어는 하드웨어에서 하위 레이어를 가립니다.

소리

TMS9919, 이후 SN94624, 다른 많은 시스템에서 사용되는 SN76489와 동일

  • 음성 3개, 노이즈 1개(흰색 또는 정기)
  • 음성은 110Hz에서 약 115kHz의 사각파를 발생시킵니다.
  • 콘솔 ROM에는 인터럽트 방식의 음악 재생 기능이 탑재되어 있습니다.

게임.

TI Invaders by Texas Instruments (1981)

약 100개의 게임이 TI-99/4A용으로 퍼블리싱되었으며, 대부분은 Texas [36]Instruments에서 퍼블리싱되었습니다.99/4A 전용으로 발매된 게임으로는 파섹, 알피너, 툼스톤 시티: 21세기, 터널 오브 둠, 더 어택 등이 있다.TI Invaders와 Car Wars는 각각 Space Invaders와 Head On의 TI의 작품이다.뭉크맨팩맨이지만, 타이틀 캐릭터는 점을 비우기보다는 패턴으로 미로를 채운다.

Tigervision은 확장 디바이스를 에뮬레이트한 24kB 메모리 확장 카트리지 형태로 표준 카트리지 슬롯의 메모리 제한에 대한 솔루션을 제공했습니다.이를 통해 회사는 Espial과 Miner 2049er사용된 기계 코드로 더 큰 게임을 구현할 수 있었습니다.또한 Exceltec은 두 개의 유사한 측면 카트리지를 출시했습니다.아크투루스와[37] 킬러 캐터필러.

언론은 컴퓨터의 게임 라이브러리가 [4][36]평범하다고 비판했다.TI는 게임을 포함한 서드파티 개발을 방해했을 뿐만 아니라 잭슨이나 프로거[21]같은 인기 아케이드 게임 라이센스도 받지 못했다.

미공개 하드웨어

육각 버스

Hex-Bus 인터페이스는 1982년에 설계되었으며 1983년 말에 상업적으로 출시될 예정입니다.고속 시리얼 링크를 통해 콘솔을 주변기기에 연결합니다.오늘날의 USB(플러그 앤 플레이, 핫 스왑 가능 등)와 유사하지만, TI가 시장에서 철수된 후 수집가 손에 들어가는 시제품은 극소수뿐이었다.

TI-99/4A 후계기

TI-99/4는 계획된 TI-99 컴퓨터 제품군에 적합하도록 설계되었으며, 다른 모델용으로 프로토타입과 문서가 작성되었습니다.초기 계획은 로우엔드 TI-99/2와 더 강력한 TI-99/8이었습니다.이후 제품군을 확장하기 위한 아이디어로는 저렴한 가격의 TI-99/3, 단말기 TI-99/7, TI-99/4B 또는 TI-99/[38]5로 불리는 TI-99/4A에 대한 직접적인 후속 조치가 있었다.

그들이 가정용 컴퓨터 시장을 떠날 당시, TI는 여러 시제품을 거쳤지만 생산에 들어가지 않은 TI-99/4A의 두 개의 후계기 개발에 적극적이었다.이러한 프로토타입 중 일부는 현재 TI-99/4A 수집가가 보유하고 있습니다.두 기계 모두 원래의 TI-99/4A보다 상당히 빠르며 Hex-Bus 시리얼 인터페이스를 사용했을 것입니다.

  • TI-99/2,[39] 4K RAM, 32K ROM 컴퓨터(컬러, 사운드, 조이스틱 포트 없음), 마일러 키보드.TI는 이 컴퓨터를 4개월 반 만에 설계하여 100달러 미만으로 판매하였으며 Sinclair ZX81 및 Timex Sinclair 1000과 경쟁하였다.10.7MHz로 동작하는 TMS9995 CPU와 내장 RF 모듈레이터를 기반으로 화면이 공백일 때 성능이 크게 향상되었습니다.사우스웨스턴 루이지애나 대학은 시스템 소프트웨어를 개발했습니다. 99/2 소프트웨어는 99/4A에서 실행되지만 그 반대는 아닙니다.작업용 프로토타입은 1983년 1월 CES([40]Customer Electronic Show)에서 공개되었습니다.그러나 가정용 컴퓨터 가격은 너무 빨리 하락하여 1983년 중반에는 99/4A가 [41][21]99달러에 팔렸다.이 회사는 1983년 [23]4월 99/2를 취소했지만 다른 회사의 기자회견이 있을 때까지 6월 CES에 출품할 계획이었다.[24]
  • TI-99/8 및 99/[42][24]6보도에 따르면 99/8은 도매가가 [4]200달러였다고 한다.딜러에게 비공개로 공개되었지만 CES 6월에 발표되지 않은 이 제품은 1983년 10월에 정식으로 취소되었다.여기에는 최대 15MB까지 확장[23] 가능한 64kB RAM, 더 큰 키보드, 내장된 음성 합성, 내장된 UCSD Pascal 운영 환경 및 확장 포트에서 사용할 수 있는 완전한 16비트 데이터 버스가 포함되어 있습니다.그것은 원형 단계에서 버려졌다.멀티 에뮬레이터 슈퍼 시스템은 시스템의 ROM이라고 생각되는[by whom?] 것을 실행할 수 있습니다.

레거시

Tomy Tutor 및 형제 시스템은 아키텍처 및 펌웨어가 99/8과 유사한 일본 컴퓨터입니다.99/8과는 달리 상업적으로 출시되었지만 일본 이외에서는 잘 팔리지 않았습니다.OS와 BASIC 코드는 99/8과 유사합니다.

2020년 현재도, 사람들이 TI-99 계열의 컴퓨터를 축하하는 시카고[43] TI 페어가 매년 열리고 있다.

TI 후 개발

Myarc Geneve 9640은 Myarc가 TI Peripheral Expansion [44]System에 적합한 카드로 구축한 확장 TI-99/4A 클론입니다.IBM PC/XT 분리 키보드를 사용합니다.1987년에 출시된 이 제품은 출시되지 않은 TI-99/8 시스템과 유사합니다.12MHz TMS9995 프로세서, 80컬럼 텍스트 모드, 16비트 와이드 RAM, MDOS를 탑재하여 거의 모든 TI 소프트웨어 및 슬롯 마운트 하드웨어와 호환됩니다.토글 스위치를 사용하면, 컴퓨터의 속도가 원래의 속도로 느려집니다.

Second Generation CPU Card(SGCPU; 2세대 CPU 카드)는 [citation needed]PEB에 장착하는 카드로 1996년에 System 99 User Group에 의해 출시되었습니다.

2004년에는 PEB용 IDE 하드 디스크용 Universal Serial Bus 카드와 Advanced Technology Attachment 컨트롤러가 출시되었습니다.

다양한 플러그인 [45][46]카트리지 보드가 개발되어 카트리지에 소프트웨어 프로젝트를 배포할 수 있습니다.

Phoenix G2는 [47]TI-User Group UK의 멤버인 Gary Smith에 의해 2010년에 디자인되었습니다.2개의 FPGA를 사용하여 Myarc Geneve 9640 및 TMS9995 마이크로프로세서의 전체 아키텍처를 에뮬레이트합니다.SD카드 리더, 이더넷, VGA 출력 및 64MB RAM이 포함되어 있습니다.

FPGA 기반의 TMS9918 호환 그래픽 칩(F18A)은 원래 9918 VDP의 드롭인 대체품이지만, TMS9918A의 네이티브 컴포지트 출력을 바이패스한 VGA 출력과 스캔 [48]라인당 4개의 스프라이트의 제한 해제 등 기타 확장 기능을 갖추고 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b 스티브의 오래된 컴퓨터 박물관!
  2. ^ Bryan Roppolo Boulder. "1979 TI-99/4 Home Computer Literature". Ti994.com. Retrieved 2019-10-28.
  3. ^ Texas Instruments TI-99/4, First 16-bit Home Computer, Old-Computers.com, retrieved 23 September 2014
  4. ^ a b c d e f g h i j k l m n Ahl, David H. (March 1984). "Texas Instruments". Creative Computing. pp. 30–32. Retrieved 6 February 2015.
  5. ^ TI-99/4A Console Technical Data. Texas Instruments Inc. 1983. p. 10.
  6. ^ a b c d Rhines, Walden (22 June 2017). "The Inside Story of Texas Instruments' Biggest Blunder: The TMS9900 Microprocessor". IEEE Spectrum.
  7. ^ a b c "The TI-99/4A internal architecture". 16 August 2000.
  8. ^ TI-99/4A Console Technical Data. Texas Instruments Inc. 1983. p. 4.
  9. ^ a b Mace, Scott (1984-04-09). "Atarisoft vs. Commodore". InfoWorld. p. 50. Retrieved 4 February 2015.
  10. ^ "Getting Started with the TI-99/4A". 1983.
  11. ^ Getting Started with the TI-99/4A, 1983
  12. ^ "TI‐99/4A user‐dismantled PEB", 99er
  13. ^ a b c Rhines, Walden C. (2017-06-22). "The Texas Instruments 99/4: World's First 16-Bit Home Computer". IEEE Spectrum. Retrieved 2017-07-08.
  14. ^ "1980s Trends in the Semiconductor Industry". Semiconductor History Museum of Japan. Retrieved 10 July 2019.
  15. ^ Pollack, Andrew (14 January 1984). "Founder of Commodore Resigns Unexpectedly". The New York Times.
  16. ^ Schuyten, Peter (6 December 1978). "The Computer Entering Home". The New York Times.
  17. ^