來源:映維網 作者 劉源
已經取消的世嘉VR頭顯是世嘉有史以來最神秘的產品之一,而多虧了一組游戲歷史保護主義者,這款設備塵封的體驗終于在日前重新面世。這是一個關于發掘ROM,搜索源代碼,努力重建游戲,并且調整現有的Genesis和Mega Drive模擬器,以在今天的PC VR頭顯中運行中的故事。
對于這個發布在Video Game History Foundation(VGHF)官網中的故事,一切都始于迪倫·曼斯菲爾德(Dylan Mansfield)在Gaming Alexandria發現的一個ROM。作為說明,相關的游戲是世嘉為所述VR頭顯發布的四款游戲之一《Nuclear Rush》,而世嘉VR則是一款需要接入Genesis和Mega Drive主機的頭顯系統。
當年的游戲玩家可能聽說過世嘉VR,因為這家著名的發行商在通過游戲雜志、1993年夏季消費電子展(Summer CES)、甚至美國廣播公司ABC的Nightline夜線欄目等渠道進行了廣泛的宣傳。然而,這項雄心勃勃的設備最終悄然下架。世嘉前總裁湯姆·卡林斯克(Tom Kalinske)最終解釋了個中原因:研究人員發現,這一設備會造成相當大比例的測試者感到頭痛和頭暈。
今天我們已經能夠解釋所述癥狀的原因。通過分析世嘉VR游戲與Genesis的通信方式,以及對世嘉VR的挖掘,VGHF的數字保護負責人里奇·懷特豪斯(Rich Whitehouse)指出所述頭顯存在嚴重的局限性:立體圖像的刷新頻率僅為15Hz,而Oculus Quest的最低頻率為72Hz(而且已經支持90Hz,并且未來還將迎來120Hz)。另外,世嘉VR只支持頭部的縱搖(Pitch)和垂搖(Yaw),不包括橫搖(Roll),而且系統已經限制為三自由度系統,需要用戶坐著玩游戲。
頭部的六自由度包括旋轉和平移。旋轉為縱搖(Pitch),垂搖(Yaw)橫搖(Roll);平移為前后,上下,左右。
在世嘉VR消失多年后,懷特豪斯是怎么發現這么多關于它的信息的呢?事實證明,曼斯菲爾德對游戲歷史勘誤表的日常搜索包括向90年代的開發者索取其可能藏在抽屜里的舊款原型或代碼。以曾在Futurescape參與開發《Nuclear Rush》的肯尼斯·赫爾利(Kenneth Hurley)為例,他給曼斯菲爾德寄去了一張日期為1994年8月6日的光碟,而這張光碟奇跡般地沒有受到任何侵蝕耗損。
通過大家的幫忙,懷特豪斯編譯了幾乎完整的代碼。根據處理sprite和asset的水平和垂直滾動方式,他發現編寫的代碼只適用于Genesis和Mega Drive的特定修訂版。另外,代碼中的元數據暗示了原計劃在1994年冬季消費電子展亮相的世嘉VR版本。
盡管獲得的CD-ROM丟失了關鍵的Sega VR文件(懷特豪斯表示它應該命名為VR.DOC和VR.TXT),懷特豪斯依然能夠計算出系統在16位主機中的工作原理。世嘉VR IO會圍繞主機的第二個控制器端口旋轉,但他的解釋并沒有說明游戲機的視頻輸出端口是否會重定向到世嘉VR頭顯,或者這是如何工作。另外,世嘉VR頭顯會接收到兩個30fps的圖像,而《Nuclear Rush》則會用15Hz的刷新率進一步分割所述圖像。
當懷特豪斯研究如何將《Nuclear Rush》變成一款適合2020年的虛擬現實體驗時,他與游戲最初的首席程序員凱文·麥克格拉斯(Kevin McGrath)進行了交談。后者證實,盡管團隊為世嘉VR投入了大量的精力,但他們實際上沒有用實機測試過。所以,他們發明了一種測試方法:讓游戲的視頻輸出在兩臺電腦顯示器之間閃爍,從而評估它將如何在頭顯圖像實現同樣的效果。另一位世嘉VR時代的游戲程序員亞歷克斯·史密斯(Alex Smith)證實,在項目被封殺之前,團隊甚至從未上手體驗過頭顯原型。
懷特豪斯剩下的工作是將OpenVR支持整合至一個可以正常工作的Genesis模擬器,包括對世嘉VR面板的位置和形狀進行認真的猜測,然后修復上世紀的問題,以在現代PC上更高效地運行內容(為了減少因Genesis時代游戲戲鎖定在15fps而產生的潛在暈動病)。生成的模擬器和一對編譯的Nuclear Rush ROM可通過GitHub下載和測試。
科技博客Ars Technica已經在一臺惠普Reverb G2和Win10 PC測試了所述模擬器和ROM的組合,而我可以確認游戲的效果會和你預期的一樣好:這是一款初具雛形的3D坦克游戲,就像是用Genesis時代的sprite和調色板重建了雅達利的經典街機作品《Battlezone》。但這都是sprite的效果,而不是90年代早期的簡單多邊形,比如《Star Fox》或《Virtua Fighter》。(與世嘉高級副總裁所說的不同,世嘉顯然像沒有為Genesis版本的《Virtua Racing》使用額外的盒式芯片。)
最終恢復的游戲并不是一款革命性的游戲體驗,這款游戲的原版可能會讓你感到惡心,但在上面列出的所有人的共同努力下,現代硬件能夠以一種不會讓游戲歷史愛好者連昨晚晚餐都吐出來的方式來重溫回顧當年的輝煌,而且這是整個現代游戲保護運動正在積極進行中的一次強烈證明。
原文鏈接:https://yivian.com/news/80157.html