PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

近來和幾位朋友聊天的時候,經常聽說一個觀點——索尼不向下兼容前代主機其實就是為了讓玩家們再多花一份錢。實際上,與此相關的討論大家也經常會繞進一個巨大誤區裡面,今天我就和大家聊聊這個話題。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

首先來分析幾個玩家們常見的錯誤解讀

1.PS4用的是藍光光碟,當然不支持PS2的DVD

我們先從技術角度來分析這個解讀——目前國際通用的光驅標準中,藍光DVD(BD)讀取設備是可以向下兼容DVD、CD光盤的。只要你手中有正版、對應可用區域代碼的DVD,藍光光驅都是可以正常讀出光盤信息的,同理CD也是如此,所以我們是可以用PS4聽CD的。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

藍光光驅是可以向下兼容的

而另一方面,PS2(DVD)及PS3(BD)的光盤制式其實都可以被PS4正常讀取,不過由於主機內部結構和系統的不同,主機並不能正常運行這些遊戲罷了。

2.索尼其實就是為了讓大家多買幾個他們的主機

在當今的遊戲主機市場中,主機其實是整個產業鏈中最不賺錢的一個部分,每個主機廠商其實都在通過遊戲發售時的“抽成”賺錢。同理,即便是PS3後期經過索尼不斷閹割的“廉價版”主機,它依舊說不上是一臺“賣出去能夠賺錢的商品”。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

實際上,所有主機廠商在推出下一代產品時(特別是前代產品遊戲依舊熱賣的前提下),他們其實都希望自己的新主機能夠兼容前代主機的軟件及遊戲。只有這樣,他們才能儘快將前代產品的市場佔有率轉化到新主機上面。

我們舉個例子,任天堂在推出3DS後便直接砍掉了NDS的生產線,就連開發中的遊戲也直接強制轉為了3DS遊戲。這樣的做法就是讓玩家儘快“無痛”轉化到新平臺中,促進新產品線的長久發展。不過其中也有例外,由於3DS與Nintendo Switch不屬於同一生產線,所以3DS平臺之遊戲就沒有必要在新主機中“復活”。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

NS並不向下兼容,因為它是一個全新系列主機型號

考慮到主機廠商的長久利益,他們萬萬沒有必要為了讓大家多買幾臺主機而放棄對前代主機的兼容。斷自己的財路,何必呢?


那既然如此,索尼為什麼一而再、再而三的不兼容前代主機呢?

答案其實只有六個字——臣妾做不到啊(#`Д´)ノ

實際上,遊戲主機的向下兼容要考慮幾大因素:指令集、架構、操作系統的異同。

新主機在模擬舊機型主機遊戲時,如果這三項要素基本相同(比如此前NGC與Wii),那麼主機只需要調節CPU運行頻率,並對遊戲的運行稍稍做出優化即可。這個過程中,主機的運行效率幾乎沒有損耗

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

同樣的道理,如果這其中的幾項要素全都不同(比如PS2與PS3採用了不同的架構、操作系統和指令集),那麼主機就要在當前的硬件基礎上用軟件模擬出前代主機的所有運行要素(就好像用軟件模擬出一個PS2主板和操作系統一樣)。這樣一來,遊戲的模擬就對處理器的硬件有了瘋狂的需求(通常需要舊主機幾十倍的機能,且不能有一點延遲),如果新主機做不到,那就只能打出“我很抱歉”了。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

說到底,這其實就是索尼無法以目前現有硬件條件模擬前代主機的原因。由於這家公司過於追求黑科技,又在推出每一代主機時嘗試不同的軟硬件架構和節省成本的辦法,所以也就間接催生出了這種現狀。

同樣基於指令集、架構、操作系統的差異,PS3的遊戲也無法在PS4的硬件中正常運行(PS3採用了Cell架構,而PS4又變回了X86架構)。出於主機成本等方面的考慮,索尼斷然不會採用此前PS3初代機型“強行塞一塊PS2主板到新主機裡”的方式對舊主機實現硬件兼容,只能默默含淚不斷推出高清重製版遊戲。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

至於PS4為什麼不大範圍支持PS2遊戲嘛,其實還是要怪索尼沒有研製出PS4可以使用的高效能的官方模擬器,索尼軟件工程師的能力還是有些問題的。


同樣的道理,由於微軟Xbox系列一直採用與電腦相同的X86架構,前後代主機的差別也只是在硬件及操作系統上面(從最初精簡到親媽不認識的Windows,到目前與Win10基本互通的操作系統)。正因如此,它們之間的軟件兼容難度也相當之低,所以Xbox遊戲的向下兼容才能如此普及。

PS4憑什麼不支持PS3遊戲?這篇文章會給你答案

說到底,索尼PlayStation其實是最想向下兼容遊戲的一方,然而受限於技術和硬件水平,這家巨頭卻只能選擇放棄。取而代之的,則是不斷推出的高清重製版遊戲,以及PSN商店中的懷舊作品。畢竟做不到就是做不到,讓公雞下蛋確實是有點難。


分享到:


相關文章: