X1向下相容幕後秘辛 - XBOX

By Olga
at 2016-11-19T21:17
at 2016-11-19T21:17
Table of Contents
適逢X1向下相容功能正式推出一周年之際
Major Nelson本周podcast特別請到向下相容(BC)小組的Bill Stillwell
在節目的前半小時暢談幕後秘辛。
https://majornelson.com/podcast/584-xbox-one-backward-compatibility-turns-1/
reddit網友整理的重點:
https://redd.it/5dpn5l
*最初模擬器原型由一群熱情的工程師做出
*最先拿來展示遊戲之一是《城堡毀滅者》(Castle Crashers),其也是能展現出多人與本
地合作的好範本。
*Project Fission是讓Xbox360基本指令集能在X1運行的名稱。Xbox360到X1有架構上的
變更,要讓PowerPC(360)原始碼在x64(X1)架構上執行。
*他們還是要個別確認模擬器是否能處理遊戲的物理引擎、負載等東西。例如,模擬器曾經
能流暢執行《極限競速 地平線》(Forza Horizon),但偏偏沒有碰撞偵測,車子會穿透任
何東西,去修正模擬器卻會衝擊效能,因而挑戰在於兩者之間取得平衡。
*2015 E3之前:BC小隊害怕消息走漏,而每當看到reddit或neoGAF有人推測向下相容功能,
卻立刻被他人引用微軟向下相容不可能的聲明來反駁,他們都會覺得很有意思。
*2015 E3:他們決定用備受玩家喜愛的《質量效應》(Mass Effect)一代來展示向下相容功
能,但唯一的缺點是,大家忘記這款遊戲當初在360的執行效能有多慘,卻批評模擬器跑出
低幀數。他們流傳一個笑話,應該秘密換用360主機來執行ME,當有人批評效能時就接露其
實是用360執行。
*對BC小組而言,看到E3觀眾的反應對他們是一大成就感,Bill Stillwell說當觀眾的歡呼
爆發時他還深吸了一口氣。
*狀態:2015年11月推出此功能時,支援100款遊戲,目前超過280款遊戲相容,他們目標是
在年底達到300款,不過不打包票。目前向下相容遊戲的X1登入遊玩時數超過2.1億小時。
*他們很大一部分的工作是在於「重新發行」每款遊戲(同時包括DLC與各地區版本),使其
向下相容。嚴格來說讓BC小組成為微軟裏頭最大的發行工作室。
*UserVoice上的向下相容遊戲票選名單是他們排入測試順序的主要參考來源。但能在模擬
器完美執行的遊戲直接影響釋出的速度。沒有遊戲被擱置,他們確實有考量那些是大家真
正想玩的遊戲。
*當一款遊戲被選擇要相容,測試員們必須玩通整款遊戲來蒐集資料,隨著遊戲模擬進度的
進行,測試員必須破關數次來測試模擬器的修改、衡量效能、抓bug,等等。
*他們同時也必須就遊戲中的智慧財產權與音樂授權(Game DVR)問題與發行商交涉。某些
360時期的發行商現已破產,增添追蹤目前是在誰手上的額外挑戰,例如THQ的遊戲目前被
數家發行商瓜分。
*他們的法律團隊必須調查每款遊戲背後middleware授權合同,執行謹慎性調查
(Due Diligence),確保一切都符合智慧財產法。不幸的是,這表示有時會遇到奇怪的合約
導致不合邏輯的法律問題。儘管如此,他們獲得了大量的第三方支援,所有發行商都希望
參與。
*另一個障礙是找出並分析所有向下相容遊戲的版本,如廉價版、年度版、促銷版,等等。
*Sneak King(以及其他漢堡王遊戲)是當中特別難以相容的遊戲。因為其不是壓在微軟正規
使用的加密光碟格式。Xbox Live用該加密來識別每一款遊戲,所以目前Xbox One目前無法
辨識出那些光碟,他們正在尋求解決之道。
*每當它們更新或改進模擬器,他們會重新測試某些之前相容的遊戲,看是否能修正些已知
問題。例如他們在看到某次模擬器更新,Halo Reach執行效能得到改進,他們就更新Halo
Reach的相容。
*360遊戲總數大概1800款。
--
Major Nelson本周podcast特別請到向下相容(BC)小組的Bill Stillwell
在節目的前半小時暢談幕後秘辛。
https://majornelson.com/podcast/584-xbox-one-backward-compatibility-turns-1/
reddit網友整理的重點:
https://redd.it/5dpn5l
*最初模擬器原型由一群熱情的工程師做出
*最先拿來展示遊戲之一是《城堡毀滅者》(Castle Crashers),其也是能展現出多人與本
地合作的好範本。
*Project Fission是讓Xbox360基本指令集能在X1運行的名稱。Xbox360到X1有架構上的
變更,要讓PowerPC(360)原始碼在x64(X1)架構上執行。
*他們還是要個別確認模擬器是否能處理遊戲的物理引擎、負載等東西。例如,模擬器曾經
能流暢執行《極限競速 地平線》(Forza Horizon),但偏偏沒有碰撞偵測,車子會穿透任
何東西,去修正模擬器卻會衝擊效能,因而挑戰在於兩者之間取得平衡。
*2015 E3之前:BC小隊害怕消息走漏,而每當看到reddit或neoGAF有人推測向下相容功能,
卻立刻被他人引用微軟向下相容不可能的聲明來反駁,他們都會覺得很有意思。
*2015 E3:他們決定用備受玩家喜愛的《質量效應》(Mass Effect)一代來展示向下相容功
能,但唯一的缺點是,大家忘記這款遊戲當初在360的執行效能有多慘,卻批評模擬器跑出
低幀數。他們流傳一個笑話,應該秘密換用360主機來執行ME,當有人批評效能時就接露其
實是用360執行。
*對BC小組而言,看到E3觀眾的反應對他們是一大成就感,Bill Stillwell說當觀眾的歡呼
爆發時他還深吸了一口氣。
*狀態:2015年11月推出此功能時,支援100款遊戲,目前超過280款遊戲相容,他們目標是
在年底達到300款,不過不打包票。目前向下相容遊戲的X1登入遊玩時數超過2.1億小時。
*他們很大一部分的工作是在於「重新發行」每款遊戲(同時包括DLC與各地區版本),使其
向下相容。嚴格來說讓BC小組成為微軟裏頭最大的發行工作室。
*UserVoice上的向下相容遊戲票選名單是他們排入測試順序的主要參考來源。但能在模擬
器完美執行的遊戲直接影響釋出的速度。沒有遊戲被擱置,他們確實有考量那些是大家真
正想玩的遊戲。
*當一款遊戲被選擇要相容,測試員們必須玩通整款遊戲來蒐集資料,隨著遊戲模擬進度的
進行,測試員必須破關數次來測試模擬器的修改、衡量效能、抓bug,等等。
*他們同時也必須就遊戲中的智慧財產權與音樂授權(Game DVR)問題與發行商交涉。某些
360時期的發行商現已破產,增添追蹤目前是在誰手上的額外挑戰,例如THQ的遊戲目前被
數家發行商瓜分。
*他們的法律團隊必須調查每款遊戲背後middleware授權合同,執行謹慎性調查
(Due Diligence),確保一切都符合智慧財產法。不幸的是,這表示有時會遇到奇怪的合約
導致不合邏輯的法律問題。儘管如此,他們獲得了大量的第三方支援,所有發行商都希望
參與。
*另一個障礙是找出並分析所有向下相容遊戲的版本,如廉價版、年度版、促銷版,等等。
*Sneak King(以及其他漢堡王遊戲)是當中特別難以相容的遊戲。因為其不是壓在微軟正規
使用的加密光碟格式。Xbox Live用該加密來識別每一款遊戲,所以目前Xbox One目前無法
辨識出那些光碟,他們正在尋求解決之道。
*每當它們更新或改進模擬器,他們會重新測試某些之前相容的遊戲,看是否能修正些已知
問題。例如他們在看到某次模擬器更新,Halo Reach執行效能得到改進,他們就更新Halo
Reach的相容。
*360遊戲總數大概1800款。
--
Tags:
XBOX
All Comments

