当年FC游戏红白机是如何保存游戏进度的_保鲜小游戏

1天前 (03-18 09:56)阅读2回复0
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值448795
  • 级别管理员
  • 主题89759
  • 回复0
楼主

当年FC游戏红白机是如何保存游戏进度的

这个问题我的印象太深刻了,我们80后是刚好经历了红白机的年代,对于FC没有再了解了,不过接触到可保存进度的游戏的时间还是比较晚的,有一些游戏早年就是可以存档的有的朋友可能不知道,这里介绍一下吧。

最原始的存档方式:密码接关

当年FC游戏红白机是如何保存游戏进度的_保鲜小游戏

最早的卡带是没有记忆芯片的,而有的游戏流程又比较长,一次游戏时间是玩不完的,下次还要重新玩,这可怎么办呢,于是存档这个功能就开始实现了,大多都是单机游戏,不知道大家发现没有,有的游戏在标题画面是这样两个选项,一个是START,就是开始游戏了,另一个是PASSWORD,点开以后会出现很多鸟文让你输入,小时候不知道是干什么用的,其实这个就是密码存档了,输入正确的密码可以选择不同的关卡和武器,有的攻略书上会记载这些密码,如果自己蒙的话是不可能蒙对的,这种存档其实不太精确,拿勇者斗恶龙1来说,它只能载入大概的游戏进度,哪个城市,多少等级金钱之类的,不会载入到太确切的位置,因为密码是通用的,不是个人专属。

纽扣电池存档技术

当年FC游戏红白机是如何保存游戏进度的_保鲜小游戏

据说正版的FC卡带是芯片存档的不需要电池,这个我也没玩过正版的也不太清楚哈,我玩的都是装电池记忆的,就是三五块钱的那种电池,现在很多遥控器用的就是,一粒电池的有效期大概是一两年?以前玩FC上面RPG游戏的时候,经常去JS那里换卡,换回来的卡带都是没有电池的,所以每次换卡前都要把电池先取出来,换到新卡时候再换上,第一次玩这种卡带的时候给我折腾坏了,不知道还要电池存档,死活存不上,最后我把卡带打开检查才发现这还有个电池的槽子,这才想到还要装电池才行,后来的FC卡带都是这么存档的。

总结:FC的卡带存档方式有三种

当年FC游戏红白机是如何保存游戏进度的_保鲜小游戏

第一种:密码接关,比较笼统,但早年来说也算先进了。第二种:正版卡带芯片记忆,这应该是最好的方式了,不需要装电池,存档也不会掉,但玩正版卡的玩家很少吧应该,正版也没有中文呢。第三种:纽扣电池记忆方式,这是大家最常见最熟悉的了,哪个80后当年没折腾过电池呢?玩RPG游戏最怕的不是迷宫难走BOSS难打,是怕存档会掉啊。

任天堂的Famicom主机(俗称FC,美版称NES)于1983年7月15日正式发售。随着硬件机能的增强,游戏容量增大,游戏内容逐渐丰富,保存传统意义上的最高分已经无法满足玩家的需要了。游戏流程得到延长,一次性打通整个游戏并不是十分容易,存档接关的重要性逐渐显露了出来。

密码读档

聪明的游戏设计师们为了能够让玩家从上一次游玩的地方继续玩起,将游戏过程中的不同状态与特定的密码关联起来。“保存存档”就相当于查看游戏当前状态下对应的密码,“载入存档”也只需要将对应状态密码输入即可。

《忍者龙剑传3》密码

《恶魔城》密码

《圣斗士星矢》密码

有比较简单的选择几个图形的密码,也有比较复杂的图形与位置结合的密码,还有完全靠输入文本的密码,但无论表现层面是什么样子,背后其实都是将密码对应的唯一状态转化为机器语言0和1,然后给予你对应的游戏状态,让你有一种从上次游玩的位置继续玩的感觉。

《洛克人》密码

可以直接选关的游戏和用秘籍调出选关菜单的游戏也可以算是密码读档,只不过门槛相对低一些,更照顾大多数玩家。

《坦克大战》密码

《坦克大战》选关

《魂斗罗》选关界面

磁带机外设

由于FC主机本身没有储存功能,于是任天堂于1984年,也就是FC发售的第二年发布了一款卡带式的数据记录仪(Data Recorder),这是一种以磁带为媒介来储存数据的装置。不仅可以记录游戏存档,还可以将一些自带编辑器功能的游戏如《越野机车》、《坦克》、《爱的小屋》等游戏中的自定义地图保存下来。

FC磁带机

这个装置听上去似乎很酷,无需消耗能源即可保存记录,但实际应用起来并不方便。一个小小的关卡,可能要花去大半个小时来记录或读取。除此之外由于磁带容易发霉,卡带不易保存,磁带机自身硬件容易损坏等原因,使得任天堂没有勇气把这个设备推向海外。因此知道这款外设的人并不多。

FC磁带机

FC磁带机连接

磁碟机登场

1986年2月21日,当时游戏界的霸主任天堂正式发售了FC-DISK SYSTEM,也就是我们所常听到的“FC磁碟机”。相对于传统卡带而言,磁碟具有容量大且支持数据擦写的优势。尽管磁碟机作为FC的周边身份出现,本质上是为了缓解卡带造价上升的问题,但在另一方面也顺便解决了游戏存档的问题。

FC磁碟机

值得一提的是,磁碟机同大名鼎鼎的《塞尔达》系列的初代《塞尔达传说》一同发售,因此初代《塞尔达传说》也被称为第一个拥有保存进度和读取存档功能的游戏。那么有的玩家会问:为什么我玩的卡带版本不需要磁碟机呢?那是因为你玩的那个卡带是1987年任天堂移植回FC卡带的版本。

断电,就会掉档的卡带

1987年诞生了可以将游戏存档储存到自身当中的FC卡带,俗称“智能卡”。这种卡带依靠内置记忆电池不间断地为卡带内置的SRAM(静态随机存取储存器)供电,以此来保存玩家辛辛苦苦打出来的存档。

记忆电池与SRAM

由于SRAM是焊接到卡带主板上面的,直接关机可能会出现破坏SRAM数据的电流,进而出现“丢档”的现象。正版卡带说明书中(卡带背后)有说明,正确的关机方式是先按住FC的Reset键再切断电源。不过对于我国当时的游戏市场坏境而言,能玩到正版的游戏机和游戏卡带的玩家并不是很多,不少人因此痛失存档。

《星之卡比》正版卡带

正版的卡带中记忆电池通常是焊在主板上的,而国内山寨的盗版卡带有些是扣上的,稍不留神一摔,电池接触不良就可能丢失存档。当时玩家拿着卡带也是提心吊胆,真的是“拿卡的手,微微颤抖”。

除了上面两个问题之外,电池没电就是这种卡带面临的最大问题了。为了解决这个问题,有通电20年为了保存存档的,有在开机状态下换电池的,有动手能力强的手动引出两根线外接电池盒的,为了保存存档这些玩家也是蛮拼的。

不怕断电的卡带

由于SRAM与记忆电池的组合还是不那么完美,精益求精的人们将眼光投向了EEPROM(电可擦可编程只读储存器)芯片。这是一种断电后数据不会丢失的芯片,但是由于造价较为昂贵,当时只有很少一部分游戏卡带使用了这种芯片。据笔者所了解到的最早使用这个芯片的是1991年发行的《龙珠Z2:激神弗利萨》。

FC龙珠

EEPROM

以上就是FC红白机时期使用的游戏存档方式了

0
回帖

当年FC游戏红白机是如何保存游戏进度的_保鲜小游戏 期待您的回复!

取消