VIC-20
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
VIC-20은 1980년 코모도어 인터내셔널에서 출시된 저가형 가정용 컴퓨터이다. 잭 트라미엘의 지휘 아래 개발되었으며, 1Kbit SRAM 칩 재고 소진과 저가형 비디오 칩 VIC의 활용 방안 모색을 통해 탄생했다. VIC-20은 1980년 미국에서, 그 이전에 일본에서 VIC-1001로 판매되었으며, 1985년 생산이 중단될 때까지 총 250만 대가 판매되었다. 저렴한 가격과 사용 편의성을 내세운 공격적인 마케팅으로 상업적 성공을 거두었으며, 교육용 소프트웨어와 게임에 주로 사용되었다.
더 읽어볼만한 페이지
- 6502 기반 가정용 컴퓨터 - 코모도어 PET
코모도어 PET는 1977년 척 페들과 그의 팀이 개발한 내장 키보드와 모니터를 갖춘 단일 보드 컴퓨터로, 마이크로소프트 BASIC을 탑재하여 개인용 컴퓨터 시장에 영향을 미쳤으며, 교육 및 비즈니스 시장에서 널리 사용되었으나 제한된 그래픽 성능과 RAM 용량이 단점으로 작용했다. - 6502 기반 가정용 컴퓨터 - 애플 I
스티브 워즈니악이 설계하고 스티브 잡스가 사업화한 애플 I은 MOS Technology 6502 마이크로프로세서를 기반으로 최대 64KB 메모리 확장이 가능한 단일 보드 컴퓨터로, 1976년 7월 666.66달러에 판매되었으며 케이스 없이 메인보드만 제공되었고 카세트 인터페이스를 통해 프로그램을 저장할 수 있었으며 희귀성으로 인해 수집가들 사이에서 고가에 거래된다.
| VIC-20 | |
|---|---|
| VIC-20 | |
| 기본 정보 | |
![]() | |
| 개발사 | 코모도어 비즈니스 머신 |
| 제조업체 | 코모도어 비즈니스 머신, 포스터 전기 |
| 종류 | 홈 컴퓨터 |
| 출시일 | 일본: 1980년 12월, 전 세계: 1981년 |
| 단종일 | 1985년 1월 |
| 판매량 | 250만 대 |
| 가격 | 299.95 USD (1981년) |
| 운영 체제 | 코모도어 커널, 코모도어 베이직 2.0 |
| 중앙 처리 장치 (CPU) | MOS 테크놀로지 6502 @ 1.108 MHz (PAL) , @ 1.02 MHz (NTSC) |
| 저장 장치 | 컴팩트 카세트, 플로피 디스크 |
| 메모리 | 20 KB 롬 + 5 KB (3.5 KB 사용 가능) 램 (32 KB까지 확장 가능), 3.5 KB (베이직용, 27.5 KB까지 확장 가능) |
| 디스플레이 | 코모도어 1701, 176 × 184, 16색 합성 팔레트 |
| 그래픽 | MOS 테크놀로지 VIC |
| 사운드 | MOS 테크놀로지 VIC, 1 노이즈 및 3 정사각형 채널 |
| 계승 기종 | 코모도어 64, 맥스 머신 |
| 기타 | |
2. 역사
1979년 VisiCalc의 출현으로 애플 II가 성장세를 보이자, 잭 트라미엘은 1980년 1월 CES에 선보일 경쟁 제품을 원했다. 척 페들과 빌 세일러는 'TOI' (The Other Intellect)라는 컴퓨터를 설계했지만, 필요한 MOS Technology 6564 칩과 정적 RAM의 높은 가격 때문에 실현되지 못했다.
1980년대 초, 컴퓨터 하드웨어 가격이 하락했고, 트라미엘은 초보자들을 위한 저가 컴퓨터 시장이 성장하는 것을 보았다. 라디오 쉑은 TRS-80 Model I로 성공을 거두었고, TRS-80 컬러 컴퓨터를 출시하며 가정 및 교육 시장을 공략했다.
1980년 4월, 코모도어는 300달러 이하로 판매될 컴퓨터 개발을 시작했다. 모스 테크놀로지가 제조한 칩 재고를 소진하기 위해, VIC-20은 일반 유통 경로, 특히 할인점이나 장난감 가게에서 판매되어 비디오 게임과 직접 경쟁했다. 코모도어는 스타 트렉의 윌리엄 샤트너를 광고에 기용하여 "왜, 단순한 비디오 게임을 사는가?"라고 질문했다.
이 광고는 효과가 있었고, VIC-20은 100만 대 이상 판매된 세계 최초의 컴퓨터가 되어 1982년 판매 대수 1위를 기록했다. 같은 해 5월부터 다음 해까지 일본의 포스터 전기가 제조·OEM 공급을 했고[30][31], 절정기에는 하루에 9,000대가 제조되었으며, 1985년 1월 단종 때까지 총 250만 대가 판매되었다. 그 후 코모도어는 C64를 엔트리 레벨로 하고, 더 나아가 코모도어 128과 아미가를 투입했다.
메모리가 적고 디스플레이가 저해상도였지만, 교육 소프트웨어와 게임 외에도 생산성 있는 소프트웨어도 만들어졌다. 코모도어 자체 출판을 포함하여, 몇몇 전문 잡지가 생겨났다. VIC의 프로그래밍 용이성과 저렴한 모뎀 연결 덕분에, 퍼블릭 도메인과 프리웨어 소프트웨어 라이브러리가 생겨났다. 이 소프트웨어는 컴퓨서브, BBS, 사용자 그룹 등에 의해 확산되었다. 시판 소프트웨어는 카트리지로 300개, 카세트 테이프로 500개 이상이 판매되었다. 참고로, 동시기의 게임기인 아타리 2600은 900개의 타이틀을 가지고 있다.
VIC-1001은 코모도어가 최초로 100% 일본에서 설계, 개발, 제조한 컴퓨터로, 1980년 12월에 69,800엔에 출시되었다. 당시 일본산 PC는 전용 디스플레이 (컴퓨터)가 필요했지만, VIC-1001은 RCA 단자 (황색 영상)에서 RF 단자의 리본 피더 (VHF용 평행 피더)를 거쳐 "1ch", "2ch"을 스위치로 선택하여 가정용 텔레비전에 연결하는 RF 모듈레이터가 동봉되어, 가정용 텔레비전에 쉽게 연결할 수 있었다.
동일 가격대의 다른 회사 PC 대부분이 저렴한 지우개 키보드를 제공했지만, VIC-1001은 풀 사이즈 플라스틱 키 캡 키보드를 가지고 있어, 중·고등학교 등 PC 교재용으로 도입되는 경우도 적지 않았다. 당시 타자기에 익숙하지 않은 일본인이 어떻게 키보드에 익숙해질 것인가가 큰 문제였으며, PC 교실은 키보드 타자 교실이라는 의미도 강했다.
1981년 11월, NEC가 89,800엔에 PC-6001을 출시했다. VIC-1001은 표준 BASIC 명령어로 하이 레졸루션 그래픽 묘사, 음악 연주, 펑션 키에 명령어 등록 등이 지원되지 않아, 이러한 기능을 추가하려면 별매의 슈퍼 익스팬더를 구입해야 했다. 텔레비전 광고를 하고, NEC 유통 경로와 신일본전기 가전 유통으로 폭넓게 판매된 PC-6001에 VIC-1001은 시장을 빼앗겼다.
이후 49,800엔으로 가격이 인하되었지만, 당시 PC는 게임기로서 수요가 컸다. 다른 국산 홈 컴퓨터와 달리 VIC-1001은 일본 시장에서 코모도어 재팬의 카트리지 공급 게임밖에 없었고, 가격 인하로 점유율을 확보할 수 없었다.
1982년 말, 코모도어 재팬은 VIC-1001과 호환성이 없는 코모도어 64를 99,800엔에 출시했다. 동시에 키보드를 탑재했지만 게임 전용기 색채가 짙은 (소위 게임 PC) MAX 머신이 34,800엔으로 등장했다. 코모도어 64와 MAX 머신 게임 카트리지는 호환성이 있어, VIC-1001은 상업적으로 종료되었다.
당시 코모도어 재팬 하청으로 코모도어 브랜드 게임을 개발하던 곳은 HAL 연구소였다. HAL 연구소는 설립된 지 불과 7개월, 메인 프로그래머는 당시 대학생 아르바이트로 후에 닌텐도 사장이 되는 이와타 사토루였다. HAL 연구소가 제작한 게임은 대부분 기존 게임의 해적판[32]이었다. 그중 『팩맨』은 미국에서 릴리스되었을 때, 남코로부터 정당한 라이센스를 받았던 아타리사의 권리를 침해했기 때문에[33] 소송을 당해 발매 중단되었지만, 2년 후 아타리에서 나온 정품 VIC-20판 『팩맨』이나, 아타리 쇼크의 방아쇠 중 하나가 된 똥겜으로 알려진 Atari 2600판 『팩맨』 등보다 높은 완성도를 평가받아, HAL 연구소는 후속 기종인 맥스 머신, 코모도어 64에서도 계속 하청으로 코모도어 브랜드 게임 제작을 담당하게 된다.
2. 1. 개발 배경
1970년대 말, 애플 II(Apple II)의 성공과 개인용 컴퓨터 시장의 성장 가능성을 확인한 잭 트라미엘(Jack Tramiel)은 저가형 컴퓨터 시장의 잠재력을 인식했다.[9][10] 당시 코모도어의 자회사였던 MOS 테크놀로지는 SRAM 칩의 과잉 재고를 안고 있었고, 저가형 비디오 칩 VIC의 활용 방안을 찾고 있었다.1980년 4월, 런던 외곽에서 열린 총괄 관리자 회의에서 잭 트라미엘은 저가형 컬러 컴퓨터 개발을 선언하며, "일본이 오고 있으니 우리는 일본인이 되어야 한다!"라고 말했다. 이는 "대중을 위한 컴퓨터, 클래스를 위한 컴퓨터가 아니다"라는 그의 철학과 일치했다.[9][10]
이러한 배경에서 잭 트라미엘은 척 페들(Chuck Peddle)과 빌 세일러(Bill Seiler)에게 ''TOI'' (The Other Intellect)라는 컴퓨터 설계를 지시했다. TOI 컴퓨터는 80열 문자 디스플레이를 목표로 했으나, MOS Technology 6564 칩의 높은 가격과 호환성 문제로 인해 실현되지 못했다.
한편, MOS 테크놀로지의 엔지니어 로버트 야네스는 집에서 ''MicroPET''이라는 컴퓨터를 설계하고, 알 샤펜티어와 찰스 윈터블의 도움을 받아 시제품을 완성했다. 잭 트라미엘은 MicroPET 시제품을 보고 즉시 대량 생산을 지시했으며, 로버트 러셀은 "Vixen"이라는 코드명으로 설계를 대폭 수정하고 완성했다.
러셀은 운영 체제(커널 및 BASIC 인터프리터) 포팅, PETSCII 문자 집합, Atari CX40 조이스틱 호환 인터페이스, ROM 카트리지 포트 등을 추가했다. 글렌 스타크는 IEEE-488 파생 CBM-488 인터페이스[6]를 설계하여 PET의 IEEE-488 인터페이스보다 저렴하고, 더 작은 케이블과 커넥터를 사용하여 더 컴팩트한 케이스 디자인을 가능하게 했다.
마이클 톰자크는 VIC-20 개발팀을 이끌며 풀 사이즈 타자기 키, 프로그래밍 가능한 기능 키, 내장형 RS-232 인터페이스 등 여러 기능을 추가했다. 또한, 100달러짜리 모뎀인 VICModem을 공동 설계했는데, 이 모뎀은 100만 대가 판매된 최초의 모뎀이 되었다.[7]
VIC-20은 1980년 일본에서 VIC-1001로 먼저 판매되었으며, 이후 미국에서 VIC-20으로 출시되었다.
2. 2. 개발 과정
잭 트라미엘의 지시로 로버트 야네스는 집에서 'MicroPET'이라는 컴퓨터를 설계하고, 알 샤펜티어와 찰스 윈터블의 도움을 받아 시제품을 완성했다.[7] TOI가 완성되지 않은 상태에서, 트라미엘은 MicroPET 시제품을 보고 즉시 완성하여 CES에서 제한된 시연을 거친 후 대량 생산을 지시했다.야네스가 제작한 시제품에는 실제 컴퓨터에 필요한 기능이 거의 없었기 때문에, Commodore 본사의 로버트 러셀은 "Vixen"이라는 코드명으로 설계의 상당 부분을 조정하고 완성해야 했다. 러셀이 기여한 부분에는 운영 체제(커널 및 BASIC 인터프리터)의 포팅, Commodore PET용 존 피건의 설계를 기반으로 한 PETSCII 문자 집합, Atari CX40 조이스틱 호환 인터페이스, ROM 카트리지 포트 등이 포함되었다.[7] 글렌 스타크는 IEEE-488 파생 CBM-488 인터페이스[6]를 설계했다.

VIC-20 개발팀은 총 5명으로 구성되었으며, 이 팀을 모집하고 VIC 특공대라고 부른 제품 관리자 마이클 톰자크가 이끌었다. 톰자크는 풀 사이즈 타자기 키, 프로그래밍 가능한 기능 키, 내장형 RS-232 인터페이스를 포함한 여러 기능을 고집했다.[7]
당시 Commodore는 SRAM 칩이 너무 많았기 때문에 트라미엘은 이것을 새 컴퓨터에 사용하기로 결정했다. 그 결과는 야네스의 시제품보다 더 야심찬 컴퓨터를 위해 설계된 맞춤형 칩 대신 22열 VIC 칩을 사용한다는 점을 제외하면 ''PET'' 또는 ''TOI'' 컴퓨터에 더 가까웠다.
thumb
1980년 4월, 런던 외곽에서 열린 총괄 관리자 회의에서 잭 트라미엘은 저가형 컬러 컴퓨터를 원한다고 선언했다. 그는 "일본이 오고 있으니 우리는 일본인이 되어야 한다!"라고 말했다.[9][10] 이 개념은 마케팅 전략가이자 사장 보좌관인 톰자크, Commodore Japan의 총괄 관리자인 토니 토카이, 영국 최고의 마케팅 임원인 키트 스펜서의 지지를 받았다. 일본 Commodore의 엔지니어링 팀은 테라쿠라 야시가 설계를 마무리하는 데 도움을 주었다. VIC-20은 미국에 VIC-20이 출시되기 전에 일본에서 VIC-1001로 판매되었다.
캘리포니아로 돌아온 톰자크는 새 컴퓨터에 대한 권장 사항을 자세히 설명하는 30페이지 분량의 메모를 작성하여 트라미엘에게 제출했다. 권장 사항에는 프로그래밍 가능한 기능 키(경쟁 일본 컴퓨터에서 영감을 얻음),[11] 풀 사이즈 타자기 스타일 키, 내장 RS-232 등이 포함되었다. 톰자크는 엔지니어 테라쿠라에게 새로운 컴퓨터의 주요 지침으로 "사용자 친화성"을 고집하며[11] 소매 가격을 제안했다.
2. 3. 출시와 마케팅