By Harry
at 2016-11-21T11:50
at 2016-11-21T11:50

By Edith
at 2016-11-23T02:39
at 2016-11-23T02:39

By Kelly
at 2016-11-26T15:18
at 2016-11-26T15:18

By Andrew
at 2016-11-28T22:45
at 2016-11-28T22:45

By Franklin
at 2016-11-29T07:49
at 2016-11-29T07:49

By Adele
at 2016-12-02T15:34
at 2016-12-02T15:34

By Wallis
at 2016-12-05T20:55
at 2016-12-05T20:55

By Damian
at 2016-12-09T15:46
at 2016-12-09T15:46

By Xanthe
at 2016-12-10T19:53
at 2016-12-10T19:53

By Suhail Hany
at 2016-12-11T23:51
at 2016-12-11T23:51

By Harry
at 2016-12-16T20:44
at 2016-12-16T20:44

By Franklin
at 2016-12-17T03:36
at 2016-12-17T03:36

By Victoria
at 2016-12-21T03:12
at 2016-12-21T03:12

By Doris
at 2016-12-22T00:59
at 2016-12-22T00:59

By Jacky
at 2016-12-24T03:06
at 2016-12-24T03:06

By Doris
at 2016-12-25T00:36
at 2016-12-25T00:36

By Ursula
at 2016-12-26T05:20
at 2016-12-26T05:20

By Hedda
at 2016-12-29T07:17
at 2016-12-29T07:17
Related Posts
MW3和上古卷軸4出現在BC清單

By Lydia
at 2016-11-18T21:05
at 2016-11-18T21:05
更新完就讀不到實體光碟了

By Anonymous
at 2016-11-18T18:13
at 2016-11-18T18:13
黑色星期五特賣活動 價格整理

By Ivy
at 2016-11-18T15:00
at 2016-11-18T15:00
11/18-28 黑色星期五特賣活動

By Anonymous
at 2016-11-18T13:53
at 2016-11-18T13:53
2016.9 Xbox One禮物卡跨區購買心得

By Necoo
at 2016-11-18T10:19
at 2016-11-18T10:19