IOS/ES: Split ESDevice into ESCore and ESDevice.
ESCore implements the core functionality that can also be used outside of emulation. ESDevice implements the IOS device and is only available during emulation.
This commit is contained in:
24 files changed
+454
-397
No files matched your search
@@ -1720,7 +1720,7 @@ std::optional<SaveSyncInfo> NetPlayServer::CollectSaveSyncInfo()
|
||||
if (m_settings.savedata_sync_all_wii)
|
||||
{
|
||||
IOS::HLE::Kernel ios;
|
||||
for (const u64 title : ios.GetES()->GetInstalledTitles())
|
||||
for (const u64 title : ios.GetESCore().GetInstalledTitles())
|
||||
{
|
||||
auto save = WiiSave::MakeNandStorage(sync_info.configured_fs.get(), title);
|
||||
if (save && save->ReadHeader().has_value() && save->ReadBkHeader().has_value() &&
|
||||
|
||||
Reference in new issue
Block a user