主要观点:介绍了 Neo Geo 主机的各个方面,包括模型、CPU、图形、音频、操作系统、游戏、防盗版及自制等内容。
关键信息:
- Neo Geo 有 MVS 和 AES 两种变体,分别适用于 arcade 和 home 市场,还有 Neo Geo CD successor。
- CPU 采用 Motorola 68000 和 Zilog Z80 双处理器配置,68000 运行主程序,Z80 负责声音管理,且有独特的向量中断表等设计。
- 图形方面是 tile 基图形的巅峰,有大量组件,如 VDC 等,数据分布在主板和游戏卡带,通过多种方式构建帧。
- 音频由 Yamaha YM2610 驱动,有 FM 合成器和其他功能,与 YM3016 配合输出音频。
- 操作系统有 128KB 的“System”ROM,提供引导等功能,游戏与系统 ROM 有交互。
- 游戏用 68k 和 Z80 汇编编写,依赖卡带作为介质,有 Memory Card 保存进度。
- 存在防盗版措施,如对主机和卡带的各种检查及加密等,后期还有 Homebrew 相关发展。
重要细节: - MVS 的 I/O 遵循 JAMMA 规范,有专门主板处理 coin 支付,AES 是简化的家用设计。
- 68000 运行频率为 12MHz,采用 68HC000 芯片,CMOS 工艺。
- 图形的 VRAM 分为“Fast”和“Slow”,有多种芯片参与图形处理,如 Motorola 68000、VDC 等。
- ADPCM 通道有不同的采样率和分辨率,音频芯片与 Z80 等配合工作。
- 系统 ROM 提供多种系统例程,游戏可实现某些调用。
- Neo Geo 卡带由 PROG 和 CHA 两块板组成,有多种 ROM 芯片。
- 防盗版措施包括对主机和卡带的特定区域检查、加密数据等。
- Homebrew 有硬件修改、固件替换和 flashcarts 等方式。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。