瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,018
引用:
作者skap0091
官網早就說了目前不是100%相容
https://www.nintendo.com/us/gaming-...CwPIo5166KroJe3

但是從Tegra X1升級Tegra T239,會導致硬體設計完全不同嗎?

「這次主機的硬體設計與 Switch 完全不同,不再共享任何零件,
因此也無法沿用以往那種靠硬體共通性來達成相容的作法。」

明明就同樣NV方案,ARM處理器+CUDA核心GPU
外觀也大同小異,名字也破例叫做NS2
全部人都認為是性能更強的NS而已,你跟我說這叫硬體設計完全不同?

前提要先確立
除非指令集向後相容
或新指令集是舊指令集擴展
不然本來就不可能 100% 相容

事實上 PS5 也沒有 100% 相容 PS4 遊戲
https://www.playstation.com/zh-hant...ity-games/#only
windows 跟 linux 的 x86-64 跑 x32 程式實際上也是軟體模擬
從來就沒有 100% 相容


引用:
作者HHeLiBeBCNOFNe
睜眼說瞎話而已,
除非OS層面底層函式庫大改,
不然就單單從Arm V8-> Arm V8.2,
說新CPU認不得舊程式碼?你想可能嗎....
就像M4說不能跑M1時期編譯的程式得靠模擬的才能跑一樣的扯....

新硬體不會用回頭用舊驅動
底層驅動要有相容層去跑舊世代遊戲
如果有將原有 api 進行擴展,然後某些遊戲不是很標準的調用
有可能剛好觸發這些 api 進行回
那的確有可能發生一些相容問題
不過通常這類問題都可以通過 OS 更新修正
針對特定不相容遊戲寫 patch
只要檢測到這類遊戲,就會套用相容模式來跑
就像 nvidia app 做的那樣
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2025-04-13, 12:07 AM #58
回應時引用此文章
野口隆史離線中