1980년, VIC-20은 미국에서 출시되었으며, 그 이전에 일본에서 VIC-1001로 먼저 판매되었다.[30][31] 코모도어는 윌리엄 샤트너(William Shatner)를 모델로 한 광고를 통해 "왜 비디오 게임만 사세요?"라는 질문을 던지며 "1980년대의 경이로운 컴퓨터"라는 이미지를 강조했다.[25] 텔레비전 인물 헨리 모건(Henry Morgan (humorist))이 코모도어 제품 광고 해설을 담당했다.
VIC-20은 저렴한 가격과 사용 편의성을 내세워 공격적인 마케팅을 펼쳤다. 특히, K마트(Kmart (United States)) 등 대형 소매점을 통해 판매되며, 가정용 컴퓨터 시장을 본격적으로 공략했다. 이는 게임 콘솔과의 직접적인 경쟁을 의미하기도 했다.
VIC-20은 독일에서 ''VC-20''으로 불렸으며, 폭스바겐 및 Volksempfänger와 유사하게 ''VolksComputer''("국민의 컴퓨터")로 마케팅되었다.[25]
1981년, ''Compute!''는 VIC-20을 "가격 대비 놀라운 기계"라고 묘사하며, 뛰어난 그래픽과 사운드 기능을 갖춘 이 제품이 교실과 어린 자녀를 둔 가정에서 인기를 얻을 것으로 예상했다. 22열 화면은 "가장 기본적인 비즈니스 응용 프로그램 외에는 지원하기에는 너무 작다"고 예측했지만, "라는 가격에서는 전혀 문제가 되지 않는다"고 언급하며, "VIC는 TRS-80 컬러 컴퓨터에 매우 강력한 경쟁자가 될 것이며" TRS-80 포켓 컴퓨터와 같은 다른 제품보다 "훨씬 가치 있는 컴퓨터 교육 도구"라고 말했다.[26]
는 제거 대상 템플릿이 아니므로 그대로 둔다.
2. 4. 진화와 단종
VIC-20은 생산 기간(3년 반) 동안 여러 차례 디자인과 사양이 변경되었다. 1980년에 출시된 첫 해 모델은 PET 스타일 키보드에 뭉툭한 글꼴을 사용했다. 1981년에 제작된 대부분의 VIC-20은 초기 C64와 공유되는 약간 다른 키보드를 사용했다. 1983년 초에는 무지개 로고 VIC-20이 출시되었는데, 회색 기능 키와 개정 B 마더보드를 갖춘 새로운 C64 키보드를 사용했다. 전원 공급 장치(PSU)는 C64와 유사했지만, 전류량은 약간 낮았다. C64 "블랙 브릭" PSU는 개정 B VIC-20과 호환되지만, 카트리지 또는 사용자 포트 액세서리와 같은 외부 장치가 설치된 경우 VIC의 PSU는 C64에서 권장되지 않는다. 이는 사용 가능한 전력을 초과 소비하기 때문이다. 구형 개정 A VIC-20은 전력 요구량이 너무 높기 때문에 C64 PSU를 사용할 수 없으며 그 반대의 경우도 마찬가지다.VIC-20은 백만 대 이상 판매된 최초의 컴퓨터가 되면서 베스트셀러가 되었다. 총 250만 대의 컴퓨터가 판매되었다.[12] 1982년 여름, 코모도어는 코모도어 64(Commodore 64)를 공개했는데, 이 제품은 64KB의 RAM과 상당히 향상된 사운드 및 그래픽을 갖춘 더 발전된 기기였다. C64의 초기 판매는 부진했지만 1983년 중반부터 급증했다. 당시 VIC-20은 90달러 미만의 가격으로 널리 판매되었다.[13] 코모도어는 1985년 1월에 VIC-20의 생산을 중단했다.[3]
1982년 5월부터 다음 해까지 일본의 포스터 전기가 VIC-20을 제조·OEM 공급을 했고[30][31], 절정기에는 하루에 9,000대가 제조되었다. 1985년 1월 단종 때까지 총 250만 대가 판매되었다. 그 후 코모도어는 C64를 엔트리 레벨로 하고, 더 나아가 코모도어 128과 아미가를 투입하게 된다.
3. 한국 시장에서의 VIC-1001
VIC-1001은 코모도어사가 일본에서 설계, 개발, 제조하여 1980년 12월에 69800JPY에 출시한 컴퓨터이다.[30][31] 당시 일본산 PC는 전용 디스플레이가 필요했지만, VIC-1001은 RCA 단자 (황색 영상)에서 RF 단자의 리본 피더 (VHF용 평행 피더)를 거쳐 가정용 텔레비전에 연결하는 RF 모듈레이터가 동봉되어 가정용 텔레비전에 연결할 수 있었다. 이러한 점은 초기 PC 시장에서 어느 정도 지지를 받았다.
대부분의 동일 가격대 PC들이 저렴한 고무나 비닐 재질의 지우개 키보드를 제공한 반면, VIC-1001은 풀 사이즈 플라스틱 키 캡을 가진 키보드를 제공하여 중·고등학교 등의 PC 교재용으로 도입되는 경우도 있었다. 당시 타자기에 익숙하지 않은 일본인들이 키보드에 익숙해지는 것이 큰 문제였고, PC 교실은 키보드 타자 교실의 의미도 강했다.
하지만 1981년 11월, NEC가 89800JPY에 PC-6001을 출시하면서 상황이 변했다. VIC-1001의 내장 RAM은 적었고, 실제 구입 가격은 PC-6001과 큰 차이가 없었다. 또한 VIC-1001은 표준 BASIC 명령어로 하이 레졸루션 그래픽 묘사, 음악 연주, 펑션 키에 명령어 등록 등이 지원되지 않아, 이러한 기능을 추가하려면 별매의 슈퍼 익스팬더를 구입해야 했다. PC-6001은 텔레비전 광고와 폭넓은 판매망으로 VIC-1001의 시장을 빠르게 잠식했다.
이후 VIC-1001은 49800JPY으로 가격이 인하되었지만, 당시 PC는 게임기로서의 수요가 컸고, VIC-1001은 일본 시장에서 코모도어 재팬의 카트리지 공급 게임밖에 없어 점유율 확보에 실패했다.
1982년 말, 코모도어 재팬은 VIC-1001과 호환성이 없는 코모도어 64를 99800JPY에 출시하고, 게임 전용기 MAX 머신을 34800JPY에 출시하면서 VIC-1001은 상업적으로 종료되었다.
당시 코모도어 재팬의 하청으로 코모도어 브랜드 게임을 개발한 것은 HAL 연구소였다. HAL 연구소는 설립된 지 7개월밖에 되지 않았고, 메인 프로그래머는 당시 대학생 아르바이트생이었던 이와타 사토루(후에 닌텐도 사장)였다. HAL 연구소가 제작한 게임은 대부분 기존 게임의 해적판[32]이었지만, 『팩맨』은 높은 완성도로 평가받아 HAL 연구소는 후속 기종에서도 코모도어 브랜드 게임 제작을 담당하게 되었다.[33]
4. 하드웨어
VIC-20은 VIC 칩을 사용하여 저렴한 디스플레이 컴퓨터 단말기 및 게임 콘솔에 사용될 예정이었지만, 코모도어는 이 칩의 시장을 찾지 못했다.[15]
VIC-20은 컴포지트 비디오 출력을 제공하여 전용 모니터를 사용하면 더 선명한 화면을 볼 수 있었다. 반면 TRS-80 컬러 컴퓨터와 아타리 400은 RF 비디오 출력만 제공하여 TV에 연결하려면 외부 RF 변조기가 필요했다.
컴퓨터 이름의 "20"은 화면의 텍스트 너비(실제로는 22열) 또는 시스템 ROM의 크기(8KB BASIC + 8KB 커널 + 4KB 문자 ROM)를 의미하는 것으로 추정되었지만, 밥 야네스는 "20"은 특별한 의미가 없으며 "친근한 컴퓨터"라는 마케팅 슬로건에 맞춰 친근한 숫자처럼 보였기 때문에 선택했다고 밝혔다.
VIC-20의 주요 하드웨어 구성 요소는 다음과 같다.
- CPU: 6502A 1MHz
- 메모리: 5KB RAM (1.5KB는 시스템에서 사용), 최대 32KB까지 확장 가능. 16KB ROM.
- 표시: 22×23 문자, 176×184 픽셀, 8색 (배경은 16색), PCG 기능.
- 내장 소프트웨어: BASIC, 저레벨 OS
- 키보드: 풀 스트로크, 66키 + 4키 (기능 키). 일본 내수용 버전은 가나 입력 지원을 위해 키 배열 및 각인이 해외 버전과 다름.
- 외부 인터페이스:
- 카트리지: 3~32KB RAM (및 BASIC 확장 ROM) 또는 응용 소프트웨어
- 카세트 테이프 레코더: 속도 500bps
- 시리얼 버스: 디스크 드라이브, 프린터
- 사용자 포트: RS-232, 병렬 신호 출력 (주로 모뎀 연결에 사용)
- 조이스틱 포트 × 1: 아타리 게임기 호환
- 확장 박스 (추가 카트리지 삽입)
4. 1. 본체
VIC-20은 의 RAM과 함께 출시되었지만, 이 중 는 비디오 디스플레이와 ROM에 상주하는 Commodore BASIC 및 KERNAL(저수준 운영 체제)의 동적 측면에 사용되어, 확장되지 않은 기기에서는 코드와 변수를 위한 3,583 바이트의 BASIC 프로그램 메모리만 실제로 사용할 수 있다.[15]PET과 달리 VIC-20에는 기계어 모니터가 포함되어 있지 않지만, Commodore는 다양한 메모리 위치에 로드할 여러 실행 파일이 포함된 디스크, 테이프 또는 카트리지로 제공했다. 모니터 프로그램은 PET 모니터와 동일하지만 사용자가 16진법 연산 코드를 입력할 필요 없이 미니-어셈블러를 추가했다.
VIC-20의 RAM은 RAM 카트리지를 통해 카트리지 포트를 통해 확장할 수 있다. RAM 카트리지는 Commodore에서 ( "Super Expander" BASIC 확장 ROM 포함 또는 미포함), , 의 여러 크기로 제공되었다. 및 카트리지를 연결하면 내부 메모리 맵이 재구성되어 일부 프로그램이 올바른 양의 메모리가 있을 때만 작동하는 상황이 발생한다(가장 중요한 구분은 추가 메모리가 없거나 인 기계와 추가 메모리가 더 많은 기계 사이).[15]
대부분의 확장 카트리지는 하드웨어 DIP 스위치를 특징으로 하여 사용자가 선택할 수 있는 메모리 블록에서 RAM을 활성화할 수 있었다. VIC-20은 DRAM이 아닌 SRAM을 사용하도록 설계되었기 때문에 시스템 보드에는 DRAM 새로 고침 기능이 없다. RAM 확장 카트리지를 사용하면 궁극적으로 BASIC 사용자 메모리에 최대 를 추가할 수 있었고, 의 내장 사용자 메모리와 함께 BASIC 프로그램 및 변수에 대해 최대 를 제공했다. BASIC에 표시되지 않는 메모리는 기계어 프로그램에서 계속 사용할 수 있다.
- CPU: 6502A 1MHz
- 메모리: 5KB RAM (단 1.5KB는 시스템에서 사용), 최대 32KB까지 확장 가능. 16KB ROM.
- 표시: 22×23 문자, 176×184 픽셀, 8색 (배경은 16색), PCG 기능.
- 내장 소프트웨어: BASIC과 저레벨 OS
- 키보드: 풀 스트로크, 66 키 + 4 키 (기능 키). 일본 국내 버전은 가나 입력에 대응하기 위해 키의 할당 및 각인이 해외 버전과 다르다.
- 외부 인터페이스:
- 카트리지: 3~32KB RAM (및 BASIC 확장 ROM) 또는 응용 소프트웨어
- 카세트 테이프 레코더: 속도는 500bps
- 시리얼 버스: 디스크 드라이브, 프린터
- 사용자 포트: RS-232와 병렬 신호가 출력되지만, 일반적으로 모뎀 연결에 사용되었다.
- 조이스틱 포트 × 1: 아타리 게임기와 호환.
- 추가 카트리지를 삽입할 수 있는 확장 박스도 있다.
4. 2. 그래픽
VIC 칩(6560/6561)은 제한적이지만 유연한 그래픽 기능을 제공한다. 시작 시 화면은 176×184 픽셀을 표시하며, 화면 가장자리에 고정 색상 테두리가 있다. PAL 또는 NTSC 화면은 4:3의 가로세로비를 가지므로 각 VIC 픽셀은 높이보다 훨씬 넓다. 화면은 일반적으로 8x8 픽셀 문자의 22열과 23행을 표시하며, 최대 27열까지 이 치수를 늘릴 수 있지만 문자는 약 25열에서 곧 모니터 측면으로 벗어납니다. PET와 마찬가지로, 대문자/그래픽 문자 세트와 대/소문자 세트, 그리고 두 세트의 반전 비디오 버전 등 두 개의 서로 다른 256자 문자 세트가 포함되어 있다. 일반적으로 VIC-20은 각 문자가 8×8 픽셀 크기이고 하나의 색상을 사용하는 고해상도 모드로 작동한다. 하위 해상도 다색 모드는 4×8 문자 및 각 세 가지 색상으로 사용할 수도 있지만 극심한 블록성으로 인해 자주 사용되지 않는다.[6]
VIC 칩은 진정한 비트맵 모드를 지원하지 않지만 프로그래머는 자신의 사용자 정의 문자 세트를 정의할 수 있다. 화면을 서로 다른 이중 높이 문자의 시퀀스로 채운 다음 RAM 기반 문자 정의 내부의 픽셀을 선택적으로 켜서 일반 크기보다 약간 작지만 완전히 주소를 지정할 수 있는 화면을 얻을 수 있다. 슈퍼 익스팬더 카트리지를 사용하면 160×160 픽셀의 해상도를 사용하는 그래픽 모드를 지원하는 BASIC 명령어를 추가할 수 있다. 내용이 희소하거나 반복적이라면 보다 동적인 할당 방식을 사용하여 더 넓은 화면 영역을 주소를 지정 가능한 그래픽으로 채울 수도 있다. 이것은 ''오메가 레이스''의 포트에 사용되었다.[6]
VIC 칩은 스캔 라인 카운터를 읽을 수 있지만 스캔 위치를 기반으로 인터럽트를 생성할 수 없다. 두 개의 VIA 타이머 칩은 정교한 프로그래밍 기술을 통해 이 기능을 수행할 수 있으며, 이를 통해 그래픽을 위 또는 아래 텍스트와 혼합하거나, 두 개의 다른 배경 및 테두리 색상을 사용하거나, 의사 고해상도 모드에 200개 이상의 문자를 사용할 수 있다.[6]
VIC 칩은 조이스틱 포트를 통해 라이트 펜 신호를 처리할 수 있지만 시장에 출시된 제품은 거의 없었다.[6]
VIC 칩은 루마+동기화 및 크로마 비디오 신호를 출력하며, 이 신호들을 결합하여 VIC-20의 컴포지트 비디오 출력을 생성한다. 코모도어는 FCC 규정 때문에 컴퓨터 케이스 내부에 RF 변조기를 포함하지 않았다. 따라서 전용 모니터 또는 컴퓨터에 포함된 외부 변조기를 사용하여 TV에 연결할 수 있다.[6]
4. 3. 사운드
VIC 칩은 3개의 펄스파 발생기와 백색 잡음 발생기를 가지고 있으며, 전체 볼륨 조절과 모노 출력이 가능하다. 각 펄스파 발생기는 약 1 옥타브 간격으로 스케일에 위치한 3개의 옥타브 범위를 가지며, 총 5 옥타브 정도의 범위를 제공한다.4. 4. 입출력 및 확장
VIC-20은 프로그램/확장 엣지 커넥터와 PET 표준 데이터셋 테이프 드라이브를 위한 연결 단자를 갖추고 있다. VIC-20은 원래 디스크 드라이브가 없었으나, 1981년에 VIC-1540 디스크 드라이브가 출시되었다.[15]아타리 조이스틱 포트가 하나 있으며, 이는 아타리 VCS 및 아타리 8비트 컴퓨터와 호환되는 디지털 조이스틱 및 패들과 호환된다.[18] CBM-488 직렬 버스(PET의 IEEE-488 버스의 직렬 버전)는 데이지 체인 방식으로 디스크 드라이브 및 프린터를 연결한다. TTL 레벨 "사용자 포트"는 RS-232 및 센트로닉스 신호를 모두 지원하며, 주로 모뎀 연결에 RS-232로 사용되었다.[19]
VIC에는 게임 및 기타 소프트웨어, 그리고 메모리 확장을 위한 ROM 카트리지 포트가 있다. 코모도어 및 기타 공급업체의 포트 확장 상자를 사용하면 한 번에 여러 카트리지를 연결할 수 있다. 카트리지 크기는 다양했지만, 가격 때문에 큰 용량의 카트리지는 흔하지 않았다.
VIC-20은 조이스틱 포트, "사용자 포트", 또는 메모리 확장 카트리지 포트를 통해 외부 전자 회로에 연결할 수 있다. 이를 통해 다양한 아날로그-디지털, 메모리 버스 및 기타 내부 I/O 회로를 실험자에게 제공한다. BASIC의 PEEK 및 POKE 명령을 사용하여 온도 센서에서 데이터 수집을 수행하고, 로봇 스테핑 모터 등을 제어할 수 있다. 1981년, Tomczyk는 외부 엔지니어링 그룹과 계약하여 카트리지 내 직접 연결 모뎀(VICModem)을 개발했다. 이 모뎀은 US$99에 판매되었으며, US$100 미만으로 가격이 책정된 최초의 모뎀이자 100만 대 이상 판매된 최초의 모뎀이었다. VICModem은 The Source, 컴퓨서브, 및 다우 존스에서 US$197.50 상당의 무료 텔레컴퓨팅 서비스와 함께 제공되었다.
코모도어의 VIC-1010 확장을 통해 사용자는 여러 장치를 VIC-20의 카트리지 포트에 연결할 수 있다. 자체 전원 공급 장치와 메모리 확장, 게임 카트리지 또는 기타 주변 장치를 연결하는 데 사용할 수 있는 6개의 슬롯이 있다.[20]

