mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 23:41:26 +12:00
Merge pull request #333 from raven02/patch-19
Gameviewer : read PARAM.SFO for blu-ray disc copy
This commit is contained in:
commit
49e2d0528c
1 changed files with 11 additions and 2 deletions
|
@ -126,9 +126,18 @@ void GameViewer::LoadPSF()
|
||||||
m_game_data.clear();
|
m_game_data.clear();
|
||||||
for(uint i=0; i<m_games.size(); ++i)
|
for(uint i=0; i<m_games.size(); ++i)
|
||||||
{
|
{
|
||||||
const std::string path = m_path + m_games[i] + "/PARAM.SFO";
|
|
||||||
vfsFile f;
|
vfsFile f;
|
||||||
if(!f.Open(path))
|
std::string sfo;
|
||||||
|
std::string sfb;
|
||||||
|
|
||||||
|
sfb = m_path + m_games[i] + "/PS3_DISC.SFB";
|
||||||
|
|
||||||
|
if (!f.Open(sfb))
|
||||||
|
sfo = m_path + m_games[i] + "/PARAM.SFO";
|
||||||
|
else
|
||||||
|
sfo = m_path + m_games[i] + "/PS3_GAME/PARAM.SFO";
|
||||||
|
|
||||||
|
if(!f.Open(sfo))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
PSFLoader psf(f);
|
PSFLoader psf(f);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue