70 년대와 80 년대의 휴대용 비디오 게임은 어떻게 작동 했습니까?


15

70 년대와 80 년대의 초기 휴대용 비디오 게임이 어떻게 작동했는지 궁금합니다. "고정 요소"가있는 LCD 디스플레이가있는 작은 게임은 특정 게임 (또는 소수의 특정 게임)에 유선으로 연결되어 있음을 의미합니다. 예를 들어

이 하나 :

여기에 이미지 설명을 입력하십시오

또는 이것 :

여기에 이미지 설명을 입력하십시오

구체적으로,이 게임들은 어떤 유형의 마이크로 컨트롤러를 사용 했습니까? 내가 기억 하듯이, 보드 중앙에는 보통 모든 것을 제어 할 수있는 큰 에폭시 "blob"이 하나있었습니다. 내 질문은이 얼룩 안에 무엇이 있었습니까? 실제 게임을 실행하는 ROM이있는 작은 표준 마이크로 컨트롤러입니까, 아니면 모든 디자인에 맞는 CPU / 컨트롤러입니까? 아니면 CPU조차 아니었을 수도 있지만 문제의 게임을 위해 유선으로 연결된 단순한 상태 머신과 비슷할까요? 답변은 특정 게임에 따라 달라질 수 있습니다.

이 게임들에 대한 디자인 / 도식이 공개되었거나 게임 제작 방법에 관한 좋은 책 / 참조가 있습니까? 마지막으로 이와 같은 마이크로 컨트롤러를 설계하는 데 어떤 도구가 사용 되었습니까? VHDL / Verilog 합성과 같은 것을 기반으로 했습니까? 아니면 개별 요소를 배선하여보다 저수준으로 접근 했습니까?


3
하나 사서 분해하세요!
코너 울프

매우 흥미로운 주제 :-)
Al Kepp

답변:


13

4004와 Z80은 사용 가능했지만 적은 부품 수, 비용 및 배터리 수명이 중요한 핸드 헬드에서는 사용되지 않을 것입니다.

1970 년대부터 대부분 잊혀진 4 비트 및 8 비트 마이크로 컨트롤러 제품군이있었습니다. 이들은 대개 온칩 ROM을 가지고 있었기 때문에 비교적 비싼 에뮬레이션 시스템에서 프로그램을 개발 한 후-항상 어셈블리 언어로-돈을 지불했습니다. 실리콘 제조업체는 마스크를 만들어 빈 칩의 웨이퍼로드에 특정 ROM 내용을 인쇄 한 다음 테스트, 슬라이스 및 포장 *했습니다. 6 주 후 영구적 인 ROM 내용물이 포함 된 25000 마이크로 미터를 납품하여 프로그램이 작동하도록기도했습니다 ...

(* 또는 자신의 에폭시 얼룩에 맞도록 제공된 다이)

  • 텍사스 인스트루먼트는 TMS-1000을 가지고 있었고 아마도 초인종을위한 20 개의 약간 오프 키 조율을 가진 수백만 세트를 판매했을 것입니다.

  • 내셔널 세미 컨덕터는 SC / MP를 가지고있었습니다 ... ZX80, ZX81 및 Spectrum보다 1 ~ 2 년 전 첫 Sinclair 컴퓨터 인 "Cambridge MK14의 과학"에서 사용되었다는 점을 제외하고는 그것에 대해 잘 모릅니다.

  • 인텔은 내가 아는 한 PC 키보드에서 여전히 사용할 수있는 8048 8 비트를 가지고 있습니다 .EPROM 버전 (8748)도 가지고 있었으며 작은 회사에게 호소했습니다 (마스크 비용 없음! 예!) 약속 된 CMOS 버전 8748은 조용히 떨어졌습니다 ...

  • Zilog는 Z8을 가지고 있었다.

  • 모토로라는 6800에도 불구하고이 보트를 놓쳤습니다. 6802는 시도 였지만 6811은 게임에서 상당히 늦었습니다.

  • RCA는 지구상에서 가장 이상한 명령으로 CMOS (저전력 !!!!) 1802를 사용했습니다.

  • 그리고 오래 전에 잊혀진 General Instruments라는 회사는 또 다른 오퍼링을 제공했습니다. 1983 년의 "예비"데이터 시트는 PIC1652 또는 PIC1654 (256-512 워드의 프로그램 ROM 포함)와 상당히 기묘한 명령어 세트입니다. 나는 추적없이 침몰을 기대 합니다 ...


1
이 근처의 젊은이들은 마지막 요점을 얻지 못할 것입니다. :) ( 힌트 )
아담 로렌스

6502에 대한 글 머리 기호가 없습니까?
광자

나는 단일 칩 MCU가 아니라 Z80 / 6800과 함께 6502 더 많은 마이크로 프로세서를 알고있다. ROM (6501?)이있는 버전이 있었지만 대답에 넣을만큼 충분히 기억하지 못합니다.
브라이언 드럼 몬드

철저한 답변 감사합니다. 당시 TMS-1000의 가격이 얼마인지 궁금합니다. 아마도 TMS-1000이 당시 마이크로 프로세서 클래스에서는 '하이 엔드'였음에도 불구하고 오늘날 최하위 x86보다 저렴할 것입니다. 그렇지 않으면 장난감, 초인종 등을 사용할 수
없었기 때문에

솔직히 말해서, Nintendo 예제에 사용 된 것이 있다면 깨진 "Simon"게임을 분해하고 TMS1000이었습니다. 가격? 소량 (5000?)의 수량으로 10 달러 미만의 비용으로 TMS1000을 소유 할 수 있다고 생각합니다.
Brian Drummond

1

'블랙 블롭'은 칩 온 보드 (COB) 기술입니다. 이 기술은 오늘날에도 여전히 사용되고 있으며 반도체 다이는 보드에 직접 배치되어 서로 연결되어 있습니다. 검은 물질은 미세한 와이어가 손상되지 않도록 보호하는 데 사용됩니다. 이제 주변에 찾을 수있는 많은 리소스가 있다는 용어를 알고 있습니다. 예를 들어 다음은 좋은 소개처럼 보입니다.

http://www.siliconfareast.com/cob.htm

인텔 4004은 1971 년에 발표 널리 첫 번째 일반적으로 사용 가능한 마이크로 프로세서로 간주되었다. 70 년대 중반에는 Zilog Z80 과 같은 마이크로 프로세서 를 사용할 수 있었고 이러한 단순한 게임을 실행할 수있는 것 이상을 제공했습니다.

따라서 저는 게임 업계의 내부자가 아니지만 현실은 아마도 오늘날의 작업 방식, ROM과 간단한 LCD 컨트롤러가 결합 된 마이크로 프로세서와 크게 다르지 않다는 것입니다. 그 시대의 대부분의 게임에는 비트 맵이 아닌 LCD에 하드 와이어로 연결된 요소가 있었기 때문에 처리 능력이 단순화되었습니다.


답을 주셔서 감사합니다. COB가 무엇인지, 즉 실제 다이 / 반도체를 포장하는 방법을 개념적으로 이해했다고 생각합니다.
Morty29
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.