4. 5. 주변기기
VIC-20은 다양한 주변기기를 지원하여 기능을 확장할 수 있었다. 주요 주변기기는 다음과 같다:- RAM 확장: VIC-20은 기본적으로 5KB의 RAM을 제공했지만, 카트리지 포트를 통해 RAM을 확장할 수 있었다. 코모도어는 3KB, 8KB, 16KB 등 다양한 크기의 RAM 카트리지를 제공했다.[15] 최대 24KB까지 BASIC 사용자 메모리를 추가할 수 있었고, 내장된 3.5KB 사용자 메모리와 함께 최대 27.5KB를 BASIC 프로그램 및 변수에 사용할 수 있었다.
- 메모리 맵:
- 통신:
- VIC-1011A: RS-232C 어댑터 카트리지 (터미널 타입)
- VIC-1011B: RS-232C 어댑터 카트리지 (컬런트 루프 타입)
- VICModem: 100달러 미만으로 가격이 책정된 최초의 모뎀으로, 100만 대 이상 판매되었다. The Source, 컴퓨서브 등 온라인 서비스 이용에 사용되었다.
- 입력 장치:
- VIC-1012: 멀티플 컨트롤 카트리지
- VIC-1310: 라이트 펜
- VIC-1311: 조이스틱
- VIC-1312: 패들
- 저장 장치:
- VIC-1530: 데이터셋 카세트 드라이브
- VIC-1540: 싱글 플로피 디스크 드라이브 (단면 170KB 용량)
- 출력 장치:
- VIC-1510: 컬러 모니터 (컴포지트 비디오 입력 및 스피커 내장)
- VIC-1515: 그래픽 프린터
- VIC-1520: 도트 매트릭스 임팩트 프린터
- VIC-1521: 트랙터 유닛
- 확장:
- VIC-1010: 확장 모듈. 기본 4개, 최대 6개의 카트리지를 동시에 장착 가능.
- VIC-1112: IEEE-488 인터페이스 카트리지
- VIC-1210: 3K RAM 카트리지
- VIC-1211: 슈퍼 익스팬더 카트리지 (3K RAM 포함 또는 미포함)
- VIC-1212: 프로그래머 에이드 카트리지
- VIC-1213: 머신 랭귀지 모니터 카트리지

