Game list scans subdirs for games

This commit is contained in:
Xpl0itR 2019-09-05 18:54:34 +01:00 committed by unknown
parent 2730758567
commit a6779ab7d8
No known key found for this signature in database
GPG key ID: 91798184109676AD

View file

@ -69,17 +69,17 @@ namespace Ryujinx.UI
continue;
}
DirectoryInfo AppDirInfo = new DirectoryInfo(appDir);
foreach (FileInfo App in AppDirInfo.GetFiles())
string[] apps = Directory.GetFiles(appDir, "*.*", SearchOption.AllDirectories);
foreach (string app in apps)
{
if ((Path.GetExtension(App.ToString()) == ".xci") ||
(Path.GetExtension(App.ToString()) == ".nca") ||
(Path.GetExtension(App.ToString()) == ".nsp") ||
(Path.GetExtension(App.ToString()) == ".pfs0") ||
(Path.GetExtension(App.ToString()) == ".nro") ||
(Path.GetExtension(App.ToString()) == ".nso"))
if ((Path.GetExtension(app.ToString()) == ".xci") ||
(Path.GetExtension(app.ToString()) == ".nca") ||
(Path.GetExtension(app.ToString()) == ".nsp") ||
(Path.GetExtension(app.ToString()) == ".pfs0")||
(Path.GetExtension(app.ToString()) == ".nro") ||
(Path.GetExtension(app.ToString()) == ".nso"))
{
applications.Add(App.ToString());
applications.Add(app);
}
}
}