코모도어 64 주변기기

Commodore 64 peripherals
코모도어 64 가정용 컴퓨터

이 기사는 코모도어 64 가정용 컴퓨터의 다양한 외부 주변기기에 관한 것이다.128군 사령관의 역호환성 때문에 대부분의 주변 장치도 그 시스템에서 작동할 것이다.VIC-20이나 PET와도 어느 정도 호환성이 있다.

저장

테이프 드라이브

코모도어 데이터세트 1530

미국에서는 1541 플로피 디스크 드라이브가 널리 보급되었다.이와는 대조적으로, 유럽에서는 C64가 카세트 테이프 드라이브(Datasette)와 함께 사용되는 경우가 많았는데, 이것은 훨씬 싸지만 플로피 드라이브보다 훨씬 느리다.데이터셋은 코모도어 64의 마더보드에 있는 전용 엣지 커넥터에 연결했다.이 드라이브에는 표준 빈 오디오 카세트를 사용할 수 있다.데이터 테이프는 카세트의 상단 가장자리에 있는 탭을 펀칭하여 오디오 카세트와 같은 방식으로 쓰기 금지될 수 있다.전용 커넥터의 어댑터는 CARDCO에서 사용할 수 있었다.

장치 1(기본값)으로 할당되었다.

데이터세트의 속도는 매우 느렸다(약 300바우드).보통 속도로 대형 프로그램을 로드하는 데는 극단적인 경우 최대 30분이 걸릴 수 있다.많은 유럽 소프트웨어 개발자들은 C64에서 내부 KERNAL 코드를 대체하는 자체 고속 테이프 로더를 작성했으며 디스크 드라이브 속도에 비해 로딩 시간을 더 많이 제공했다.노발로드는 아마도 영국과 미국의 소프트웨어 개발자들이 사용하는 가장 인기 있는 테이프 로더일 것이다.초기 버전의 노발로드는 프로그램이 메모리에 로드되는 동안 음악을 재생할 수 있는 능력을 가지고 있었으며, 로딩 시 검은 테두리와 디지털 신호음이 쉽게 인식되었다.다른 고속 로더에는 로드 스크린이 포함되어 프로그램이 로드되는 동안 컴퓨터 아트워크가 표시되었다.보다 진보된 고속 로더는 프로그램이 카세트에서 로드되는 동안 사용자가 재생할 수 있는 미니게임을 포함했다.그러한 미니게임 패스트로더 중 하나는 인베어어-아-로드였다.

사용자들은 또한 자기장의 간섭과 싸워야 했다.또한 플로피 드라이브 사용자와 크게 다르지 않은 데이터세트의 읽기 헤드가 더러워지거나 정렬 상태가 흐트러질 수 있다.작은 스크루드라이버를 사용하여 테이프 헤드를 정렬할 수 있으며, 몇몇 회사는 데이터셋 헤드 얼라인먼트 튜닝을 위한 다양한 상업용 키트를 판매하여 자본화했다.

데이터셋은 임의의 읽기-쓰기 액세스가 부족했기 때문에 사용자들은 테이프의 길이를 기다리는 동안 "외계인 복싱 검색..."과 같은 메시지를 인쇄했다.발견 AFO...우주 침략자를 찾았어...찾은 PAC-MAN...외계인 복싱 검색... 로딩..." 또는 테이프 카운터 번호에 의존하여 카세트에서 프로그램 시작 위치를 찾으십시오.테이프 카운터 속도는 데이터 세트 장치마다 다르기 때문에 기록된 카운터 번호를 서로 다른 하드웨어에서 신뢰할 수 없었다.

QIC-02 포맷에 기반한 옵션 스트리밍 테이프 드라이브Xetec Lt에 사용할 수 있었다. Kernal 하드 드라이브 서브시스템(아래 참조)그것들은 비싸고 거의 팔리지 않았다.

ZX Microdrive(85kB)와 유사한 개념은 마이크로 카세트 저장장치를 사용해 16~128kB 용량을 갖추고 C2N 데이터세트를 사용한 초고속 'Phonn Market 8500 Quick Data Drive'이다.그 개념은 결국 플로피 드라이브에 굴복했다.[1][2]Commodore 64의 데이터셋 포트에 연결된 Quick Data Drive(QDD)는 C1541 플로피 드라이브보다 3배 빠른 1.3kB/s로 데이터를 로드할 수 있었다.다른 많은 프로그램과 충돌한 0xC000-0xCFF에서[4] 메모리에[3] 로딩하기 위해서는 작은 프로그램 코드가 필요했다.드라이브 비용은 2010년에 100 EUR과 같았을 것이다.[3]또한 데이지 체인으로 연결되어 VIC-20 컴퓨터와 함께 작동할 수도 있다.[5]QDD는 "disc"[4]당 255개의 파일을 저장할 수 있다.Rotronics Wafadrive는 BSR에 의해 제조된 동일한 드라이브 메커니즘을 사용했다.[6]

DC Electronics가 카트리지 WHIZ와 함께 VHS 테이프 백업 제공1988년 ARD.5.8 kB/s를 처리할 수 있고 "프리저" 기능을 포함했다.[7]

플로피 디스크 드라이브

Commodore 1541 플로피 드라이브

일반적으로 기계와 함께 제공되지는 않지만, 5개의 플로피 디스크 드라이브14 인치(1541, 1570, 1571)와, 후에 코모도어로부터 312 인치(1581)의 품종을 구할 수 있었다.

1541은 컴퓨터용으로 출시된 거의 모든 디스크 기반 소프트웨어 프로그램이 1541 호환 플로피 디스크 포맷으로 배포되는 Commodore 64용 표준 플로피 디스크 드라이브였다.1541호는 VIC-20의 유산인 제대로 구현되지 않은 직렬 버스 때문에 프로그램 로딩이 매우 느렸다.

1541년형 디스크 드라이브는 C64(드라이브는 거의 컴퓨터가 넓을 정도로 깊다)에 비해 성능이 느리고 물리적 크기가 큰 것은 물론 초기 생산 가동 중에 설치된 드라이브 메커니즘으로도 악명이 높았는데, 이는 곧 기계적 비신뢰성으로 나쁜 평판을 얻었다.

아마도 가장 일반적인 고장은 드라이브의 읽기-쓰기 헤드 메커니즘이 정렬을 상실하는 것과 관련이 있을 것이다.트랙 제로 위치 탐지를 위한 하드웨어 지원이 부족하기 때문에, 준장 도스 포맷 루틴과 많은 복잡한 소프트웨어 복사 방지 체계(플로피 상의 비표준 트랙에 저장된 데이터를 사용)는 포맷 또는 판독을 위해 원하는 머리 위치를 확실히 하기 위해 지정된 수의 단계를 이동해야 했다.데이터에 도달했다.물리적으로 트랙 0에 도달한 후, 추가적인 움직임 시도로 인해 헤드 구동 메커니즘이 슬램(악명 높은, 시끄러운[1], 텔테일 노킹 소음 발생)이 기계적인 정지 상태에 빠졌기 때문에, 반복적인 스트레인은 종종 헤드 메커니즘을 정확한 정렬에서 벗어나게 하여 읽기 오류를 초래하고 수리가 필요하다.참고로 일부 데모에서는 헤드 무빙 스테퍼 모터에서 발생하는 소리를 이용하여 모터로 전송되는 스텝 요청 빈도를 변경하여 디스크 드라이브가 조잡한 튜닝("2인용 자전거")을 실행하도록 했다.

또한 C64와 마찬가지로 1541개의 드라이브는 적절한 냉각을 허용하지 않는 설계로 인해 과열되는 경향이 있었다(사례에 작은 팬을 장착하여 잠재적으로 고정).1541년의 많은 디자인 문제들은 결국 구형 장치와 호환되는 코모도르의 1541-II 디스크 드라이브에서 수정되었다.전원 공급 장치는 구동 케이스 안에 들어 있지 않으므로 1541-II 크기가 현저히 작아 과열되지 않았다.

드라이브의 초기 고비용(컴퓨터 자체만큼이나)과 가정용 컴퓨터 사용자의 표적 시장 때문에 BASIC의 파일 명령은 테이프 드라이브(장치 1)로 디폴트되었다.상용 디스크에서 파일을 로드하려면 다음 명령을 입력해야 한다.

LOAD "*,"8,1

이 예에서 '*'는 마지막으로 로드된 프로그램 또는 디스크의 첫 번째 프로그램을 지정하며, '8'은 디스크 드라이브 장치 번호로, '1'은 파일이 BASIC 프로그램의 표준 메모리 주소가 아닌 프로그램 헤더가 가라고 지시하는 주소인 주소로 로드됨을 의미한다.이 마지막 '1'은 보통 기계어 프로그램을 의미한다.

Commodore 1541C 플로피 드라이브, 두 번째 모델
Commodore 1541-II 플로피 드라이브, 세 번째 모델

1541년 도입 후 얼마 지나지 않아 제3자 개발자들은 직렬 버스 신호 라인의 제어권을 넘겨받아 컴퓨터와 디스크 사이의 더 나은 전송 프로토콜을 구현하는 소프트웨어로 성능이 향상될 수 있음을 증명했다.1984년, Epyx는 C64용 FastLoad 카트리지를 출시했는데, 이 카트리지는 1541의 느린 루틴 중 일부를 자체 사용자 지정 코드로 대체하여 사용자들이 단시간에 프로그램을 로딩할 수 있게 했다.많은 프로그램의 복사 방지 체계와 양립할 수 없음에도 불구하고, 카트리지가 고마운 C64 소유자(아마도 역대 C64에 대해 가장 널리 퍼져 있는 제3자 강화) 사이에서 매우 인기를 끌게 되어 많은 코모도어 딜러들이 1541년에 새로운 C64를 판매할 때 에픽스 카트리지를 표준 품목으로 판매했다.