5. 소프트웨어
VIC-20의 BASIC은 PET의 BASIC과 호환되며, 데이터셋 형식도 동일하다.[21] 코모도어는 숙련된 프로그래머와 애호가들이 VIC-20의 내부 구조를 파악하고 활용할 수 있도록 충분한 문서를 제공할 것이라고 약속했다.[22] ''Compute!''는 개인 소프트웨어 개발자를 장려하는 코모도어의 방침을 텍사스 인스트루먼트가 서드파티 소프트웨어를 억제하는 것과 비교하며 긍정적으로 평가했다.[23] 당시 다른 컴퓨터에 비해 작은 메모리와 낮은 해상도 디스플레이로 인해 VIC-20은 주로 교육용 소프트웨어와 게임에 사용되었다.
5. 1. 응용 프로그램
VIC-20은 메모리와 해상도가 제한적이었음에도 불구하고, 다양한 응용 프로그램이 개발되었다.[23] 가정용 금융 프로그램, 스프레드시트, 통신 터미널 프로그램 등 여러 생산성 응용 프로그램이 VIC-20용으로 제작되었다.[23]VIC-20은 상당한 규모의 퍼블릭 도메인 및 프리웨어 소프트웨어 라이브러리를 보유했다. 이 소프트웨어는 온라인 서비스(CompuServe 등), BBS 뿐만 아니라 우편 주문 및 사용자 그룹을 통해서도 배포되었다.[23] ''Compute!'', ''Family Computing'', ''RUN'', ''Ahoy!'' 및 CBM에서 제작한 ''Commodore Power/Play''와 같은 여러 컴퓨터 잡지에서는 VIC-20 관련 프로그래밍 팁과 타이핑 프로그램을 제공했다.[23]
카트리지 형태로 약 300개의 상업용 타이틀이, 테이프 형태로 500개 이상의 타이틀이 제공되었다. 디스크 응용 프로그램도 소수 출시되었다.
플로리다주 포트피어스 유틸리티 당국은 VIC-20의 저렴한 가격 덕분에 발전기 2개의 입력과 출력을 측정하고, 공장 전체 모니터에 결과를 표시하는 데 VIC-20을 활용했다. 이 유틸리티는 IBM PC 호환 기종 한 대 가격으로 여러 대의 VIC 및 C64 시스템을 구매할 수 있었다.[24]
5. 2. 게임
VIC-20은 게임 카트리지와 카세트 테이프 형태로 다양한 게임을 즐길 수 있었다. 특히, HAL 연구소에서 개발한 여러 게임들이 인기를 끌었다.다음은 VIC-20용으로 발매된 게임 카트리지의 일부이다.
6. 기타
리누스 토르발스가 처음으로 구입한 컴퓨터는 VIC-20이다.
VIC-1001은 일본의 여름에 쉽게 열폭주하는 경우가 있었다. 일부 사용자는 케이스에 냉각 구멍을 뚫거나 냉각 팬을 추가하여 강제 공랭하는 등의 대응을 했다. 또한 전자기파 차폐가 되어 있지 않아 전원을 켜면 주변의 텔레비전이나 라디오에 노이즈가 발생하는 문제도 있었다.
당시 일본산 PC에는 RESET 버튼이 있었지만, VIC-1001에는 없었다. 사용설명서에는 MOS 6502의 RESET 신호와 GND를 연결하여 LOW 신호를 주면 BASIC 모니터로 리셋이 가능하다고 나와 있었다. 데이터 소실 대책으로 RESET 스위치가 설치된 VIC-1001에서는 열폭주나 기계어 프로그램을 사용할 때 RESET을 통해 하드 리셋을 실행하여 복구할 수 있었다.
참조
[1]
웹사이트
MESS VIC20/VC20 (German) PAL
http://mess.redump.n[...]
[2]
웹사이트
Home Video Game Console Sound Chip Round-Up
http://www.gweep.net[...]
[3]
웹사이트
Commodore VIC-20 History, Pictures & Time Line
https://www.commodor[...]
2018-03-23
[4]
웹사이트
OLD-COMPUTERS.COM : The Museum
https://www.old-comp[...]
2018-03-23
[5]
논문
Twenty-Two Columns of Lowbrow Revolution: The Commodore VIC-20 and the Beginning of the Home Computer Era
https://www.academia[...]
2017-06
[6]
웹사이트
RUN Magazine issue 28
https://archive.org/[...]
1986-04
[7]
뉴스
Neil Harris
Fictioneer Books
1988-01
[8]
웹사이트
Commodore VIC-1001 Kana (Japanese VIC-20 Characters) Demystified
https://www.masswerk[...]
2016-06-17
[9]
웹사이트
Commodore VIC-1001
https://www.old-comp[...]
2021-06-07
[10]
인터뷰
Michael Tomczyk: Commodore VIC-20 Developer, Computer Pioneer
https://talesfromthe[...]
2021-10-19
[11]
웹사이트
The Home Computer Wars
http://www.michaelto[...]
[12]
웹사이트
Commodore VIC-20: Worlds First Computer to Sell 1 Million Units
https://www.commodor[...]
[13]
뉴스
Editor's Notes
https://archive.org/[...]
2013-10-30
[14]
뉴스
Speech Synthesizers for the Commodore Computers / Part II
https://archive.org/[...]
2014-07-02
[15]
문서
[16]
웹사이트
VIC-20 memory map (long)
http://www.zimmers.n[...]
zimmers.net
2013-05-20
[17]
웹사이트
VIC 20 / Commodore 64 RS 232
http://www.commodore[...]
commodore.ca
2013-05-21
[18]
뉴스
Using Atari Joysticks With Your VIC
http://www.atarimaga[...]
2013-10-06
[19]
문서
[20]
문서
VIC-1010 Expansion Board
https://northhertsmu[...]
2024-02-05
[21]
간행물
Advice to PET Owners: How To Be A VIC Expert
http://www.atarimaga[...]
1981-04
[22]
뉴스
Commodore: New Products, New Philosophies
https://archive.org/[...]
2014-06-23
[23]
간행물
The Commodore VIC-20: A First Look
http://www.atarimaga[...]
1981-04
[24]
웹사이트
RUN Magazine Issue 34
https://archive.org/[...]
1986-10
[25]
웹사이트
Commodore VC20 / VIC20
http://cbmmuseum.kut[...]
2018-07-10
[26]
뉴스
The Commodore VIC 20 Microcomputer: A Low-Cost, High-Performance Consumer Computer
https://archive.org/[...]
2013-10-18
[27]
웹사이트
MESS VIC20/VC20 (German) PAL
http://mess.redump.n[...]
2009-11-28
[28]
웹사이트
Home Video Game Console Sound Chip Round-Up
http://www.gweep.net[...]
2009-11-28
[29]
문서
VIC Vol.7
[30]
서적
第二部銘柄
大阪経済評論社
[31]
서적
エレクトロニクス市場/OEM提携の全容
矢野経済研究所
[32]
문서
[33]
문서
[34]
저널
Twenty-Two Columns of Lowbrow Revolution: The Commodore VIC-20 and the Beginning of the Home Computer Era
https://www.academia[...]
2017-06
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
