備份遊戲光碟,dlc,紀錄給rpcs3使用 - 模擬器
By Jake
at 2020-03-07T09:16
at 2020-03-07T09:16
Table of Contents
前陣子我的360三紅了
讓我想到同時期的ps3不知道還能撐多久
不過今年都要出ps5了
也不想再買ps3了
想乾脆以後用模擬器玩就好
不過這個世代要找到遊戲來源越來越困難
除了熱門遊戲的歐美版之外
其他不是找不到就是連結早就死了
不如自己動手備份自己擁有的遊戲
於是我花了不少時間研究跟試誤
總算達成遊戲光碟+dlc+紀錄轉移給rpcs3使用這個目標
為了怕自己忘記
大略記錄一下流程
順便也分享給有同樣需求的人
必需品:
無改機ps3一台
電腦一台
網路
步驟1:安裝dlc與遊戲更新檔
如果遊戲很多的話
建議先幫ps3換一顆大硬碟再開始
不然要分好幾次備份很麻煩
遊戲更新檔要不要裝看人
如果要裝dlc或是要讀取自己的紀錄
建議還是安裝更新
步驟2:刷自製韌體(cfw)
刷cfw前一定要確定dlc都抓完了
因為刷完後再登入psn就會有被ban的風險
所以刷完後建議就不要再登入原本的帳號
雖然刷完機也可以再刷回官方韌體
不過刷來刷去太麻煩了不建議這麼做
遊戲更新檔不用登入原本的帳號也可以抓
所以刷完機後再更新也可以
刷cfw的步驟google就有很詳細的步驟
這邊就省略
步驟3:備份遊戲光碟到ps3硬碟
刷過cfw之後就可以把遊戲光碟完整的備份到ps3的硬碟裡
備份的方式很多
我推薦用mutliman這個軟體來備份
備份到硬碟後建議再轉成iso檔
轉成iso檔之後要傳到電腦裡會比較輕鬆
mutliman也有轉iso檔的功能
步驟4:將檔案傳到電腦裡
這是最麻煩的一個步驟
因為ps3只認fat32的外接硬碟
所以會有單檔不能超過4gb的問題
雖然可以分割成小檔再合併回來
不過我覺得這樣實在太麻煩了
另外irisman雖然有支援ntfs
不過我實測結果是複製檔案常常會錯誤
實際上根本不能用
最後相對穩定的方法是把ps3當ftp server
電腦透過ftp軟體去把檔案抓回來
不過ftp不知道為什麼也是常常斷線
尤其檔案多的話很容易斷線
所以前面才會建議先把遊戲轉成iso檔
建議是用一條網路線一頭接電腦一頭接ps3的方式來連
這樣速度最快
步驟google有這邊省略
步驟4.1:傳遊戲本體檔案
遊戲本體在/dev_hdd0/games/裡
可以點進資料夾看裡面的縮圖確認是哪一個遊戲
如果轉成iso的話在/dev_hdd0/ps3iso/裡
步驟4.2:傳遊戲更新檔與dlc
遊戲更新檔與dlc都在/dev_hdd0/game/裡
一個遊戲可能會分成多個資料夾
一樣靠縮圖來確認
步驟4.3:傳解密用檔案
由於付費的dlc都會加密
因此必須要有解密用的檔案模擬器才能執行
解密用的檔案.rap無法直接取得
必須由.rip、act.dat、idps三個檔案來合成
其中.rip與act.dat在/dev_hdd0/home/00000001/exdata/裡
其中00000001代表這台ps3裡的第一個帳號
如果有好幾個帳號都有買dlc的話
每個帳號的.rip與act.dat都要備份
act.dat一個帳號只會有一個
一個遊戲如果有很多dlc的話就會有很多個.rip
idps其實就是一串32字元的16進位數字
在mutliman的設定→系統情報裡可以看到
然後用hex editor開一個新檔案
把上面看到的32字元數字打到hex editor裡
存成檔名為idps的檔案(不需要副檔名)
步驟4.4:傳遊戲紀錄
紀錄在/dev_hdd0/home/00000001/exdata/裡
其中00000001代表這台ps3裡的第一個帳號
有好幾個帳號都有紀錄的話就各自備份
一樣靠縮圖來確認是哪個遊戲的紀錄
步驟5:使用rpcs3執行遊戲
檔案都傳到電腦裡後就可以開始模擬了
由於錯誤的dlc與遊戲紀錄都可能導致模擬器無法執行
所以建議按照執行遊戲本體→安裝更新與dlc→匯入紀錄這3個步驟來測試
如果發生錯誤也容易判斷是哪部分有問題
步驟5.1:執行遊戲本體
首先要做的是去查看rpcs3的compatibility list
如果要測試的遊戲不能模擬
那也不用試了
換一個遊戲吧
如果是確定可以模擬的遊戲
就把遊戲本體資料夾放到rpcs3根目錄/dev_hdd0/disc/裡
然後打開模擬器執行看看能不能正常進入遊戲
如果遊戲要求安裝的話就先安裝
如果不能正常遊戲的話就google看看是不是需要調整什麼設定
步驟5.2:安裝遊戲更新與dlc
因為遊戲更新與dlc常常是放在同一個資料夾裡
所以必須一起處理
首先製作解密dlc用的.rap檔
製作.rap檔需要r2r這個軟體
將下載的r2r解壓縮後
把步驟4.3取得的act.dat和idps放到r2r根目錄/data/裡
.rif放到r2r根目錄裡
(放其他地方也可以,只是後面打指令比較麻煩)
必須注意的是act.dat和.rif必須是同一個帳號的
r2r沒有圖形介面
只能用命令提示字元打指令了
指令為r2r xxxx.rif
成功的話就會生成xxxx.rap
每個.rif都要生成一個對應的.rap
把這些.rap放到rpcs3根目錄/dev_hdd0/home/00000001/exdata/裡
遊戲更新與dlc的資料夾放到rpcs3根目錄/dev_hdd0/game/裡
通常有安裝過遊戲的話這裡就已經有同名的資料夾了
直接蓋過去即可
然後執行遊戲看能不能正確的讀到dlc
步驟5.3:匯入紀錄
從ps3備份出來的紀錄是有加密的
沒辦法直接給模擬器用
必須先解密才行
解密須要用Bruteforce Save Data這個軟體
第一次打開會要你輸入一些userid之類的
直接用預設值就可以
然後會要你選一個param.sfo
不用理他按否
然後打開要解密的紀錄
(建議另外複製一份做解密用)
在上面按右鍵選decrypt all files
這樣就解密完成了
然後記得要把紀錄資料夾裡的param.pfd這個檔刪掉
否則遊戲在讀檔時會當掉
把解密完成的紀錄資料夾放到rpcs3根目錄/dev_hdd0/home/00000001/savedata/裡
執行遊戲看能不能正確讀取紀錄
如果可以就大功告成啦
最後附上我的成果
我的sam大叔終於在電腦上復活啦
https://imgur.com/a/zPczskw
老實說真的很麻煩
主要是ps3傳檔到電腦這段沒有穩定又快速的方法
而且要有大量硬碟空間來放這些檔案
所以我只先備份幾個有買dlc的遊戲和比較喜歡的遊戲
目前還沒有動力備份手上全部的遊戲片
--
http://zh-tw.twitch.tv/palfan
--
讓我想到同時期的ps3不知道還能撐多久
不過今年都要出ps5了
也不想再買ps3了
想乾脆以後用模擬器玩就好
不過這個世代要找到遊戲來源越來越困難
除了熱門遊戲的歐美版之外
其他不是找不到就是連結早就死了
不如自己動手備份自己擁有的遊戲
於是我花了不少時間研究跟試誤
總算達成遊戲光碟+dlc+紀錄轉移給rpcs3使用這個目標
為了怕自己忘記
大略記錄一下流程
順便也分享給有同樣需求的人
必需品:
無改機ps3一台
電腦一台
網路
步驟1:安裝dlc與遊戲更新檔
如果遊戲很多的話
建議先幫ps3換一顆大硬碟再開始
不然要分好幾次備份很麻煩
遊戲更新檔要不要裝看人
如果要裝dlc或是要讀取自己的紀錄
建議還是安裝更新
步驟2:刷自製韌體(cfw)
刷cfw前一定要確定dlc都抓完了
因為刷完後再登入psn就會有被ban的風險
所以刷完後建議就不要再登入原本的帳號
雖然刷完機也可以再刷回官方韌體
不過刷來刷去太麻煩了不建議這麼做
遊戲更新檔不用登入原本的帳號也可以抓
所以刷完機後再更新也可以
刷cfw的步驟google就有很詳細的步驟
這邊就省略
步驟3:備份遊戲光碟到ps3硬碟
刷過cfw之後就可以把遊戲光碟完整的備份到ps3的硬碟裡
備份的方式很多
我推薦用mutliman這個軟體來備份
備份到硬碟後建議再轉成iso檔
轉成iso檔之後要傳到電腦裡會比較輕鬆
mutliman也有轉iso檔的功能
步驟4:將檔案傳到電腦裡
這是最麻煩的一個步驟
因為ps3只認fat32的外接硬碟
所以會有單檔不能超過4gb的問題
雖然可以分割成小檔再合併回來
不過我覺得這樣實在太麻煩了
另外irisman雖然有支援ntfs
不過我實測結果是複製檔案常常會錯誤
實際上根本不能用
最後相對穩定的方法是把ps3當ftp server
電腦透過ftp軟體去把檔案抓回來
不過ftp不知道為什麼也是常常斷線
尤其檔案多的話很容易斷線
所以前面才會建議先把遊戲轉成iso檔
建議是用一條網路線一頭接電腦一頭接ps3的方式來連
這樣速度最快
步驟google有這邊省略
步驟4.1:傳遊戲本體檔案
遊戲本體在/dev_hdd0/games/裡
可以點進資料夾看裡面的縮圖確認是哪一個遊戲
如果轉成iso的話在/dev_hdd0/ps3iso/裡
步驟4.2:傳遊戲更新檔與dlc
遊戲更新檔與dlc都在/dev_hdd0/game/裡
一個遊戲可能會分成多個資料夾
一樣靠縮圖來確認
步驟4.3:傳解密用檔案
由於付費的dlc都會加密
因此必須要有解密用的檔案模擬器才能執行
解密用的檔案.rap無法直接取得
必須由.rip、act.dat、idps三個檔案來合成
其中.rip與act.dat在/dev_hdd0/home/00000001/exdata/裡
其中00000001代表這台ps3裡的第一個帳號
如果有好幾個帳號都有買dlc的話
每個帳號的.rip與act.dat都要備份
act.dat一個帳號只會有一個
一個遊戲如果有很多dlc的話就會有很多個.rip
idps其實就是一串32字元的16進位數字
在mutliman的設定→系統情報裡可以看到
然後用hex editor開一個新檔案
把上面看到的32字元數字打到hex editor裡
存成檔名為idps的檔案(不需要副檔名)
步驟4.4:傳遊戲紀錄
紀錄在/dev_hdd0/home/00000001/exdata/裡
其中00000001代表這台ps3裡的第一個帳號
有好幾個帳號都有紀錄的話就各自備份
一樣靠縮圖來確認是哪個遊戲的紀錄
步驟5:使用rpcs3執行遊戲
檔案都傳到電腦裡後就可以開始模擬了
由於錯誤的dlc與遊戲紀錄都可能導致模擬器無法執行
所以建議按照執行遊戲本體→安裝更新與dlc→匯入紀錄這3個步驟來測試
如果發生錯誤也容易判斷是哪部分有問題
步驟5.1:執行遊戲本體
首先要做的是去查看rpcs3的compatibility list
如果要測試的遊戲不能模擬
那也不用試了
換一個遊戲吧
如果是確定可以模擬的遊戲
就把遊戲本體資料夾放到rpcs3根目錄/dev_hdd0/disc/裡
然後打開模擬器執行看看能不能正常進入遊戲
如果遊戲要求安裝的話就先安裝
如果不能正常遊戲的話就google看看是不是需要調整什麼設定
步驟5.2:安裝遊戲更新與dlc
因為遊戲更新與dlc常常是放在同一個資料夾裡
所以必須一起處理
首先製作解密dlc用的.rap檔
製作.rap檔需要r2r這個軟體
將下載的r2r解壓縮後
把步驟4.3取得的act.dat和idps放到r2r根目錄/data/裡
.rif放到r2r根目錄裡
(放其他地方也可以,只是後面打指令比較麻煩)
必須注意的是act.dat和.rif必須是同一個帳號的
r2r沒有圖形介面
只能用命令提示字元打指令了
指令為r2r xxxx.rif
成功的話就會生成xxxx.rap
每個.rif都要生成一個對應的.rap
把這些.rap放到rpcs3根目錄/dev_hdd0/home/00000001/exdata/裡
遊戲更新與dlc的資料夾放到rpcs3根目錄/dev_hdd0/game/裡
通常有安裝過遊戲的話這裡就已經有同名的資料夾了
直接蓋過去即可
然後執行遊戲看能不能正確的讀到dlc
步驟5.3:匯入紀錄
從ps3備份出來的紀錄是有加密的
沒辦法直接給模擬器用
必須先解密才行
解密須要用Bruteforce Save Data這個軟體
第一次打開會要你輸入一些userid之類的
直接用預設值就可以
然後會要你選一個param.sfo
不用理他按否
然後打開要解密的紀錄
(建議另外複製一份做解密用)
在上面按右鍵選decrypt all files
這樣就解密完成了
然後記得要把紀錄資料夾裡的param.pfd這個檔刪掉
否則遊戲在讀檔時會當掉
把解密完成的紀錄資料夾放到rpcs3根目錄/dev_hdd0/home/00000001/savedata/裡
執行遊戲看能不能正確讀取紀錄
如果可以就大功告成啦
最後附上我的成果
我的sam大叔終於在電腦上復活啦
https://imgur.com/a/zPczskw
老實說真的很麻煩
主要是ps3傳檔到電腦這段沒有穩定又快速的方法
而且要有大量硬碟空間來放這些檔案
所以我只先備份幾個有買dlc的遊戲和比較喜歡的遊戲
目前還沒有動力備份手上全部的遊戲片
--
http://zh-tw.twitch.tv/palfan
--
Tags:
模擬器
All Comments
By Charlotte
at 2020-03-07T21:05
at 2020-03-07T21:05
By Necoo
at 2020-03-12T05:08
at 2020-03-12T05:08
By Poppy
at 2020-03-12T08:43
at 2020-03-12T08:43
By Megan
at 2020-03-13T07:21
at 2020-03-13T07:21
By Caitlin
at 2020-03-18T02:43
at 2020-03-18T02:43
By Gilbert
at 2020-03-21T09:01
at 2020-03-21T09:01
By Gilbert
at 2020-03-22T11:31
at 2020-03-22T11:31
By Sarah
at 2020-03-24T22:59
at 2020-03-24T22:59
By Rae
at 2020-03-25T15:13
at 2020-03-25T15:13
By Quintina
at 2020-03-28T11:46
at 2020-03-28T11:46
By Leila
at 2020-03-28T16:43
at 2020-03-28T16:43
By Margaret
at 2020-03-30T22:04
at 2020-03-30T22:04
By Cara
at 2020-04-02T09:04
at 2020-04-02T09:04
By Hedwig
at 2020-04-04T06:05
at 2020-04-04T06:05
By Kama
at 2020-04-06T02:11
at 2020-04-06T02:11
By Puput
at 2020-04-08T20:33
at 2020-04-08T20:33
By Audriana
at 2020-04-11T09:55
at 2020-04-11T09:55
By Mary
at 2020-04-12T22:57
at 2020-04-12T22:57
By Eartha
at 2020-04-16T22:45
at 2020-04-16T22:45
By Kelly
at 2020-04-21T04:27
at 2020-04-21T04:27
By Charlie
at 2020-04-23T18:10
at 2020-04-23T18:10
By James
at 2020-04-25T23:52
at 2020-04-25T23:52
By Carolina Franco
at 2020-04-29T00:51
at 2020-04-29T00:51
By Audriana
at 2020-04-29T07:02
at 2020-04-29T07:02
By Blanche
at 2020-05-01T21:37
at 2020-05-01T21:37
By Kama
at 2020-05-03T10:28
at 2020-05-03T10:28
By Edward Lewis
at 2020-05-08T05:36
at 2020-05-08T05:36
By Steve
at 2020-05-11T10:09
at 2020-05-11T10:09
By Frederica
at 2020-05-14T16:14
at 2020-05-14T16:14
By Isabella
at 2020-05-17T23:16
at 2020-05-17T23:16
By Ula
at 2020-05-19T21:18
at 2020-05-19T21:18
By Carol
at 2020-05-20T11:30
at 2020-05-20T11:30
By Rae
at 2020-05-24T09:14
at 2020-05-24T09:14
By Xanthe
at 2020-05-26T18:29
at 2020-05-26T18:29
Related Posts
跑PS2,3DS的規格
By Connor
at 2020-03-03T23:56
at 2020-03-03T23:56
PS1 鬥神傳3的全人物存檔
By John
at 2020-03-03T22:50
at 2020-03-03T22:50
全FF大投票最終結果發表
By Dinah
at 2020-03-01T17:36
at 2020-03-01T17:36
PS1 鬥神傳3的全人物存檔
By Jessica
at 2020-03-01T12:28
at 2020-03-01T12:28
中止發售MD版Mad Stalker將限量推出
By Ina
at 2020-02-27T17:56
at 2020-02-27T17:56