FastLoad 카트리지의 무료 대안으로, 컴퓨터가 리셋될 때마다 RAM에 로딩되는 수많은 순수한 소프트웨어 터보 로더 프로그램도 만들어졌다.이러한 터보 로더 중 최고는 플로피 드라이브에서 프로그램을 로딩하는 데 필요한 시간을 20배까지 가속할 수 있어 기본 버스 구현의 부적절함을 증명했다.터보 로더 프로그램은 상대적으로 규모가 작았기 때문에 재시동 후 RAM에 빠르게 로딩할 수 있도록 거의 각 플로피 디스크에 하나씩 배치하는 것이 일반적이었다.

1541 플로피 드라이브에는 드라이브 컨트롤러 역할을 하는 MOS 6502 프로세서와 ROM의 내장형 디스크 운영 체제(DOS) 및 소량의 RAM이 포함되어 있었는데, 후자는 주로 버퍼 공간에 사용된다.이 배열은 사실상 특수 컴퓨터였기 때문에, 사용자 지정 컨트롤러 루틴을 작성하여 드라이브의 RAM에 로딩할 수 있었기 때문에, 드라이브가 C64 기계와 독립적으로 작동하도록 했다.예를 들어 특정 백업 소프트웨어를 사용하면 C64 없이 데이지 체인으로 연결된 드라이브 간에 직접 여러 개의 디스크 복사본을 만들 수 있다.

몇몇 제3자 벤더는 기기의 확장 포트에 꽂은 C64용 범용 인터페이스 IEEE-488 버스 어댑터를 판매했다.BBS 운영자 이외에는 C64 소유자가 이 배열과 함께 Commodore가 판매한 동반 IEEE 장치(예: SFD-1001 1메가바이트 514 인치 플로피 디스크 드라이브, 원래 IEEE 장착 PET 컴퓨터용으로 만들어진 주변 장치(예: 4040 및 8050 드라이브, 9060/90 하드 디스크 드라이브))를 이용하는 경우가 거의 없었다.

1541년 또는 상대적으로 비싼 IEEE 버스 어댑터와 관련 주변장치들의 미약한 성능의 대안으로 MSD Super DiskIndus GT와 같은 다수의 타사 직렬 버스 드라이브가 종종 더 나은 신뢰성, 더 높은 성능, 더 조용한 작동 또는 단순히 1541년보다 더 낮은 가격을 제공하는 것으로 나타났다.1541년 하드웨어에 내장된 DOS(Commodore의 IEEE 기반 드라이브는 Commodore 직렬 버스의 기능에 대한 DOS의 의존성 때문에 동일한 문제에 직면했다)의 역 엔지니어링의 어려움으로 인한 소프트웨어 호환성 비용.

IEEE-488 인터페이스와 마찬가지로 CBM 버스는 하드웨어를 데이지 체인 방식으로 연결하는 기능을 제공했다.이것은 (제3자를 통해) 코모도어가 (제3자를 통해) 코모도어 4015, 즉 VIC스위치를 생산하게 되었다.이 장치(지금은 거의 볼 수 없음)는 최대 8대의 코모도어 64s를 주변기기의 끈과 함께 기기에 연결할 수 있게 하여 각 컴퓨터가 연결된 하드웨어를 공유할 수 있게 했다.

또한 VIC 스위치를 필요로 하지 않고 두 대의 Commodore 64s를 하나의 1541 플로피 디스크 드라이브에 연결하여 하나의 기본 네트워크시뮬레이션하는 것이 가능하여 두 대의 컴퓨터가 하나의 디스크에서 데이터를 공유할 수 있게 되었다(두 대의 컴퓨터가 동시에 요청하면 1541은 다른 컴퓨터에 오류를 반환하는 동안 하나를 처리하여, 이전의 많은 사람들을 놀라게 했다).1541의 별보다 작은 드라이브 컨트롤러를 작동시켜 충돌시키거나 매달리게 함).이 기능은 또한 PET, VIC-20 및 기타 선택된 Commodore 8비트 컴퓨터의 혼합된 조합에서도 작동했다.

1980년대 중반, 2.8인치 플로피 디스크 드라이브인 트리톤 디스크 드라이브와 컨트롤러가 래도핀 일렉트로닉스에 의해 도입되었다.그것은 외부 컨트롤러의 EPROM에 저장된 운영 체제 덕분에 코모도어 64는 물론 당시의 다른 인기 있는 가정용 컴퓨터와 호환이 가능했다.그것은 144/100 킬로바이트의 비형식/형식화된 용량과 초당 최대 100 킬로바이트의 데이터 전송 속도를 제공했다.양면 플로피 디스크의 양쪽에 최대 20개의 파일을 보관할 수 있었다.

1990년대 후반, Creative Micro Designs는 Commodore 64를 위한 몇 개의 강력한 플로피 디스크 드라이브를 생산했다.여기에는 Commodore의 1581 3.5인치 드라이브를 모방할 수 있는 FD-Series 호환 3.5인치 플로피 드라이브(FD-2000, FD-4000)와 MS-DOS의 1.44MB 형식보다 많은 1.6MB의 데이터를 저장할 수 있는 네이티브 모드 파티셔닝을 구현할 수 있는 FD-Series 직렬 버스 호환 플로피 드라이브(FD-2000, FD-4000)가 포함되었다.FD-4000 드라이브는 찾기 어려운 향상된 플로피 디스크를 읽을 수 있다는 장점이 있었고 3.2MB의 데이터를 저장하도록 포맷할 수 있었다.또한 FD 시리즈 드라이브는 플로피 디스크를 분할하여 1541, 1571 및 1581 디스크 포맷을 에뮬레이트할 수 있으며(불행히도 에뮬레이트된 드라이브 펌웨어는 아님), 드라이브 내부에 실시간 클럭 모듈을 장착하여 타임 스탬프 파일을 만들 수 있다.상업적으로, 1581 디스크 포맷이나 CMD의 네이티브 포맷으로 출시된 소프트웨어는 거의 없었다.그러나 애호가들은 이 드라이브를 사용하여 SOGWAP의 빅 블루 리더와 같은 특수 소프트웨어로 일반적인 PC MS-DOS와 코모도어 간에 데이터를 전송할 수 있다.

코모도어 64에 사용할 수 있는 3.5인치 플로피 드라이브가 하나 더 있었다."TIB 001"은 확장 포트를 통해 코모도어 64에 연결된 3.5인치 플로피 드라이브로, 이 드라이브들이 매우 빠르다는 것을 의미한다.플로피 디스크 자체는 MS-DOS 디스크 포맷에 의존했고 카트리지에 기반을 둔 Commodore 64는 시작 시 자동으로 그것들로부터 부팅할 수 있게 했다.이들 기기는 영국의 한 기업에서 등장했지만 존재하지 않는 제3자 지원 때문에 널리 퍼지지는 않았다.1991년 11월의 Zzap!64에 실린 기사에서, 인터뷰한 몇몇 소프트웨어 회사들은 이 장치가 너무 늦게 시장에 출시되어 지원할 가치가 없다고 믿었다.

하드 드라이브

커버가 제거된 Seagate ST 506 5104인치 HDD.

1984년 말에 플로리다의 Financial Information Inc.는 중위를 시연했다. C64용 Kernal 하드 드라이브 하위 시스템.중령.Kernal은 10메가바이트 Seagate ST-412 하드 드라이브OMTI SASI 지능형 컨트롤러에 연결함으로써 C64의 확장 포트에 대한 고속 버스 인터페이스를 만들었다.사용자 지정 설계 호스트 어댑터를 사용하여 SASI 버스를 C64에 연결했다.중령.Kernal은 무엇보다도 이름을 입력하고 Return 키를 누르면 프로그램 실행을 허용하는 디스크 운영 시스템(DOS)과 함께 선적되었다.DOS는 또한 숙련된 프로그래머가 ISAM 스타일 데이터베이스를 구현할 수 있도록 하는 키드 랜덤 액세스 기능을 포함했다.

1987년까지 Lt의 제조와 유통.커널은 C128 호환성(CP/M에 대한 지원 포함)도 도입한 Xetec, Inc.로 넘겨졌다. 표준 드라이브 크기는 40MB를 옵션으로 사용할 수 있는 20MB로 늘어났으며, 시스템 버스는 이제 SCSI(SASI의 직계 후손)로 더 잘 알려진 업계 표준 소형 컴퓨터 시스템 인터페이스가 되었다.

Kernal 중위는 초당[8] 38kB 이상의 데이터 전송 속도(C128 고속 모드에서 초당 65kB)가 가능했다.[9]멀티플렉서 옵션으로 1L를 허용했다.여러 이니시에이터대상을 처리하는 SCSI 버스 프로토콜의 기능을 활용하는 라운드 로빈 스케줄링 알고리즘을 사용하여 최대 16개의 C64 또는 C128s가 공유해야 하는 커널 드라이브.이리하여 중위는.Kernal은 다른 C64 호환 하드 드라이브에서는 불가능한 멀티 컴퓨터 설정에서 편리하게 사용할 수 있었다.

중위의 생산.Kernal은 1991년에 중단되었다.다행히 원래 설계에 사용된 부품은 대부분 산업용 표준 부품이어서 단위를 제한적으로 수리할 수 있었다.2010년, 중위의 재창조.Kernal은 MyTec Electronics에 의해 제작되었다.그것은 "후방 제독" 하이퍼드라이브라고 불렸고 RA-DOS라고 불리는 업그레이드된 DOS를 사용했다.후방 제독 부품은 나이든 중위를 업그레이드하는데 사용될 수 있다.Kernal(예: 리어 제독 호스트 어댑터의 칩)을 사용하여 Lt의 칩을 업그레이드할 수 있다.Kernal 호스트 어댑터 또는 Lt인 경우Kernal이 호스트 어댑터를 분실했으므로 Rear Jordon 호스트 어댑터를 대신 사용할 수 있다.

