« 任天堂娱乐系统(NES)架构 (index)

任天堂娱乐系统(NES)架构

Chapter 7: 游戏


NES 游戏主要用 6502 汇编编写,并保存在程序 ROM中,而游戏的图形(Tile)保存在 Character Memory 中。

此外,游戏在任天堂许可的零售店销售(或出租)。

其它存储介质

尽管它只在日本发售,但是我想这是介绍这个寿命短暂但奇特的附加组件的好机会。就像 Mapper 一样,它为这台主机增加了更多功能。 这个外围设备被称为 Famicom Disk System(Famicom 磁碟机,FDS),它于 1986 年上架(约为 Famicom 发售后第三年)。 它有着外置软盘读取器一样的形状,并且捆绑了一个被称为"RAM 适配器"的奇怪形状的卡带。

Image
插入软盘的驱动器(图片中插入的是保护驱动器用的软盘形状的硬纸板)。 它可以使用 6 节 C 型电池(即 2 号电池,每节 1.5 V)或 3.6 W 的交流适配器运行。

Image
RAM 适配器 ,安装在 Famicom 卡带插槽上,通过电缆连接到驱动器。

组成 Famicom Disk System(FDS)的两个组件。

Famicom Disk System 为 Famicom 增加了以下服务:

Image
安装在 Famicom 上的 FDS 。

因为软盘是单一介质(相对于多芯片卡带),所有游戏数据需要被压缩进软盘。FDS 使用专有文件系统组织文件。

尽管如此,Famicom/NES 需要 Program Memory 和 Character Memory 才能工作,因此需要"RAM 适配器"来完成这个工作。 该组件包含 32 KB 的Program RAM8 KB 的 Character RAM 来缓存软盘上的游戏数据。这样,主机就能从软盘读取,如同这是个基于卡带的游戏一样。

为了操作驱动器,RAM 适配器嵌入了额外的 8 KB ROM 用来存储 BIOS 。 该程序用来执行以下任务:

Image
FDS的两款零售游戏的例子。 磁盘的蓝色"风味"还具有防尘功能。

Video
Video - FDS 初始动画,等待用户来......呃......插入游戏。

在那个年代,任天堂在零售店部署了一些"信息亭(kiosks)",这样用户就能带上他们的软盘,以较低的价格用新游戏覆盖软盘。

不幸的是,几年以后,Famicom Disk System 停产,随后游戏又回到了卡带介质。 好的一面是,与 FDS 的功能相比,一些新 Mapper 具有相似(或更强)的功能。


Previous: 6. 音频

Next: 8. 反盗版和锁区


Rodrigo Copetti © 2026 RSS Feed

切换至现代版

主页 · 文章 · 支持 · 关于作者 · 关于此网站