扫码手机阅读

东京1991游戏制作新时代

作者:西园寺公长 | 分类: | 字数:92.4万

第239章 dreamcast被破解

书名:东京1991游戏制作新时代 作者:西园寺公长 字数:2524 更新时间:2024-10-31 03:36:09

深层科技一开始找上世嘉,洽谈gamebrick掌机与dreamcast主机的联机互动功能时就“不怀好意”。

现在的dc主机固件内的软件,都支持与深层科技usb系列存储产品的文件读写功能。

至于这个功能怎么使用取决于软件。

齐东海演示的这张光盘内,就存储有一个文件管理器。

基本功能是查看硬盘内的文件目录。并且可以预览一些图片、动画或者音频文件。

不过这张cdr光盘其实也钻了一些dc主机固件的空子。

这张普通cdr光盘之所以能运行。是因为dreamcast主机的gdrom光驱本身就支持读取普通的cdrom。

dc主机支持一种名为mil cd的多媒体光盘。可以存储音乐的同时存储一些可交互的影像文件。

这实际上就是一种加载了一些特殊文件的普通cdrom。

最初,世嘉把容量“高达”一gb的gdrom光盘视作独门的防盗版手段。

这种光盘不能被普通的cd或者dvd光驱读取。

而生产线又把持在世嘉和雅马哈手中。

由于唯一使用这种光盘的硬件就是dreamcast,想来也没有什么盗版集团会下重金自己上马一套压盘设备。

高不成低不就的rdrom仗着自己格式特殊。确实可以规避普通的盗版店铺自行复制。

但拥有开发经验的人很快就能发觉,大部分dc主机上的游戏可以被压缩或删减成不到一gb的容量,所以可以轻易的用cdr复制。

而mil cd这种载体就是这方面的突破口。

想要真正解决主机的盗版问题,其实和pc一样,还是要联网游玩的模式普及起来以后。

万幸的是,dreamcast恰好是全世界第一款标配了联网功能的家用主机。

用网络来控制盗版从硬件上是可能做到的。

不过现在的鲛岛可没有心思考虑那么长远的问题。眼前最大的问题在于大部分dc游戏是无需联网的单机游戏。

复制了光盘再绕开正版验证,就有了盗版的可能。

齐东海已经向他演示了如何使用mil cd的漏洞来运行cdrom上的文件。

防线已经被突破了一层。

看着齐东海拿出的解决方案,他非但没有一丝高兴,而是抱着脑袋烦恼起来。

“既然cdr能运行,总觉得usb这个功能会成为未来绕开验证的一个后门……”

鲛岛不是技术人员出身,但多年在世嘉的工作经验让他多少理解了游戏主机硬件的运行原理。

东海软件现在使用dc主机连接一台并非为dc主机专门设计的外置硬盘,就能轻易做到文件读写。这确实让鲛岛有些后怕。

他的担心也不能说是多余的。未来的主机因为sd卡或者记忆棒这种东西被破解的例子比比皆是。

但比起未来依靠刷机的破解方案。第五代和第六代游戏主机的破解往往比较暴力。

一块嫁接在主板上的“直读”芯片,绕过系统的认证。

usb这种破解上的隐患,这个时代的盗版集团根本懒得去用。

“你在担心万一被黑客抓住这个漏洞,锅要你来背?”

鲛岛点了点头作为对齐东海的回答。

他并不是那么真心在乎dc是否被破解。

在日本职场上生存,关键的一点是要成为一只不粘锅。

把一切的责任推出去才是正道。

与深层科技的联络也是鲛岛负责。

等于是他亲自促成了dreamcast支持usb接口和相关协议。

东海软件这边也是如此。

如果出了问题,他也难逃干系。

“就算没有usb接口,盗版集团也能找到其他门路。”

齐东海耐心的安慰鲛岛。

实际上在原本的时空中,dc的破解就和世嘉自家标准的串口接口有关。

甚至就算没有串口,dc还有网线接口,真要找漏洞哪里都会出现。

“可是……”

“你担心我们写的这个文件管理器?大可不必,来看看这个吧。”

齐东海拿出另一张光盘。光盘的盘面上印刷着一只长着鹿角但看起来像是小狗的玩具。

经过一阵读取之后,齐东海取出光盘。

再放入一张自己刻录的cdr。

“《索尼克大冒险》?!盗版的?怎么可能?”

鲛岛一眼就认出了自家招牌游戏的启动画面。

“实际上dc早在半个月之前就被美国的黑客破解了。这张引导光盘是东南亚盗版集团压制的,现在已经铺货到全世界都是。”

鲛岛不敢相信自己看到的。

当初的第五代主机大战。世嘉的saturn主机的破解难度可比playstation复杂的多。

被破解的时间也晚的多。

可以说世嘉在防盗版这件事上是有两把刷子的。

但现在距离dc的日版上市不过一个多月,美版更是刚刚推出。主机就已经破解。

这件事鲛岛实在想不通。

其实这件事也不复杂。

毕竟,dc这款主机使用的是windows ce操作系统。

既然是windows,黑客肯定是比其他小众的操作系统更熟悉一些。

这次破解甚至没用到硬件层面,连刷机都不用。直接用mil cd格式的引导盘就躲过了防盗版系统。

“关于dc被破解这件事,我们也从技术上进行了研究。我们怀疑世嘉出了内鬼。”

“这话怎么说?”

齐东海把东海软件技术人员的分析转述了一遍。

东海软件使用dreamcast的开发机监测了引导盘绕过防盗版监测时内存的工作状态。找到了它背后的原理。

简单的说,引导盘的原理就是让系统读入一个被破解过的mil cd的引导文件。

并利用程序漏洞将这个文件驻留在内存中。

换上盗版cd rom后,这张光盘就会被视为正版程序运行。

但这里面有个问题。

破解者调试和测试引导盘的时候,也得能监测到主机内存的运行状态才好编写这些破解程序。

这靠家用版的主机可做不到。

“也就是说,黑客手里有开发机?”

鲛岛一下就想明白了。

如果持有开发机,破解起系统来确实事半功倍。

“恐怕不只黑客有,盗版集团手里也有。”

拆下来的rdrom的光驱与电脑连接不是件容易的事。

从游戏光盘中提取正版游戏的文件最方便的方法还是使用开发机。

无论是破解还是盗版,两条线索都指向了开发机这么个源头。

“而且如果需要监测内存……这个范围就缩小了。”

事实上,并不是每一台dc开发机都有监测内存的功能。

东海软件因为是第一批与世嘉签订协议的开发商。拿到了几台测试用的“katana”原型机开发机。

因为当时dreamcast主机还未完全定案,这些原型开发机有着更丰富的调试功能。

后面一些开发商拿到的普通开发机可没有这些功能。