또한 Commodore 64에는 CMD HD 시리즈 Creative Micro Designs가 제공되었다.Commodore 1541 플로피 드라이브와 마찬가지로, CMD HD는 Commodore 64의 직렬 버스에 연결할 수 있으며, 온보드 하드웨어의 도움으로 컴퓨터와 독립적으로 작동할 수 있다.CMD HD 시리즈 드라이브는 파일의 시간 스탬프를 위해 배터리 구동 실시간 클럭 모듈을 호스팅하는 것 외에 하드 드라이브 메커니즘을 작동하기 위해 자체 SCSI 컨트롤러를 포함했다.CMD HD-Series 장치의 주식 운용 속도는 1541 플로피 드라이브의 주식 속도보다 그리 빠르지는 않았지만, 그 단위는 완전히 지피였다.DOS 호환.다른 CMD 제품인 CMD RAMLink와 특수 병렬 전송 케이블이 추가되면서 보다 빠른 병렬 전송이 가능해졌다.이 배치로, 시스템의 성능은 Lt의 두 배가[dubious ] 되었다.케날.CMD 제품의 장점 중 하나는 이전 솔루션이 부족했던 소프트웨어 호환성, 특히 GEOS와의 호환성이었다.CMD는 궁극적으로 드라이브의 보조 포트용 기능(CMD HD 사용자 설명서에서 약속된 프린터 스풀러 기능 등)을 개발할 기회를 놓쳤다.그러나 외장 SCSI 장치(예: iOomega zip 100 드라이브)는 CMD HD 시리즈 드라이브의 외장 SCSI 포트에 연결할 수 있다.모든 CMD HD 시리즈 드라이브와 함께 제공되는 동일한 유틸리티 소프트웨어 디스켓을 사용하면 외부 스토리지를 CMD HD 시리즈 드라이브의 기존 파티션 테이블에 쉽게 추가할 수 있다.예를 들어 이 구성은 20메가바이트 버전의 CMD HD 시리즈 드라이브에 100메가바이트의 외장 스토리지를 추가할 수 있다.추가된 스토리지의 파티셔닝과 포맷 후에, CMD HD 시리즈 드라이브는 데이터가 내부 또는 외부에 저장되었는지 여부에 관계없이 사용자에게 완벽한 전체 스토리지를 제공했다.

ICT DataChief는 IBM PC Compatible 컴퓨터를 수용하도록 설계된 케이스에 인더스 GT 플로피 드라이브와 함께 20MB 하드 드라이브와 135와트 전력 공급 장치를 포함했다.[10]

이러한 하드 드라이브 서브시스템의 사용자 작동은 Commodore의 플로피 드라이브와 유사했으며, 드라이브의 기능을 최적으로 활용하고 스토리지 용량의 엄청난 증가(최대 4GB)를 효과적으로 관리하기 위한 특수 DOS 기능을 포함했다.피할 수 없는 문제는 총 1541 호환성을 달성할 수 없다는 점이었고, 이로 인해 복사 방지 소프트웨어, 소프트웨어 고속 로더 또는 정확한 에뮬레이션에 의존하는 모든 소프트웨어의 사용이 종종 금지되었다.

열성적인 사람이 만든 "IDE64 인터페이스"는 1990년대 후반에 설계되어 Commodore 64의 확장 포트에 부착되었으며, 사용자는 공통 IDE 하드 드라이브, CD-ROM 및 DVD 드라이브, ZiP 및 LS-120 플로피 드라이브를 Commodore 64s에 부착할 수 있다.이후 인터페이스 보드의 개정은 추가 소형 플래시 소켓을 제공했다.IDE 인터페이스의 성능은 속도 면에서는 RAMLink와 견줄 만하지만 SCSI의 지능은 부족하다.그것의 주요 장점은 더 비싼 SCSI 장치 대신 저렴한 범용 하드 드라이브를 사용할 수 있다는 것이다. 1541 호환성은 상업적으로 개발된 하드 드라이브 서브시스템에 비해 좋지 않지만 시간이 지날수록 계속해서 향상된다.

2011년 말, MyTec Electronics는 CMD HD의 복제품인 Rear General Thunderdrive를 개발하여 판매했다.선더드라이브는 CMD HD에 비해 더 현대적인 구성 요소와 더 작은 폼 팩터를 사용했지만 CMD HD와의 완벽한 호환성을 유지했다.

입출력

MPS 802 준장

프린터

Commodore 64용으로 많은 프린터가 출시되었는데, Commodore 본인과 타사 제조업체에 의해 모두 출시되었다.

Commodore별 프린터는 직렬 포트를 통해 C64에 부착되었으며, 플로피 드라이브와 같은 다른 직렬 포트 장치와 데이지 체인으로 시스템에 연결될 수 있었다.관례에 따라, 프린터는 CBM-488 직렬 버스에서 장치 #4-5로 다루어졌다.

도트 매트릭스

Okimate 10과 Okidata 120과 같은 다른 많은 타사 프린터도 인기가 있었지만, MPS 801(OEM Seikosha GP 500 VC)과 MPS 803을 포함한 일련의 도트 매트릭스 프린터가 Commodore에 의해 판매되었다. 일부 프린터는 Commodore의 어떤 모델보다 더 진보된 인쇄 기능을 가지고 있다.대부분의 Commodore 브랜드 프린터는 C 브랜드로 리브랜딩되었다. Commodore 직렬 인터페이스가 있는 Itoh 또는 Epson 모델또한 스타 마이크로닉스 AR-40에는 C64 호환 직렬 포트가 있다.

데이지 휠

코모도어는 또한 주키 메커니즘을 기반으로 타자기와 유사한 문자 품질 프린터를 생산했으며, 일반적으로 컴퓨터와 플로피 디스크 드라이브를 함께 사용하는 것보다 비용이 더 많이 드는 DPS-1101 데이지프린터를 생산했다.DPS-1101은 가로 방향에서 A4 크기의 용지와 세로 방향에서 A3 크기의 용지를 수용하기에 충분히 컸다.MPS-1000 도트 매트릭스 프린터는 C-128과 함께 도입되었다.[11]Commodore 1526은 MPS 802의 브랜드 리브랜딩이다.[12][13]

플로터

1520 플로터 준장

미니 플로터 장치인 코모도어 1520은 작은 볼펜을 사용하여 그래픽을 플롯하고 4가지 색상으로 텍스트를 인쇄할 수 있었다.

1520은 알프스 전기 DPG1302에 근거한 것으로, 이 메커니즘은 또한 당시의 가정용 컴퓨터(예: 아타리 1020)를 위한 수많은 다른 값싼 플로터의 기초를 형성했다.[14][15]

타사 프린터 인터페이스 및 버퍼

초기 Commodore 프린터의 심각한 단점이 있었기 때문에, CARDCO는 C/를 출시했다.A) Commodore 스타일의 CBM-bus IEEE-488 시리얼 인터페이스를 Centronics 프린터 포트로 변환하여 Epson, Okidata, C와 같은 수많은 타사 프린터를 Commodore 64에 연결할 수 있도록 함으로써 Commodore 프린터를 에뮬레이트한 프린터 인터페이스. Itoh.[16] 두 번째 모델, 프린터 그래픽을 지원하는 버전이 Card Print +G(C/?+G), ESC/P 이스케이프 코드를 사용한 Commodore 그래픽 문자 인쇄 지원.CARDCO는 RS-232 출력 모델을 포함한 추가적인 개선사항을 발표했으며, 총 200만 개 이상의 프린터 인터페이스를 출하했다.Xetec은 프린터 인터페이스 시리즈도 출시했다.병렬 인터페이스로 1986년 가장 저렴하게 구입할 수 있는 1995달러(2020년 4710달러와 동일)의 QMS KISS 레이저 프린터를 사용할 수 있다.[17]이후 CMD는 PS2형 잉크젯과 레이저 프린터를 GEOS에서 특수 장치 드라이버와 함께 작동할 수 있게 하는 GeoCable을 만들었다.

CBM-버스 IEC IEEE-488의 치료형 직렬 버스용 64kB RAM이 장착된 프린터 버퍼도 "Brachman Associates Serial Box Print Buffer"[18]처럼 존재했다.

입력 장치

코모도어마우스
C64 Lightpen with the Software of the Company of the Company-Datentechnik

코모도어 64에는 아타리 조이스틱 포트 2개가 있다.코모도어는 아타리 조이스틱뿐만 아니라 패들(아타리와 호환되지 않는)과 대부분 호환되는 코모도어 64를 위해 조이스틱 컨트롤러를 생산했다.코모도르의 패들은 원래 VIC-20을 위한 것이었으며, C64 게임은 거의 그것을 이용할 수 없었다.

"Atari CX85 숫자 키패드"는 17개의 키[탈출], [no], [삭제], [예], 0-9, [.], [-], [+/입력][19]이 포함된 숫자 키패드로 구성되어 있다.DB9F 플러그가 있는 Atari 2600 스타일 인터페이스를 사용하여 C64 조이스틱 포트에 연결한다.[20][21]

코모도어는 컴퓨터 마우스의 세 가지 모델, 즉 NEOS 마우스(마우스 치즈 팩의 일부로 C64 몇 팩과 함께 번들링됨), 1350년과 1351년형을 가지고 있었다.이것들은 제인, OCP 아트 스튜디오, 아르카노이드, 매직 데스크와 같은 소프트웨어뿐만 아니라 GEOS와 함께 사용되었다.이전의 NEOS 마우스는 일반적인 아날로그 마우스로 작동했고 치즈라는 그래픽 패키지와 함께 제공되었다.전원을 켤 때 왼쪽 버튼을 누른 상태에서 조이스틱 에뮬레이션 모드도 지원했다.이후 1350년에는 디지털 조이스틱이 움직일 때 8개의 방향 신호를 빠르게 보내야만 에뮬레이션할 수 있었고, 세 개의 마우스 중에서 가장 유용하지 않았다.그것의 후속 모델인 1351은 NEOS 마우스와 마찬가지로 설명서에서 '비례 모드'로 알려진 더 전통적인 아날로그 모드를 지원하여 이동량과 방향을 나타내는 신호를 컴퓨터로 보냈다.NEOS 마우스와 마찬가지로 전원을 켤 때 오른쪽 버튼을 눌러 1350에스크 조이스틱 에뮬레이션 모드로 전환할 수 있다.CMD의 SmartMouse는 1351-aware와 호환되었으며 세 번째 버튼과 내장형 실시간 시계 모듈도 포함했다.

여러 회사는 GEOS와 호환되는 잉크웰 라이트 펜과 같은 컴퓨터를 위한 자체 도면 소프트웨어로 라이트펜스를 생산했다.

