Class-ify disk.cpp into DiskIIInterfaceCard

This commit is contained in:
tomcw
2019-04-07 14:22:05 +01:00
parent 4db23c10dc
commit e7d6eac04d
14 changed files with 243 additions and 206 deletions
+4 -4
View File
@@ -286,9 +286,9 @@ static void ParseSlots(YamlLoadHelper& yamlLoadHelper, UINT unitVersion)
bRes = Phasor_LoadSnapshot(yamlLoadHelper, slot, cardVersion);
type = CT_Phasor;
}
else if (card == DiskGetSnapshotCardName())
else if (card == sg_DiskIICard.DiskGetSnapshotCardName())
{
bRes = DiskLoadSnapshot(yamlLoadHelper, slot, cardVersion);
bRes = sg_DiskIICard.DiskLoadSnapshot(yamlLoadHelper, slot, cardVersion);
type = CT_Disk2;
}
else if (card == HD_GetSnapshotCardName())
@@ -391,7 +391,7 @@ static void Snapshot_LoadState_v2(void)
MemReset();
PravetsReset();
DiskReset();
sg_DiskIICard.DiskReset();
HD_Reset();
KeybReset();
VideoResetState();
@@ -519,7 +519,7 @@ void Snapshot_SaveState(void)
if (g_Slot4 == CT_Phasor)
Phasor_SaveSnapshot(yamlSaveHelper, 4);
DiskSaveSnapshot(yamlSaveHelper);
sg_DiskIICard.DiskSaveSnapshot(yamlSaveHelper);
HD_SaveSnapshot(yamlSaveHelper);
}