一款新的竞争者正准备进军8位游戏机领域,但能否找到受众尚未可知。Clydeware公司推出的GameTank采用开源设计,搭载经典的MOS Technology 6502处理器。这款主机可能具备超越规格的实力,因其完全摒弃历史包袱的双CPU架构,以及基于自定义帧缓冲的图形系统。值得注意的是,GameTank并非用于运行其他8位系统的游戏(或模拟器),而是旨在构建独立生态系统,激发“新一代8位游戏”的开发。

根据Clydeware公布的规格,GameTank仅采用基础逻辑芯片和内存芯片,未使用FPGA或微控制器。特别之处在于,这款复古主机主板配备双CPU——选用的是经典6502处理器的增强CMOS版本,该处理器最初问世于1975年。熟悉科技史的读者可能知道,6502曾是Apple II、Commodore PET、Atari VCS和任天堂娱乐系统(Nintendo Entertainment System)等经典设备的核心。
GameTank规格参数
中央处理器:WDC W65C02S运行频率3.5 MHz
视频系统:128x128帧缓冲(顶部和底部部分行会被多数电视隐藏)
图形加速:硬件加速字节复制(即“块传输器”),每个时钟周期能以3.5 MHz频率向帧缓冲传输图像
图形内存:512 KB(用作块传输器源数据)
通用内存:32 KB(按8 KB分区管理)
音频系统:W65C02S运行频率14 MHz,配备4KB RAM,默认采样率14 kHz
控制器:方向键+“A”、“B”、“C”及“开始”按键,配备2个接口
卡带:自定义36针0.1英寸间距规格,标准电路板含2 MB闪存
扩展接口:26针后置扩展口,提供12位GPIO及其他系统信号
从规格表可见,GameTank采用WDC W65C02S(3.5 MHz)作为通用CPU,另配一颗14 MHz的W65C02S专司音频处理。其内存配置在8位主机中也非同寻常:除32KB系统内存外,还配备高达512KB的图形内存(开发者称为“精灵内存”)。
Clydeware的资源分配方案表明,GameTank架构依赖大容量帧缓冲和块传输器来实现“更流畅的动画效果”。这与早年基于6502的主机(如前述的NES)形成鲜明对比——后者采用基于图块/精灵的屏幕寻址方式,画面滚动时常出现卡顿。
其他值得关注的特色包括其“厚重卡带”设计。虽然采用自定义规格,但保持开放设计,提供了烧录ROM文件的工具,卡带还集成了USB-C接口方便使用。关于游戏开发,主机设计者推荐使用基于CC65的C语言SDK(面向6502系列处理器的开源编译器),但同时强调“任何能生成6502汇编的工具链都可支持GameTank平台”。
令人玩味的是GameTank对复古特性的坚持:视频输出仅提供NTSC复合RCA接口,并坚持使用有线控制器。这款主机即将启动众筹,但作为“硬件优先”平台,用户甚至无需实体设备即可体验——GitHub上已发布开源模拟器,原为加速软件开发,现在可供自由使用。敬请关注后续众筹日期、上市信息及定价详情。