코알라 패드 그래픽 태블릿도 사용 가능하며, 자체적인 페인트 소프트웨어와 함께 제공되었으며, GEOS와도 호환이 가능했다.선콤의 애니메이션 스테이션은 C64의 또 다른 그래픽 태블릿이었다.[22]

차량 위치 확인 시스템

CGAD Productions 운영의 테스트 기술자들은 1984년경 최초로 시험한 자동차 내비게이션 시스템 중 하나인 CarPilot Computerated Automotive Performance IndicatorLocation of Translation을 개발하여 설치하였다.코모도어 64, 12V DC ~ 5V DC 컨버터, 비디오 플레이어/레코더, 데이터세트, TV 모니터를 활용했다.[23]

모니터 페이지 1에는 배터리 전압, 수온, 엔진 오일 압력, 연료 레벨, 차량 속도, 엔진 회전 속도, 자동 변속기 토크 컨버터의 잠금/잠금 해제 상태 및 에어컨 클러치의 ON/OFF 상태가 표시된다.마지막 두 개를 제외한 모든 것은 오작동을 나타내는 "버저" 경보 시스템과 통합되었다.또 다른 특징은 1초정밀 24시간 시계다.1초의 정밀도로 예상 도착 시간, 80미터마다 증가되는 이동 거리 및 80미터의 동일한 값으로 감소되는 도착까지의 예상 거리.[23]

2페이지에는 지도를 따라 차량 위치가 표시되었다.차량 위치 표시는 이동 거리로부터 계산된다.차량 위치의 정확도는 디지털 지도 구축과 디지털 지도 구축에 사용되는 로컬 지도의 정확도에 따라 달라진다.정확성에 대한 최고의 희망은 800m이다.그러나 35km의 차 길이 1대의 정확도가 실현되었다.센서 입력에 보조를 맞추려면 조립 언어를 사용해야 했다.이 시스템의 한 가지 장점은 자신만의 디지털 지도를 만들 수 있다는 것이며, 따라서 여행 때마다 그러한 지도를 살 필요가 없다는 것이다.이 작업을 수행하기 위한 소프트웨어는 Basic으로 작성되었다.[23]

로보틱스

C64 인터페이스가 있는 Fischertechnik Computing

컴퓨터, 로봇 트레이너, 플로터-스캐너와 함께, 피셔테크닉은 컴퓨터 시대에 모듈식 빌딩 블록의 첫 번째 제조자로 부상했다.애플 II, 코모도어 64, 도토리 등 당시 인기 있던 모든 가정용 컴퓨터를 위한 인터페이스가 만들어졌고, 이후 슈나이더, 아타리 ST, IBM PC를 위한 인터페이스가 만들어졌다.모델을 구동하기 위한 프로그래밍 언어는 GW-BASIC, Turbo Pascal 및 이후 키트(1991)에 사내 프로그래밍 도구 Lucky Logic을 포함했다.

"Commocoffee 64"는 1985년[24] C64가 지배한 에스프레소 메이커다.[25]

릴레이 제어기

핸디캡 "VIC REL" 컨트롤러는 6개의 릴레이 출력과 2개의 광커플러 입력을 사용하여 보호된 입출력을 제공한다.출력 릴레이는 24V/10W가 가능하고 입력은 5-12V DC에 응답한다.이 장치는 입력 활성화를 위해 50mA에서 (+5V)와 (-5V)도 제공한다.이 장치는 VIC-20에 POCK 37138,63 및 I/O 37136으로 프로그래밍되어 있다.그리고 C64에서 POCK 56579,63, I/O 56577.의도된 애플리케이션은 도난 경보, 차고 문, 도어 잠금 장치, 난방 요소, 램프, 송신기, 원격 제어기, 밸브, 펌프, 전화, 축전기, 관개 시스템, 전기 공구, 정지 시계, 환기 장치, 가습기 등이다.[26]

아날로그-디지털 변환기

There are audio Analog-to-digital converters (A/D) like the "A/D Wandler (DELA 87393)" based on 8-bit ADC0809 chip for the C64/128[27] with a maximum sampling frequency of 10 kHz.[28] and the Sound Ultimate Xpander 6400 (SUX 6400) based on the 8-bit ADC0804 chip with a maximum sampling frequency of 11 kHz.아날로그 사운드를 2비트 샘플로 변환하는 "사운드 디지타이저(REX 9614)"와 같은 일반 사운드 디지타이저.[27]후자는 데이터셋과 소프트웨어 기술을 사용하여 달성할 수도 있다.[29][30]

바이오피드백 EEG/EMG

1987년에는 카트리지 포트 장치 직접 운동 프로그램에 사용하기 위해 EEG측정할 길이라고 불리는"BodyLink"의 회사에 의해Bodylog 뉴욕, USA.[31일]Schippers-Medizintechnik 독일에서 생산된 첨부해 EMG장치는 의사 스트레스 수준 등을 분석하며, 더 나은 posi 찾는데 도움을 주지사용자 포트를 만들어 냈다.tion[32]때문에

핸드스캐너

"Scanntronik Handyscanner 64"는 C64 사용자 포트를 사용하는 핸드헬드 스캐너다.[1][33]

프레임 그랩버

사용자 포트를 통해 연결되는 "PAL Color Digitizer"와 같은 프레임 그립은 아날로그 합성 비디오 프레임을 C64의 디지털 사진으로 변환한다.[1]"프린트 테크닉 비디오 디지타이저"는 사용자 포트를 통해 연결되며 샘플링을 위해 4초간 정지해야 하는 CVBS 비디오 신호를 사용하여 320×200 모노콜로 또는 160×200 멀티컬러(4가지 색상)로 저장할 수 있다.[34]

비디오 생성기

6545 비디오 칩을 중심으로 제작된 '배터리 포함'에서 1984년[35] 출시한 'BI-80' 카트리지를 설치하면 80컬럼 모드를 사용할 수 있다.BASIC 4.0 명령을 추가하는 확장 ROM이 포함되어 있다.어떤 40/80 컬럼 모드가 활성화되어 있는지 소프트웨어로 제어할 수 있다.전원을 켜면 40 컬럼 모드가 활성화된다.[36][37]

카트리지 포트를 사용한 또 다른 80개의 칼럼 카드는 1984년[38] 도입된 "DATA20 XL80"[39]이었다.

"Z80 비디오 팩 80"은 Zilog Z80을 사용하여 흑백 80 컬럼 화면과 CP/M을 가능하게 했다.[21]

텔레텍스트

텔레텍스트 브로드캐스트 시스템을 통해 전송된 페이지 및 소프트웨어를 다운로드한다.영국 회사인 "마이크로텍스트"는 그들의 "텔레텍스트 어댑터"와 TV와 C64/128 사용자 포트에 연결된 튜너를 제공했다.소프트웨어는 C-10 테이프에 제공되었다.[1][40]이것들은 1987년에 114.80 GBP (주) p/p에 가격이 매겨졌다.[41]

커뮤니케이션

모뎀

1600 Commodore 1600 "VICMODEM"

Commodore가 1650, 1660, 1670과 같이 C64에 많은 저렴한 모뎀을 제공했기 때문에, 이 기계는 또한 통신용 모뎀의 대중화를 도왔다.[42][43]1650년과 1660년은 300바우드, 1670년은 1200바우드였다.1650호는 펄스로만 전화를 걸 수 있었다.1660에는 터치 톤을 발생시킬 수 있는 자체적인 사운드 칩이 없었기 때문에 모니터/오디오 아웃의 케이블을 1660에 연결해야 C64 사운드 칩을 사용하여 터치 톤을 발생시킬 수 있었다.1670년대는 수정된 헤이스 AT 명령 집합을 사용했다.

이 모뎀은 EDI 작동을 위한 의료 관리자에 필요하다.[clarification needed]

코모도어 1650은 상식이라는 초보적인 단말 소프트웨어와 함께 선적되었다.기본 Xmodem 기능을 제공하며 700라인 스크롤백 기능을 탑재했다.

미국에서 Commodore는 Commodore Information Network, CompuServe SIG를 자사 제품과 사용자에게 제공했다.이후 Quantum Computer Services(America Online)는 채팅, 다운로드, 온라인 게임을 제공하는 C64를 위한 Quantum Link라는 온라인 서비스를 제공했다.영국에서 컴퍼넷은 1984년부터 1990년대 초까지 C64 사용자(특수 컴퍼넷 모뎀 필요)에게 매우 인기 있는 온라인 서비스였다.호주에서 텔레콤(현 텔스트라)은 Viatel이라는 온라인 서비스를 운영하고, 이 서비스와 함께 사용하기 위해 C64용 모뎀을 판매했다.독일에서는 국영 전화 시스템의 매우 제한적인 규칙으로 인해 값싼 비텔코 면허 모뎀의 광범위한 사용을 방지하여 대신 열등한 음향 쿠플러를 사용하도록 했다.국영 통신사 자체 전화 접속 온라인 서비스인 Bildschiftext에 접속하는 것은 "BTX Decoder Modul"이나 "BTX Decoder Modul II"[1][45][46]와 같은 특별한 추가 하드웨어를 통해 가능했다.

무선 통신

RTTYmorse 코드 통신을 위해 C64 카트리지 포트를 내장 ROM 소프트웨어와 함께 사용하는 "Microlog AIR-1 무선 인터페이스 카트리지"[47]

"RTY-CW 인터페이스 C-64"는 RTTY 통신을 위해 사용자 포트를 사용한다.[48][49]

DCF77 송신기에 대한 "Auerswald ACC-64" 장파 시간 신호수신기는 C64 컴퓨터의 사용자 포트 에지 커넥터를 사용한다.[49][50][51]

RS-232 포트

VIC-20처럼 C64는 6551과 같은 실제 UART 칩이 부족했고 소프트웨어 에뮬레이션을 사용했다.이로 인해 최대 속도가 오류 발생 가능성이 높은 2400비트/s로 제한되었다.UART 칩이 장착된 타사 카트리지는 더 나은 성능을 제공했다.

후에 Commodore 64의 생애에서 CMD는 Commodore Computers를 위한 두 개의 시리얼 통신 카트리지인 "Swiftlink" (1990[52] - 38 400비트/s)[53]와 "Turbo 232" (1997[54] - 230 400비트/s)를 개발했다.[55]후자는 56k Hayes 모뎀코모도어 64에서 최대 속도로 안정적으로 처리할 수 있어 합리적인 전화 접속 인터넷 접속 속도가 가능했다.

Retro-Replay 확장 카트리지는 56k 모뎀 연결을 가능하게 하는 Silver Surfer 애드온 시리얼 보드와 LAN뿐만 아니라 광대역 인터넷 접속이 가능한 RR-Net 애드온 시리얼 보드를 추가할 수 있게 했다.

또한 2005년 11월 5일에는 C64 애호가들이 일부 개선된 기능을 무료로 현재에 있는 원래의 Quantum Link 서비스의 모든 기능을 체험할 수 있도록 Quantum Link Reloaded가 출시되었다.[citation needed]

IEEE-488

Commodore 64 IEEE-488 카트리지는 여러 회사에서 만들었지만, Commodore 자체는 Commodore 64/128 제품군을 위해 거의 만들지 않았다.사용의 하나는 Commodore D9060과 같은 하드 디스크였다.

Skyles 전기 작품별 Quicksilver 64/128 연산 IEEE 카트리지 테크노포어
퀵실버-128+
컴퓨터픽스+
테크노포어-IEEE488
Quicksilver-64/128 v2 C64-Plus VC40 카트리지
Quicksilver-128-PCB+
C64plus-IEEE488
VC40 카트
버스카드
버스카드

사진이 없는 다른 인터페이스:

기타 주변 장치

코모도르 1702 1702 비디오 모니터

Commodore 1701 및 1702는 C64(또는 분리된 신호를 출력할 수 있는 기타 장치)와의 우수한 성능을 위해 S-Video 표준과 유사한 복합 비디오 또는 개별 색도 휘도 신호 중 하나로 입력된 C64용 13인치(33cm) 컬러 모니터였다.이용 가능한 다른 모니터들은 1802년과 1902년을 포함했다.1986년에 도입된 1802는 C-128의 80개 칼럼 스크린에 적합한 복합 녹색 화면 모드와 더불어 별도의 크로마와 루마 신호를 특징으로 했다.[57]1902년형 RGBI 80칼럼 모드는 IBM PC와 호환된다.

코모도어 64의 생애 초기에 코모도어는 소리 조작을 위한 몇 가지 틈새 하드웨어 개선 사항을 발표했다.여기에는 "사운드 익스팬더", "사운드 샘플러", "뮤직 메이커" 오버레이, 외장 음악 키보드가 포함되었다.사운드 익스팬더와 사운드 샘플러는 둘 다 확장 카트리지였지만 사용이 제한적이었다.특히 사운드 샘플러는 2초 가까운 오디오만 녹음할 수 있어 거의 무용지물이 되었다.뮤직 메이커는 코모도어 64 "브레드박스" 키보드의 플라스틱 오버레이로, 키보드의 키에 해당하는 플라스틱 피아노 키가 포함되어 있었다.External 키보드는 사운드 확장기에 연결된 추가 기능이었다.이러한 하드웨어 장치들은 비용, 적절한 소프트웨어의 부족, 가정 소비 장치로서의 마케팅, 그리고 많은 진지한 음악가들의 흥미를 끄는 최종 결과 때문에 잘 팔리지 않았다.

아마도 가장 복잡한 C64 주변장치로는 애플 II 시리즈와의 소프트웨어 및 하드웨어 호환성을 위해 자체 6502 CPU와 확장 버스를 갖춘 C64에 새로운 컴퓨터 아키텍처 전체를 추가한 Samply Systems Spartan이 있을 것이다.기계에 사용할 수 있는 소프트웨어가 거의 없었던 시기에 코모도어 64 직후에 발표된 스파르탄은 1986년에야 출하를 시작했으며, 그 무렵에는 C64가 자체적으로 광범위한 소프트웨어 라이브러리를 획득했다.[58]기본적으로 64의 키보드, 비디오 출력, 조이스틱, 카세트 레코더를 사용한 Apple II+ 호환 컴퓨터인 스파르타에는 64kB RAM, 카드에 6502 CPU가 장착된 마더보드, 8개의 Apple 호환 확장 슬롯, 1541개의 디스크 드라이브에 추가할 DOS 보드 등이 포함되어 있었다.DOS 보드는 선택 사항이었지만 설치되지 않은 경우 소프트웨어를 로드하려면 Apple Disk II 또는 호환 드라이브가 필요했다.월간 코모도어 신문에서 전면 광고를 포함한 대대적인 홍보와 함께 발표와 가용성의 오랜 지연은 스파르타가 기화기의 악명 높은 본보기가 되게 했다.

게임웨어는 1988년 코모도어 64를 위한 게임 주변 장치를 생산했는데, 거기서 RS-232 포트를 사용하여 컴퓨터에 표적 보드를 부착하여 감마 스트라이크 게임 세트를 사용할 수 있게 했다.

CMD는 나중에 코모도르의 생애에서 SID 교향곡 카트리지를 생산했다.원래의 닥터 재작업.T의 SID 심포니 카트리지, 이 카트리지가 Commodore에게 스테레오 SID 음악을[2] 재생하는 데 사용할 수 있는 또 다른 SID 칩을 주었다.이로써 Commodore 64 사용자는 듀얼 SID 칩으로 컴퓨터 마더보드를 개조할 필요가 없게 되었다.

CMD(Creative Micro Designs, Commodore Micro Designs)는 코모도어 64 및 코모도어 128을 위한 최장수 타사 하드웨어 공급업체로, 일부 마니아들로부터 코모도어 자체보다 코모도어 64를 더 잘 지원한다는 찬사를 받았다.C64의 첫 상용 제품은 지피라고 불리는 KERNAL 기반의 고속 로더와 유틸리티 칩이었다.DOS. 그것은 C64(SpeedDOSDolphinDOS도 존재함)에 대한 최초의 KERNAL 기반 강화는 아니었지만, 아마도 가장 잘 구현되었을 것이다.KERNAL 업그레이드의 이점은 카트리지 포트를 자유롭게 사용할 수 있다는 것을 의미했지만(일반적으로 Epyx FastLoad 카트리지 또는 Action Replay가 차지했을 것이다), 단점은 C64의 마더보드와 그것을 설치하기 위해 컴퓨터 칩을 수동으로 제거해야 한다는 것을 의미했다.일반적인 1541 빠른 부하 루틴과는 별도로 Jiffy는DOS는 사용하기 쉬운 DOS와 몇 가지 다른 유용한 유틸리티를 포함하고 있었다.

램 팽창

수년간, 많은 RAM 확장 카트리지는 코모도어 64와 128을 위해 개발되었다.Commodore는 공식적으로 17xx 시리즈 Commodore REU라고 하는 몇 가지 모델의 RAM 확장 카트리지를 생산했다.128, 256 또는 512 kB 크기의 이 장치들은 빠르게 개발되었고, 일부 그러한 장치들은 불안정할 수 있지만 2 MB까지 확장할 수 있었다.일부 회사들은 또한 이러한 기기들을 전문적으로 업그레이드할 수 있는 서비스를 제공했다.

일반적으로 대부분의 Commodore 64 사용자는 RAM 확장이 필요하지 않았다.사용 가능한 소프트웨어 중 확장 메모리를 사용하도록 프로그램된 것은 거의 없었다.유닛 비용(및 중용 전원 공급 장치 추가 요건)도 램 확장 카트리지의 제한된 사용의 한 요인이 되었다.D램의 변동성도 제한적인 사용 요인으로, RAM 확장 카트리지는 보통 빠른 RAM 디스크 저장에 사용되기 때문에, D램에 저장된 데이터는 어떤 정전에도 손실될 수 있다.

전력 공급 문제를 제외하고, RAM 확장의 또 다른 주요 감소는 기술적 구현으로 인한 제한된 사용성이었다.확장 카트리지의 RAM은 CPU 주소 지정 메모리가 아니라 소수의 하드웨어 레지스터를 통해서만 액세스할 수 있었다.이는 사용자가 복잡한 프로그래밍 기술 없이는 이 RAM에 접근할 수 없다는 것을 의미했다.뿐만 아니라 RAM 확장을 추가하는 것만으로 어떠한 종류의 온보드 RAM 디스크 기능도 제공하지 않았다(실용 디스크는 로드 가능한 RAM 디스크 드라이버를 제공하는 일부 REU와 함께 공급되었다).

REU의 폐지에 대한 일반적인 예외 중 하나는 GEOS였다.GEOS는 원시적인 소프트웨어 제어 방식의 스왑 공간을 많이 사용했기 때문에 플로피 디스크나 하드 드라이브만으로 사용할 경우 속도가 느린 경향이 있었다.소형 소프트웨어 드라이버와 함께, GEOS는 확장된 메모리를 일반적인 스왑 공간 대신 사용하여 GEOS의 작동 속도를 증가시킬 것이다.

17xx 시리즈 Commodore REU의 부족과 그 후 그들의 중단으로 인해 GEOS의 출판사인 버클리 소프트웍스는 그들만의 512 kB RAM 확장 카트리지인 GeoRAM을 개발했다.이 장치는 GEOS와 함께 사용하도록 설계되었지만, 일부 REU 인식 프로그램은 나중에 사용할 수 있도록 조정되었다.얼마 후, GeoRAM은 BBGRAM 장치(배터리 백업 장치도 스포티하게 만들었다)를 형성하기 위해 다른 회사에 의해 복제되었다.GeoRAM은 외부 DRAM의 일부가 Commodore 64의 CPU 주소 공간에 저장되는 뱅크 메모리 설계를 사용했다.이 방법은 Commodore REU의 바이트당 단일 사이클 전송 속도보다 상당히 느린 전송 속도를 제공했다.지오램은 256Kx4 D램 IC 2개 은행으로 배열된 1mbit 밀도 D램 칩 4개를 활용했다.고밀도 DRAM을 사용할 때의 이점은 낮은 전력 소비량이었고, 따라서 GeoRAM은 17xx 시리즈 REU 메모리 확장 카트리지와 대조적으로 Commodore 64의 전력 공급 장치를 업그레이드할 필요가 없었다.

