이 시스템은 기본 로직과 RAM 칩으로 구성되었으며, FPGA나 마이크로컨트롤러는 사용되지 않았습니다.

8비트 콘솔 시장에 새로운 도전자(contender)가 등장할 준비를 하고 있습니다. 과연 이 콘솔이 그곳에서 자리를 잡을 수 있을까요? 클라이웨어(Clydeware)가 선보이는 새로운 GameTank는 MOS Technology 6502 기반 프로세싱의 명성 높은 아키텍처를 활용한 오픈 소스 설계입니다. 하지만 기존 방식의 제약을 과감히 배제하고, 트윈 CPU 구조와 커스텀 프레임버퍼 기반의 그래픽 아키텍처를 도입하여, 이 기기는 자체 무게를 훨씬 상회하는 성능을 보여줄 가능성이 높습니다.
중요한 점은 GameTank가 다른 8비트 시스템의 게임이나 에뮬레이터를 구동하기 위해 설계된 것이 아니라는 사실입니다. 이 기기는 차세대 8비트 게임에 영감을 불어넣기 위한 독립적인 에코시스템을 목표로 합니다.
클라이웨어가 공개한 사양에 따르면, 새로운 GameTank는 FPGA나 마이크로컨트롤러 없이 기본적인 로직 및 RAM 칩만으로 구축되었습니다. 특히 레트로 콘솔임에도 불구하고, GameTank의 메인보드에는 트윈 CPU가 탑재되어 있다는 점이 매우 독특합니다. 사용된 프로세서는 1975년 처음 출시되어 큰 인기를 끌었던 6502의 개량된 CMOS 버전입니다. 독자 여러분은 6502가 Apple II, Commodore PET, Atari VCS, Nintendo Entertainment System 등 많은 클래식 시스템의 핵심 기반이었음을 알고 계실 것입니다.
6개월 만에 처음부터 구축한 오픈 소스 Intel 486 메인보드
빈티지 컴퓨터용 오픈 소스 IDE-ATAPI 드라이브 에뮬레이터 출시

CPU
- 일반 목적 CPU: WDC W65C02S (3.5 MHz 클럭)
- 오디오 전용 CPU: W65C02S (14 MHz 클럭)
Video
- 128x128 프레임버퍼 (일부 TV 모델에서는 상단 및 하단 행이 가려질 수 있음)
- 그래픽 가속: 하드웨어 가속 바이트 복사 기능(‘블리터’라고도 함)을 통해 매 클럭 사이클마다 3.5 MHz 속도로 프레임버퍼에 이미지를 전송할 수 있습니다.
Graphics RAM
- 512 KB (블리터의 소스 데이터로 사용)
General purpose RAM
- 32 KB (8 KB 단위로 뱅킹됨)
Audio
- 컨트롤러
Cartridge
- 커스텀 36핀 0.1인치 피치 형식. 표준 보드에는 2 MB의 플래시 메모리가 내장되어 있습니다.

Expansion port
- 26핀 후면 확장 포트. 12비트 GPIO 및 기타 시스템 신호에 접근 가능합니다.
위 표에서 볼 수 있듯이, GameTank는 일반 목적 CPU로 3.5 MHz 클럭의 WDC W65C02S를 사용하고, 별도의 오디오 기능을 위해 14 MHz로 구동되는 W65C02S를 함께 사용합니다. 시스템 아키텍처의 RAM 할당 방식 또한 전형적인 8비트 콘솔과는 다소 거리가 있습니다. GameTank는 시스템 RAM 32KB를 가지면서도, 개발자들이 ‘스프라이트 RAM(Sprite RAM)’이라 명명한 무려 512KB의 그래픽 RAM을 확보하고 있습니다.
클라이웨어는 이러한 자원 배분을 통해 GameTank 아키텍처가 "더 부드럽고 유연한 애니메이션"을 구현하기 위해 대용량 프레임버퍼와 블리터에 크게 의존하고 있음을 보여줍니다. 이는 앞서 언급된 NES와 같은 구형 6502 콘솔이 사용하던 타일/스프라이트 기반 화면 주소 지정 방식과, 가끔 발생하는 끊기는(choppy) 스크롤링 현상과는 대비되는 장점입니다.
추가로 주목할 만한 GameTank 기능으로는, 자체 제작이지만 개방된 디자인의 "크고 견고한 카트리지"가 있습니다. ROM 파일을 카트에 플래시할 수 있는 도구가 제공되며, 사용자 편의를 위해 카트리지에 USB-C 포트가 장착되었습니다.
게임 개발 측면에서는 콘솔 디자이너들이 6502 계열 프로세서를 대상으로 하는 오픈 소스 컴파일러를 활용할 것을 제안했습니다.

GameTank의 출시를 앞두고, 물리적 장치(hardware)를 사용해 개발 환경을 구축할 계획입니다.
GameTank가 크라우드 펀딩을 통해 출시될 예정입니다.
GameTank가 준비하는 콘텐츠는 게임 플랫폼입니다.
GameTank의 출시 일정에 대한 추가 정보는 공식 웹사이트를 참고해 주십시오.
GameTank는 클라우드 플랫폼을 통해 개발 환경을 제공합니다.
GameTank 출시 일정에 대한 자세한 정보는 공식 웹사이트에서 확인할 수 있습니다.