也许有人会认为,游戏开发会沿用Game Boy的设施(即坚持汇编语言),但事实证明,任天堂和NEC在这一领域投入了大量新技术,以加快/现代化这一领域的发展。
开发生态
游戏工作室可以选择购买任天堂提供的开发套件,其中包括一个设备齐全的调试站、一个工具链和大量文档。
硬件套件名为VUE开发系统("VUE"是这款游戏机的代号),它是一个类似PC的塔式设备,包含Virtual Boy的内部结构,外加4 MB内存(可扩展至8 MB!)。 它与一个耳机(外形与零售版Virtual Boy相同)和一个零售版控制器相连。 为了运行和调试程序,开发套件中包含一块接口板,可以通过SCSI与IBM PC通信。 要使用该设备,需要一台配有英特尔80386处理器、2 MB内存和MS-DOS的 IBM PC/AT(或其兼容机)。
软件包包括链接器、汇编器和调试器。 应要求,任天堂还提供了C 编译器。 这意味着不再需要直接用汇编语言编写程序! 总而言之,这套装置占用了您宝贵而又嘈杂的1.5 MB硬盘空间。
可惜的是,这种开发模式最终随着Game Boy Colour的发布而被淘汰。 我猜这是因为Game Boy的CPU无法处理来自编译器的"未优化"代码。
存储介质
游戏卡带被称为Game Paks。 它们的名称与Game Boy的媒介相同,但在形状和功能上却完全不同。
由于内存地址空间的原因,ROM的最大容量可达16 MB,无需映射器。 这也适用于外部RAM(最多16 MB)。 与Game Boy一样,它们也可以使用捆绑电池的SRAM。 卡带使用16位数据总线访问。
仔细想想,16 MB的ROM在90年代中期已经不少了。 毕竟,GB ROM的最大容量是128 KB! (没有映射器)。 另一方面,别忘了这款游戏机使用的是32位地址,因此每个指针都有4字节长。 这是Game Boy地址长度(2字节)的两倍,因此需要更多空间。
规定
出于安全考虑,任天堂指示开发商在游戏中加入一些图像,以减轻因屏幕时间过长而可能引起的眼睛疲劳和其他情况。
游戏必须包含"请阅读说明书"警告、对齐指南和自动暂停对话框。
这些屏幕将在游戏机开机后出现。 第一屏"命令"用户在继续操作前阅读使用说明书。
第二屏是某种"测试卡",用来正确调整IPD刻度盘和对焦滑块。
第三屏询问用户是否希望每隔 30 分钟提醒他们休息一下。
第一和第三屏通常是根据游戏主题定制的。
我认为任天堂在Wii发布之前再也没有规定过这样的规则。