결국 Commodore의 RAM 확장의 제3자 클론인 Super 1750 Clone이 개발되었고, 이는 중용 전력 공급의 필요성을 없애기 위한 방식으로 설계되었다.

PPI는 RAM 디스크로 사용하도록 명시적으로 설계된 PPI/CMD RAMDrive로 마케팅된 1, 2MB RAM 확장을 자체 개발했다.그것의 주요 특징은 외부 전원 공급 장치가 어떤 경우에도 장치의 전원을 켜는 것 외에도 컴퓨터가 꺼진 동안 램의 형식과 내용을 안전하고 유효하게 유지한다는 것이었다.GEOS가 RAM 드라이브를 일반 '디스크' 드라이브로 사용할 수 있도록 동봉된 유틸리티 디스크에 드라이버를 제공했다.

CMD는 나중에 RAMLink를 추적했다.이 장치는 RAMDrive와 비슷하게 작동했지만, 17xx 시리즈 REU, GeoRAM 및/또는 내장 메모리 카드의 형태로 최대 16MB의 RAM을 처리할 수 있었고, 이 장치는 또한 저장된 파일의 파일 시간/날짜 스탬핑을 위한 배터리 지원 실시간 클럭을 제공했다.배터리 백업 기능도 갖추고 있어 램의 내용물을 보존하고 있다.드라이버에는 RAMLink가 제공되어 GEOS가 메모리를 스왑 공간을 대체하거나 일반 '디스크' 드라이브로 사용할 수 있게 되었다.

CMD의 슈퍼 CPU 가속기는 이 이후에 나왔으며 CPU 주소 지정이 가능한 직접 RAM을 최대 16MB까지 저장할 수 있었다.불행히도, 제공된 온보드나 디스크 기반 RAM 디스크 기능은 없었고, 기존의 어떤 소프트웨어도 RAM의 직접 주소 지정 가능한 특성을 사용할 수 없었다.예외적으로 GEOS가 해당 RAM을 스왑 공간을 대체하거나 일반 '디스크' 드라이브로 사용할 수 있도록 명시적으로 허용하기 위해 장치에 드라이버가 포함되었다.

EPROM 프로그래머

Micro Maxi Prommer, C64 사용자 포트용 EPROM 버너

12.5, 21, 25 V의 공통 프로그래밍 전압(Vpp)을 사용하는 2716 - 27256과 같은 EPROM용 프로그래머는 C64의 사용자 포트에 기기를 연결하여 사용할 수 있었다.[59]이 장치들은 1985년에 100달러가 들 수 있다.이 장치에는 종종 제로 삽입력(ZIF) 소켓과 EPROM 칩이 프로그래밍되고 있는 시기를 나타내는 LED가 포함되었다.[60]카트리지 포트는 일부 프로그래머 장치에서도 사용되었다.[27]

냉동고, 리셋 및 유틸리티 카트리지

아마도 코모도어 64의 가장 잘 알려진 해커와 개발 도구는 "리셋"과 "프리저" 카트리지를 포함했을 것이다.C64에는 소프트 리셋 스위치가[3] 내장되어 있지 않았기 때문에, 리셋 카트리지는 인기 있는 코모도어 컴퓨터 잡지에서 게임 "POKs" (게임 코드의 일부를 속이기 위해 바꾼 코드)에 들어가는 데 인기가 있었다.냉동 카트리지에는 기계를 수동으로 재설정할 뿐 아니라 컴퓨터의 메모리 내용을 덤프하고 출력을 디스크나 테이프로 보낼 수 있는 기능이 있었다.게다가, 이 카트리지들은 게임 스프라이트, 기계 언어 모니터, 플로피 패스트 로더, 그리고 다른 개발 도구들을 편집하기 위한 도구들을 가지고 있었다.그러나 냉동 카트리지에 논란이 없는 것은 아니었다.프로그래머를 위한 많은 강력한 도구를 포함했음에도 불구하고, 그들은 또한 허가받지 않은 유통업자들이 소프트웨어 복사 방지를 물리치도록 도왔다는 비난을 받았다.아마도 가장 잘 알려진 냉동 카트리지로는 다테렐 "액션 리플레이", 에베스햄 마이크로스 냉동 프레임 MK III B, 트릴로직 "전문가", "더 파이널 카트리지 III", 슈퍼 스냅샷, ISEPIC 카트리지가 있을 것이다.

Lt. Kernal 하드 드라이브 하위 시스템에는 실행 중인 프로그램을 중지하고 RAM 이미지를 디스크에 캡처하는 데 사용할 수 있는 ICQUB("얼음 큐브"로 발음됨)라는 호스트 어댑터의 푸시 버튼이 포함되어 있었다.이는 디스크 오버레이를 수행하거나 KERNAL ROM 점프 테이블을 바이패스하지 않는 대부분의 복사 방지 소프트웨어에서 작동한다.RAM 이미지는 Lt에서만 실행할 수 있었다.이를 캡처한 Kernal 시스템. 따라서 허가되지 않은 소프트웨어를 배포하는 데 프로세스가 사용되는 것을 방지한다.

음악 및 신디사이저 유틸리티

코모도어 64는 디지털로 제어되는 세미아날로그 신디사이저를 사운드 프로세서로 선보였기 때문에, 그 기능을 확장하기 위해 고안된 풍부한 소프트웨어와 하드웨어를 발견하는 것은 놀라운 일이 아니었다.

사용자와 프로그래머들이 인상적인 기술적 복잡성을 지닌 음악 작품을 만들거나 녹음할 수 있도록 다양한 조립자, 공증자, 시퀀서, MIDI 편집 및 믹서 자동화 소프트웨어가 만들어졌다.주목할 만한 소프트웨어로는 가와사키 신디사이저 레인지, 뮤직 시스템 표기법과 MIDI 스위트, MIDI 호환 인스턴트 음악 'idiot-proof' 순차 작곡가, 큐바세의 전구자인 스타인버그 프로-16 MIDI 시퀀서가 있다.

주목할 만한 하드웨어로는 다양한 브랜드의 MIDI 카트리지, 플러그인 키보드(컬러 톤 또는 사운드 체이서 64), 사운드 샘플러와 사운드 익스팬더 플러그인 신디사이저 및 키보드, 보다 최신의 Commodulator 오실레이터 휠 및 Prestor 64 시퀀서 및 신디사이저 유틸리티 카트리지 등이 있다.Passport Designs MIDI Interface는 최고의 디자인 중 하나로 사용 가능한 소프트웨어 지원 모델이 가장 많았다고 한다.[21]

최근 몇 명의 전문 음악가들이 코모도어 64의 독특한 사운드를 그들의 공연이나 녹음에 필요한 신디사이저 부품의 일부 또는 전부를 제공하기 위해 사용했다. 예를 들면 밴드 인스턴트 구제(Instant Remediation)가 있다.또한 주목할 만한 것은 코모도어 64 게임 시장을 위해 원래 작곡되고 코모도어 64 오케스트라에서 음악을 재녹음하고 연주하는 것을 전문으로 하는 코모도어 64 오케스트라다.그 후원자는 유명한 롭 허바드 작곡가다.

Apple II+ 에뮬레이션 상자

Mimic Spartan Apple II+ 호환성 박스(Mimic Spartan Apple II+ 호환성 박스)는 C64 사용자가 Apple II+ 소프트웨어를 실행할 수 있도록 했다.[61]그것은 플로피 로직 보드와 드라이브 메커니즘 사이에 Commodore 1541 디스크 드라이브 내부에 설치된 Apple II 디스크 컨트롤러인 "DOS 카드"가 추가되었다.정상 모드에서는 회로가 단순히 신호를 통과했지만 스위치를 깜박이면 메커니즘을 이어받아 드라이브를 Apple II 드라이브로 바꿀 수 있다.애플 2와 1541 플로피에 심각한 손상을 줄 가능성은 엄청났고 종종 일어났다.[citation needed]그 상자에는 24명의 점퍼를 구성할 수 있었다.Appleoft BASIC은 Appleoft ROM에서 바이너리를 분해하여 조립 수준 지시를 2진 이미지가 달라지도록 재주문함으로써 생성되었기 때문에 포함되었고 매우 호환이 잘 되었다.다양한 디버깅을 설정하고 슬레이브 컴퓨팅을 사용하여 빠른 3D 렌더링 등이 가능하다.그 상자는 C64와 애플사이의 비디오를 전환하는 기능을 가지고 있었다.두 번째 광고는 1986년에 Compute's Gazette에 게재되었다.[62]

Z80 CPU 카트리지가 있는 CP/M

C64 CP/M 카트리지(Commodore C64 CP/M 카트리지)는 기존의 CP/M 디스크 포맷을 읽을 수 없는 C1541 플로피 드라이브를 사용한다.카트리지에는 약 3 MHz로 작동하는 질로그 Z80 CPU가 장착되어 있었다.[63]

CPU 가속기

Apple II 제품군과 마찬가지로, 더 빠른 CPU를 제공하는 제3자 가속 장치는 C64의 수명 동안 늦게 나타났다.VIC-II 비디오 컨트롤러의 타이밍 문제로 인해 64용 CPU 가속기는 구현이 복잡하고 비용이 많이 들었다.그래서 WDC(Western Design Center) 65C02에 기반한 가속기(일반적으로 4MHz에서 구동되는)와 WDC 65C816 16비트 마이크로프로세서가 4, 8 또는 20MHz에서 구동되는 동안, 그것들은 너무 늦게 나타났고 널리 사용되기에는 너무 비용이 많이 들었다.

최초의 CPU 가속기는 독일 본사에 의해 "터보 프로세스"라고 불렸다.4.09 MHz에서 작동하는 WDC 65C816 마이크로프로세서를 사용했다.가속기 확장 포트 카트리지의 고속 정적 RAM에서 코드가 실행되었다.VIC 비디오 컨트롤러는 C-64의 내부 DRAM에만 액세스할 수 있기 때문에 쓰기를 내부 메모리에 미러링해야 했다. 쓰기 사이클은 이를 위해 프로세서의 작동을 느리게 할 것이다.

