Re: [閒聊] SCE 確認將在 PS4 提供 PS2 軟體模擬功
(前文樹珊)
→
11/22 19:02,
11/22 19:02
如果你的"能玩"指的意思是看得到遊戲畫面的話。
答案是:可以。
使用Play!這個模擬器,一部份遊戲可以進到開頭畫面,少數幾個遊戲則可順利遊玩。
官網
http://purei.org/
這也是手持設備目前少數幾個能進到遊戲畫面的ps2 emulator。
→
11/23 07:05,
11/23 07:05
Play!目前的完成度大約等同於2005年左右的PCSX2。
推
11/23 13:10,
11/23 13:10
→
11/23 13:11,
11/23 13:11
用嘴巴說當然不難。
隨便舉個例子來說,
我們若假設PCSX2上的所有程式碼,幾乎可以原封不動地移植到ARM平台上,
只是每一行程式碼都需要一些手動的小小修改才行。
若此假設為真。
則在ARM平台上的PS2模擬器,應該也是需要相同數量(行數)的程式碼才能運作。
為何要這樣子假設呢?
這樣子荒謬的假設只有一個目的。
就是現在你終於可以試著計算一下,目前最新的PCSX2在Git上的程式碼一共有幾行?
等你算完之後再回來討論這個問題。
→
11/23 13:32,
11/23 13:32
推
11/23 15:01,
11/23 15:01
→
11/23 15:02,
11/23 15:02
→
11/23 15:09,
11/23 15:09
→
11/23 15:10,
11/23 15:10
→
11/23 15:16,
11/23 15:16
→
11/23 15:22,
11/23 15:22
老實說除了架構考量以外,還有一個更重要的因素。
大多數的模擬器開發者,實際上都是些無償的工作者。
完完全全是燃燒熱情在開發模擬器的。
光是PCSX2那些程式碼的數量,除非有商業法人無視GPL直接 "參考" PCSX2的原代碼,
並花錢集結一群開發者,來開發適用於ARM架構的PS2模擬器。
否則我不認為在短時間之內,有辦法在ARM架構上,生出一個與PCSX2差不多的東西出來。
至於PS2本身架構的部份... 因為要認真地解釋起來有夠麻煩的...
想到要打很多很多字,我就懶得動手了。 ;(
推
11/23 20:18,
11/23 20:18
推
11/23 22:21,
11/23 22:21
→
11/23 22:22,
11/23 22:22
其實不能完全說是誰包在誰裡面這樣,在邏輯上GS跟EE上是分開的。
像是在初代PS3上面那顆EE+GS,實際上使用的方式只是將EE跟GS封裝在同一個基板上。
但就邏輯來說還是各算各的。
直到slimline最終版把系統記憶體也包進去那款,才算是完全整合版。
個人淺見,有誤請指正。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.19.229
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1448392488.A.A81.html
※ 編輯: abac1230 (36.226.19.229), 11/25/2015 03:56:24
推
11/25 12:42, , 1F
11/25 12:42, 1F
推
11/25 15:04, , 2F
11/25 15:04, 2F
推
11/25 16:28, , 3F
11/25 16:28, 3F
推
11/25 16:33, , 4F
11/25 16:33, 4F
→
11/25 23:21, , 5F
11/25 23:21, 5F
→
11/25 23:21, , 6F
11/25 23:21, 6F
→
11/26 00:26, , 7F
11/26 00:26, 7F
→
11/26 00:27, , 8F
11/26 00:27, 8F
推
11/26 10:01, , 9F
11/26 10:01, 9F
→
11/26 10:01, , 10F
11/26 10:01, 10F
→
11/26 10:03, , 11F
11/26 10:03, 11F
→
11/26 10:03, , 12F
11/26 10:03, 12F
→
11/26 10:06, , 13F
11/26 10:06, 13F
→
11/26 10:07, , 14F
11/26 10:07, 14F
推
11/26 11:28, , 15F
11/26 11:28, 15F
→
11/26 18:25, , 16F
11/26 18:25, 16F
→
11/27 00:37, , 17F
11/27 00:37, 17F
推
11/27 01:27, , 18F
11/27 01:27, 18F
→
11/27 01:28, , 19F
11/27 01:28, 19F
→
11/27 01:30, , 20F
11/27 01:30, 20F
→
11/27 01:30, , 21F
11/27 01:30, 21F
推
11/27 06:10, , 22F
11/27 06:10, 22F
推
11/27 21:10, , 23F
11/27 21:10, 23F
→
11/27 21:11, , 24F
11/27 21:11, 24F
→
11/27 21:22, , 25F
11/27 21:22, 25F
推
11/27 22:42, , 26F
11/27 22:42, 26F
→
11/27 22:42, , 27F
11/27 22:42, 27F
推
12/01 01:31, , 28F
12/01 01:31, 28F
→
12/01 01:35, , 29F
12/01 01:35, 29F
→
12/01 01:36, , 30F
12/01 01:36, 30F
推
12/01 20:34, , 31F
12/01 20:34, 31F
→
12/01 20:38, , 32F
12/01 20:38, 32F
→
12/02 01:50, , 33F
12/02 01:50, 33F
→
12/02 01:51, , 34F
12/02 01:51, 34F
→
12/02 01:52, , 35F
12/02 01:52, 35F
→
12/04 20:52, , 36F
12/04 20:52, 36F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):