« Nintendo 64 架构 (index)

Nintendo 64 架构

Chapter 9: 反盗版/锁区


目录

  1. 未使用的端口
  2. 模拟

反盗版系统是SNES的CIC的延续。 正如您所知,由于CIC芯片(必须存在于每一个授权的卡带中),盗版检测和锁区是可能的,Nintendo 64通过要求不同的游戏具有特定的CIC芯片变体来改进该系统。 这可以确保卡带不是伪造的,或含有克隆CIC芯片。 PIF在开始时和游戏期间执行校验和检查,以监督安装在卡带上的当前CIC。

如果出于任何原因,PIF认为目前的卡带无效,那么它就会使主机永久冻结。

锁区是通过在不同区域之间略微改变卡带的形状来进行的,这样用户就不能将游戏插入到不同区域的N64上。

总的来说,尽管游戏价格比基于CD介质的游戏高出三倍,但由于使用了卡带介质,人们不太担忧盗版。

未使用的端口

尽管看起来很傻,任天堂还是打开了一扇门:磁盘驱动器端口

Image
安装在主机上的博士 V64 。

Image
V64的背面,展示了一些有趣的A/V接口。

一些公司对接口进行了反向工程,以开发自己的硬件,由此产生的一些产品有涉嫌盗版的可能。

我想值得一提的是博士 v64,该设备与磁盘驱动器形状相同,但包含CD-ROM驱动器。

这个扩展可以将卡带的数据写入到CD, 反过来(从CD中读取ROM文件) 也是可行的。

模拟

当我还是个孩子的时候,我曾经用模拟器在奔腾II机器上玩过一些N64游戏,它并不是那么 糟糕,但在后来的几年里,我想知道究竟是如何能够愉快地模拟复杂的64位机器的,因为除了其他问题以外,我的电脑几乎没有足够的内存来运行集成视频。

事实是,虽然再现这个主机的架构可能很复杂,但像微代码这样的东西会提示控制台正在尝试做什么,而且由于模拟器不必周期精确,因此它们可以应用足够的优化来提供更高的性能,以让模拟可以运行。

另一个原因是64位指令,因为游戏几乎没有使用它们,使用32位宿主机运行时几乎不会碰到任何模拟速度问题。


Previous: 8. 游戏

Next: 10. 这就是全部了,伙计们。


Rodrigo Copetti © 2026 RSS Feed

切换至现代版

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