미국계 슈네들러시스템즈가 생산한 터보 마스터 CPU는 로뮬러 터보 프로세스 제품의 하드웨어 클론이며, 로직 변경은 경미하고 청색 알루미늄 케이스였다.그것은 4.09 MHz로 측정된 확장 포트 장치였다.그것은 또한 지피도 가지고 있었다.DOS 옵션.초기 Turbo Process 회로 기판에는 보안 퓨즈가 끊기지 않은 PAL 칩이 함께 선적되어 PAL 로직을 복제하고 카트리지 설계를 사소한 것으로 만들었다.독일 회사의 디자인을 베끼는 것에 대해 알려진 소송은 없었다.Turbo Master CPU는 한 가지 유익한 수정을 가했는데, 고속 모드를 켜는 비트는 Turbo Process "1"과 반대로 메모리 위치 $00에서 "0"이었다.많은 소프트웨어가 이 위치에 0을 기록하여 터보 프로세스에서 고속 모드를 해제할 수 있음 - 이는 터보 마스터에 의해 수정된 설계 결함으로 간주되었다.

C64의 가장 잘 알려진 액셀러레이터는 아마도 크리에이티브 마이크로 디자인스의 슈퍼CPU로, 20MHz로 시계가 된 WDC W65C816S(65C816의 정적 코어 버전)와 CMD의 슈퍼램카드와 결합하면 최대 16MB의 RAM을 장착했다.당연히, 매우 제한된 "시장"과 개발자 수 때문에, 지금까지 SuperCPU에 맞춘 소프트웨어가 많지 않았다. 하지만 GEOS는 지원되었다.이용 가능한 몇 가지 서비스로는 휠즈; 휠즈; 휠즈 기반 웹 브라우저 "더 웨이브", 윙즈라고 불리는 유닉스/QNX와 유사한 그래픽 OS, 일부 데모, 슈퍼CPU와 함께 사용하기 위해 변형된 다양한 클래식 게임, 메탈 더스트라고 불리는 오래된 카타키스 스타일의 슈터 게임 등이 있다.

현재 및 미래 장치

CMD는 더 이상 Commodore 하드웨어를 생산하지 않지만, 여전히 대량 저장이나 네트워킹을 위해 새로운 주변기기를 개발하고 생산하고 있다.

MMC64 카트리지는 C64가 MMC- 및 SD 플래시 메모리 카드에 접근할 수 있도록 한다.그리고 그것이 추가 기능을 이용하도록 몇 가지 수정사항과 추가 기능이 개발되었다.RR-Net 이더넷-인터페이스 연결을 위한 아미가 시계 포트를 특징으로, MP3 플레이어 애드온 'mp3@c64'가 제작되기도 했다.

2008년 2월, 개별 컴퓨터는 MMC Replay를 출하하기 시작했다.MMC64와 Retro Replay를 하나의 카트리지에 통합하고, 마지막으로 적절한 케이스핏을 염두에 두고 제작(RRnet2 Ethernet 애드온 포함)한다.C128 호환성, 내장 .d64 mounter (1541 CPU가 에뮬레이트되지 않기 때문에 속도조절기가 호환되지 않음), 총 8개의 카트리지에 512 kB ROM, 512 kB RAM, 카트리지 이미지를 위한 내장 플래시 툴, 다양한 카트리지 유형(단순히 액션-재생 기반이 아님)에 대한 폭넓은 지원 등 많은 개선사항이 수록되어 있다.

2008년 4월에 취미로 개발되는 VHDL 개발자 기디언 즈베이저에 의한 프로젝트인 1541 Ultimate의 1차분이 선적되었다.이 카트리지에는 Action Replay 및 Final Cartridge(사용자가 원하는 대로)가 탑재된 카트리지와 내장 SD 카드 슬롯(.d64, prg 등)에서 공급되는 매우 호환 가능한 FPGA 에뮬레이션 1541 드라이브가 탑재되어 있다.MMC64, Super Snapshot 2007 또는 MMC Replay와 같은 다른 SD 기반 및 .d64 장착 카트리지와의 차이는 1541 플로피와 1541의 기계적 동작(이른 소리)을 완전히 에뮬레이션하여 이론적으로 거의 모든 것과 호환된다는 것이다.스크린에 새 메뉴를 올리는 카트리지의 세 번째 버튼을 통해 파일 선택 및 관리가 이루어진다.1541 Ultimate는 또한 c-64 없이 독립형 모드에서 작동하며, 일반 1541과 같이 작동한다.디스크 선택 .d64s는 카트리지의 버튼을 통해 선택되며, 전원은 USB를 통해 공급된다.32메가바이트의 RAM(REU 및 향후 사용을 위해)을 추가로 사용할 수 있는 "Plus-Version"이 있으며, 기본 버전은 광고된 기능이 작동하기에 충분한 RAM을 가지고 있다.2008년 10월, 디바이스에 대한 대중의 수요에 부합하는 1541 얼티밋 2차, 3차분이 생산되었다.32MB 램이 없는 일반 버전은 수요가 없어 삭제됐다.대중의 요구로 인해, 현재 이더넷이 있는 버전도 있다.2010년에 완전히 새로운 PCB와 소프트웨어는 새로운 1541-Ultimate-II 카트리지를 쉽게 만들기 위해 Gyardian Zweijzer에 의해 개발되었다.

IDE64 인터페이스 카트리지는 하드 디스크, CD/DVD 드라이브, LS-120, Zip 드라이브CompactFlash 카드와 같은 병렬 ATA 드라이브에 대한 액세스를 제공한다.또한 X1541, RS-232, 이더넷, USB 등 다양한 연결 방식을 통해 호스트 시스템에 직접 접속할 수 있도록 네트워크 드라이브(PCLink)를 지원한다.IDEDOS라고 불리는 운영체제는 모든 장치의 프로그램에 CBM/CMD 호환 인터페이스를 제공한다.메인 파일 시스템은 CFS라고 불리지만 ISO 9660FAT12/16/32에 대한 읽기 전용 지원이 있다.추가 기능으로는 BASIC 확장자, DOS Wedge, 파일 관리자, 기계코드 모니터, 고속 로더, BIOS 설정 화면 등이 있다.

오늘날의 컴퓨터 마우스는 심지어 광학 마우스도 처리할 수 있는 마이크로미스 인터페이스를 통해 부착될 수 있다.또한 64를 PC 키보드에 연결하기 위한 다양한 인터페이스가 있다.

Commodore 64 비디오 신호를 표준 VGA 모니터 출력으로 변환하기 위한 특별 보드도 현재 개발 중에 있다.또한, 2011년 말 Commodore 128의 80 컬럼 RGBI CGA 호환 비디오 신호를 VGA 형식으로 변환하는 보드가 개발되었다.C128 Video DAC라는 이름을 가진 이 보드는 한정된 생산 운영을 하였으며 보다 널리 보급된 GBS-8220 보드와 함께 사용되었다.

2008년 9월, 퍼스널 컴퓨터는 이전에 보이지 않았던 많은 기능을 추가한 확장 포트의 카트리지인 카멜레온을 발표했다.PC 키보드를 위한 레트로-재생 호환 냉동기와 MMC/SD-슬롯, 16MB REU, PS/2 커넥터가 있다.네트워크 어댑터 및 배터리 지원 실시간 클럭 지원카트리지는 코모도어 64에 꽂을 필요도 없고 USB 전원을 사용하는 독립형 장치로 사용할 수 있다.카트리지에는 기본적으로 Commodore One도 포함되기 때문에 사진을 표준 PC 모니터로 출력하는 VGA 포트를 포함할 수 있다.Commodore One core는 또한 카트리지를 CPU 가속기로 사용할 수 있게 하고, Commodore Amiga 환경을 독립 실행 모드로 운영할 수 있는 core도 존재한다.대부분의 현대식 C64 하드웨어와는 달리, 이 카트리지에는 밝은 노란색 케이스가 탑재되어 있다.2009년 1분기 출하가 발표되었으며, 펌웨어가 베타 상태지만 현재 카트리지를 사용할 수 있다.독립형 모드 도킹 스테이션을 개발 중이다.

레트로 이노베이션은 SD2의 핵심 설계를 활용한 uIEC[64] 기기를 출하하고 있다.IEC는 코모도어 IEC 직렬 버스를 이용하는 코모도어 8비트 시스템을 위한 매스 미디어 솔루션을 제공하기 위한 프로젝트.플로리다의 NKCElectronics는 SD2를 출하하고 있다.sd2iec 펌웨어를 사용하는 IEC 하드웨어.Manosoft는 sd2iec 펌웨어를 사용하는 또 다른 SD 카드 미디어 솔루션인 C64SD Infinity를 판매한다.

2013년 여름, SD2의 또 다른 상업적 변종IEC-Device가 시장에 표시됨, SD216x8의 IEC-evo2.[65]이 장치는 더 큰 uC(ATMega1284P)를 사용하며 배터리 백업 RTC, LC-디스플레이용 커넥터, 멀티컬러 상태-LED 등 일부 추가 기능이 탑재돼 있다.

2014년에는 SD2의 또 다른 상업적 변종이 등장할 것으로 예상됨IEC 하드웨어.미래는 8비트 SD2이었다.IEC 버전은 소형 1541 디스크 드라이브와 유사하게 패키지로 제공된다.케이스 상단에서 접근할 수 있는 디스크 변경 및 재설정 버튼이 켜졌다.[66]

메모들

  1. ^ 이러한 노킹이 결국 디스크 드라이브 정렬 오류의 원인이 되었기 때문에 많은 사용자가 "RAT-AT-AT-AT-AT" 노킹 소음을 두려워하게 되었다.
  2. ^ 2차 SID 사운드 칩을 원래 SID 칩에 다시 장착하기 위해 구형 모델인 Commodore 64 마더보드를 개조할 수 있다.그 결과 코모도어 64는 적절한 소프트웨어로 6채널 스테레오에서 소리를 재생할 수 있게 되었다.
  3. ^ Commodore 64는 재설정할 수 있도록 교차할 수 있는 카트리지 포트 핀을 문서화했다.게임 "리셋"과 다양한 속임수를 활성화하기 위한 시도로, 많은 수의 코모도어 64명의 사용자들은 컴퓨터가 켜져 있는 동안 이 핀 1과 3을 와이어로 수작업으로 만짐으로써 그들의 기계를 재설정하려고 시도했다.많은 사용자들이 실수를 하고 정확한 핀을 놓쳐 C64의 퓨즈가 끊어져 비용이 많이 드는 수리를 했다.이 성과는 후에 "코모도어 포맷" 잡지에서 "햄스터 리셋"으로 알려지게 되었다.일부 사용자는 이러한 핀을 버튼에 납땜하여 C64의 케이스에 장착하여 쉽게 리셋할 수 있도록 하였다.일부 프로그램에서는 재설정 보호(메모리에 'CBM80' 문자열을 8000달러에 저장함으로써)를 활용했는데, 이는 "햄스터 재설정" 핀 9(하단의 핀 1과 3이 아닌 상단 측면)가 EXROM 확장 핀(데이터 덮어쓰기 $8000–9fff)인 것과 같은 방식으로 핀 1-3-9를 단락시켜 작동시킬 수 있었다.

참고 항목

참조

  1. ^ a b c d e "Hardware". bithunter.siz.hu. 2012-01-30. Retrieved 2013-06-21.
  2. ^ "coll_quick_data_drive.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  3. ^ a b Robby "The C= guy" (2010-08-06), Strange peripherals... the Quick Data Drive
  4. ^ a b microbib - The Microcomputer Bibliography, 2007-12-02, retrieved 2016-03-23
  5. ^ Commodore Info Page - Datassette: Quick Data Drive [en], 2012-04-28
  6. ^ Your Computer Magazine (May 1985), May 1985, retrieved 2016-03-23
  7. ^ "tt". web.tiscali.it. 2012-09-22. Retrieved 2013-06-17.
  8. ^ "Lt. Kernal Hard Drive — History". 2003. Retrieved 2016-04-17. the data transfer rate was still an amazing 38 kilobytes per second
  9. ^ "Lt. Kernal - Technical Details". 1997-12-05. Retrieved 2016-04-27.
  10. ^ RUN Magazine issue 40. April 1987.
  11. ^ "Run Issue 30 Jun 1986".
  12. ^ "Chronology of Commodore Computer History, Jack Tramiel". 090505 commodore.ca
  13. ^ "Here be Commodore Computers. Be in Awe". 090505 zimmers.net
  14. ^ "What are the Atari 1020, 1025, 1027, and 1029 Printers?". faqs.org (Atari 8-Bit Computers: Frequently Asked Questions section). Retrieved 2015-03-22. = Commodore 1520 / Oric MCP40 / Tandy/Radio Shack CGP-115 /..; made by ALPS [..] 20, 40 and 80-column modes
  15. ^ "The Texas Instruments HX-1000 Printer/Plotter Photos". Hexbus.com. Other printer plotters that use variants of the ALPS DPG1302 plotter mechanism include the: Commodore 1520, Tandy CGP-115, Sharp CE-150, Atari 1020, Mattel Aquarius 4615
  16. ^ "CARDCO Card Print A (C/?A) - Printer Interface For The Commodore 64 and VIC-20". Compute! (34): 251. March 1983.
  17. ^ RUN Magazine issue 36. December 1986.
  18. ^ "commodore.ca Rare Commodore Computer Hardware Picture / Photo Gallery". commodore.ca. 2012-12-11. Archived from the original on 2011-08-10. Retrieved 2013-06-21.
  19. ^ "Commodore%2064_128%20Key%20Pad_Atari.jpg". commodore.ca. 2011-03-29. Retrieved 2013-06-21.
  20. ^ "Review: Atari CX85 Numerical Keypad". atarimagazines.com. May 1983. Retrieved 2013-06-21.
  21. ^ a b c "Products Commodore 64 History, Manuals & Photo's 64C 64GS". commodore.ca. 2011-03-30. Retrieved 2013-06-21.
  22. ^ Infoworld Media Group, Inc (1984-07-09). Software for the Suncom Graphics Tablet.
  23. ^ a b c "Commodore 64 Car Pilot 1984 – Worlds First Consumer GPS?". commodore.ca. 2011-03-30. Retrieved 2019-01-25.
  24. ^ "The Commocoffee-64 » Coolest Gadgets". coolest-gadgets.com. Retrieved 2013-06-21.
  25. ^ "commocoffee-commodore-64-coffee-maker.jpg". commodore.ca. 2011-03-29. Retrieved 2013-06-21.
  26. ^ "VIC REL" (PDF). bombjack.org. 2009-11-14. Archived from the original (PDF) on 2015-09-23. Retrieved 2013-06-21.
  27. ^ a b c "- Rex Datentechnik - Retroport". retroport.de. 2013-06-14. Retrieved 2013-06-21.
  28. ^ "ADC0808/ADC0809 8-Bit μP Compatible A/D Converters with 8-Channel Multiplexer" (PDF). learn-c.com. 2010-04-15. Retrieved 2013-06-21.
  29. ^ "Could the Datasette players play music cassette tapes too? - Commodore 64 (C64) Forum". lemon64.com. Retrieved 2013-06-21.
  30. ^ "C64 Tape player - Commodore 64 (C64) Forum". lemon64.com. Retrieved 2013-06-21. 5 poke53265,0 10 for i=0 to 25:read a:poke49152+i,a:next:sys49152 90 data 120,165,1,41,223,133,1,162,0,160,15,169,16 91 data 44,13,220,240,251,142,24,212,140,24,212,208,243
  31. ^ Compute's GAZETT, 1987년 1월, 이슈 43, Vol. 5, 1페이지=10페이지
  32. ^ "The C64 as a medical aid". mos6502.com. 2012-09-21. Retrieved 2013-07-06.
  33. ^ "coll_handyscanner.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  34. ^ "coll_pal.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  35. ^ "B I - 8 0 80 Column Display by Batteries Included" (PDF). mikenaberezny.com. Retrieved 2013-06-17.
  36. ^ "BI-80 Display Adapter". mikenaberezny.com. 2012-01-28. Retrieved 2013-06-17.
  37. ^ "coll_bi-80.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  38. ^ "B80.jpg". web.tiscali.it. 2012-09-16. Retrieved 2013-06-17.
  39. ^ "Data 20 Corporation XL 80 video a 80 colonne per C 64" (PDF). digitanto.it. 2010-02-13. Retrieved 2013-06-17.
  40. ^ "coll_microtext.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  41. ^ 1987년 8월 35일자 7면
  42. ^ "Commdore 1600 VICMODEM : "Modems" for the masses".
  43. ^ VIC-1600 VICMODEM (1982)(Commodore). 1982.
  44. ^ "- Hardware B-C - Retroport". retroport.de. 2013-06-14. Retrieved 2013-06-21.
  45. ^ "coll_btx.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  46. ^ "Bildschirmtext-Museum: Hardware-Btx-Decoder: Meine Sammlung". btxmuseum.de. Archived from the original on 2014-05-05. Retrieved 2013-06-21.
  47. ^ "coll_microlog_air-1.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  48. ^ "empty". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  49. ^ a b "Hardware" (in Hungarian). 2012-01-30. Retrieved 2016-04-18. Valós idejű óra modul. Egy kódolt frankfurti rádióadó jeleit használja az óra szinkronizálásához. Nem tudom működik-e még az említett adó, a nagy távolság miatt nem tudtam kipróbálni. [Real-time clock module. A coded Frankfurt radio station signal is used to synchronize the clock. I do not know the tax if it works yet, I could not test due to the long distances.]
  50. ^ "coll_acc64.jpg". bithunter.siz.hu. 2012-01-23. Retrieved 2013-06-21.
  51. ^ "Auerswald ACC-64 DCF-77 Empfänger - Commodore C64 - VzEkC e. V." 2016-04-04. Retrieved 2016-04-18. Identifizieren konnte ich es als Auerswald ACC-64, ein DCF-77 Zeitsignalempfänger für den C64. [Identifying it as I could Auerswald ACC-64, a DCF-77 time signal receiver for the C64.]
  52. ^ "Mike Naberezny – CMD SwiftLink RS-232". mikenaberezny.com. 2012-01-28. Retrieved 2013-06-17.
  53. ^ "USR Modem - comp.sys.cbm Google Groups". 1996-08-06. Retrieved 2013-06-17.
  54. ^ "File:Turbo232 top.jpg - ReplayResources". ar.c64.org. 2010-06-15. Retrieved 2013-06-17.
  55. ^ "CMD Turbo232 High speed modem interface" (PDF). ar.c64.org. 2010-06-15. Retrieved 2013-06-17.
  56. ^ "Interpod IEEE-488 Interface". April 2008. Retrieved 2016-04-28.
  57. ^ "Commodore 1802 User's Manual".
  58. ^ RUN Magazine issue 36 December 1986. December 1986.
  59. ^ "empty" (PDF). bombjack.org. 2009-01-26. Archived from the original (PDF) on 2017-09-19. Retrieved 2013-06-21.
  60. ^ "EPROM Programmers handbook for the C64 and C128" (PDF). bombjack.org. 2009-01-02. Archived from the original (PDF) on 2017-05-17. Retrieved 2013-06-21.
  61. ^ "VC&G [Retro Scan of the Week ] Apple II Box for C64". vintagecomputing.com. 2013-03-25. Retrieved 2013-06-21.
  62. ^ "Mimic Systems' Spartan Applefritter". applefritter.com. 2013-06-21. Retrieved 2013-06-21.
  63. ^ "Commodore 64 CP/M Cartridge". devili.iki.fi. 2006-02-24. Retrieved 2013-06-21.
  64. ^ "Retro Innovations - uIEC". Archived from the original on 2010-08-20. Retrieved 2011-01-13.
  65. ^ SD2IEC-evo2
  66. ^ "SD2IEC". Retrieved 2016-04-13.
  67. ^ 16진수 바이트 C3 C2 CD 38 30으로 표시되는 'CBM80' 문자열

외부 링크

설명서

코모도어
카드코