深層科技一開始找上世嘉,洽談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主機的破解難度可比ystation複雜的多。


    被破解的時間也晚的多。


    可以說世嘉在防盜版這件事上是有兩把刷子的。


    但現在距離dc的日版上市不過一個多月,美版更是剛剛推出。主機就已經破解。


    這件事鮫島實在想不通。


    其實這件事也不複雜。


    畢竟,dc這款主機使用的是windows ce操作係統。


    既然是windows,黑客肯定是比其他小眾的操作係統更熟悉一些。


    這次破解甚至沒用到硬件層麵,連刷機都不用。直接用mil cd格式的引導盤就躲過了防盜版係統。


    “關於dc被破解這件事,我們也從技術上進行了研究。我們懷疑世嘉出了內鬼。”


    “這話怎麽說?”


    齊東海把東海軟件技術人員的分析轉述了一遍。


    東海軟件使用dreamcast的開發機監測了引導盤繞過防盜版監測時內存的工作狀態。找到了它背後的原理。


    簡單的說,引導盤的原理就是讓係統讀入一個被破解過的mil cd的引導文件。


    並利用程序漏洞將這個文件駐留在內存中。


    換上盜版cd rom後,這張光盤就會被視為正版程序運行。


    但這裏麵有個問題。


    破解者調試和測試引導盤的時候,也得能監測到主機內存的運行狀態才好編寫這些破解程序。


    這靠家用版的主機可做不到。


    “也就是說,黑客手裏有開發機?”


    鮫島一下就想明白了。


    如果持有開發機,破解起係統來確實事半功倍。


    “恐怕不隻黑客有,盜版集團手裏也有。”


    拆下來的rdrom的光驅與電腦連接不是件容易的事。


    從遊戲光盤中提取正版遊戲的文件最方便的方法還是使用開發機。


    無論是破解還是盜版,兩條線索都指向了開發機這麽個源頭。


    “而且如果需要監測內存……這個範圍就縮小了。”


    事實上,並不是每一台dc開發機都有監測內存的功能。


    東海軟件因為是第一批與世嘉簽訂協議的開發商。拿到了幾台測試用的“katana”原型機開發機。


    因為當時dreamcast主機還未完全定案,這些原型開發機有著更豐富的調試功能。


    後麵一些開發商拿到的普通開發機可沒有這些功能。

章節目錄

閱讀記錄

東京1991遊戲製作新時代所有內容均來自互聯網,uu小說網隻為原作者西園寺公長的小說進行宣傳。歡迎各位書友支持西園寺公長並收藏東京1991遊戲製作新時代最新章節