diff options
author | Max Lingua | 2014-01-12 20:08:50 -0500 |
---|---|---|
committer | Max Lingua | 2014-01-18 13:48:37 -0500 |
commit | 1cbb90d8ea82e728fa8ead8a4004dc53f3a75764 (patch) | |
tree | 5d04f7f09c482a8cd2215146bce47fee66b8d278 /backends/fs | |
parent | fb69d8eddcb2a29bace9a2fa7723068e2eb1b6fe (diff) | |
download | scummvm-rg350-1cbb90d8ea82e728fa8ead8a4004dc53f3a75764.tar.gz scummvm-rg350-1cbb90d8ea82e728fa8ead8a4004dc53f3a75764.tar.bz2 scummvm-rg350-1cbb90d8ea82e728fa8ead8a4004dc53f3a75764.zip |
PS2: modular IRX drivers loading
Diffstat (limited to 'backends/fs')
-rw-r--r-- | backends/fs/ps2/ps2-fs.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/backends/fs/ps2/ps2-fs.cpp b/backends/fs/ps2/ps2-fs.cpp index 3a86cb3d9c..1c35d1562a 100644 --- a/backends/fs/ps2/ps2-fs.cpp +++ b/backends/fs/ps2/ps2-fs.cpp @@ -333,7 +333,8 @@ bool Ps2FilesystemNode::getChildren(AbstractFSList &list, ListMode mode, bool hi return false; if (_isRoot) { - list.push_back(new Ps2FilesystemNode("cdfs:")); + if (g_systemPs2->cdPresent()) + list.push_back(new Ps2FilesystemNode("cdfs:")); if (g_systemPs2->hddPresent()) list.push_back(new Ps2FilesystemNode("pfs0:")); @@ -341,7 +342,7 @@ bool Ps2FilesystemNode::getChildren(AbstractFSList &list, ListMode mode, bool hi if (g_systemPs2->usbMassPresent()) list.push_back(new Ps2FilesystemNode("mass:")); - if (g_systemPs2->getBootDevice()==HOST_DEV || g_systemPs2->netPresent()) + if (g_systemPs2->netPresent()) list.push_back(new Ps2FilesystemNode("host:")); if (g_systemPs2->mcPresent()) |