PCFX - multi-disc support
This commit is contained in:
parent
b67c104de7
commit
af653725bb
|
@ -719,6 +719,16 @@ namespace BizHawk.Client.Common
|
||||||
nextEmulator = new Saturnus(nextComm, saturnDiscs, Deterministic,
|
nextEmulator = new Saturnus(nextComm, saturnDiscs, Deterministic,
|
||||||
(Saturnus.Settings)GetCoreSettings<Saturnus>(), (Saturnus.SyncSettings)GetCoreSyncSettings<Saturnus>());
|
(Saturnus.Settings)GetCoreSettings<Saturnus>(), (Saturnus.SyncSettings)GetCoreSyncSettings<Saturnus>());
|
||||||
break;
|
break;
|
||||||
|
case "PCFX":
|
||||||
|
var pcfxDiscs = DiscsFromXml(xmlGame, "PCFX", DiscType.PCFX);
|
||||||
|
if (!pcfxDiscs.Any())
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
nextEmulator = new Tst(nextComm, pcfxDiscs,
|
||||||
|
(Tst.Settings)GetCoreSettings<Tst>(), (Tst.SyncSettings)GetCoreSyncSettings<Tst>());
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -142,7 +142,8 @@
|
||||||
"AppleII",
|
"AppleII",
|
||||||
"PSX",
|
"PSX",
|
||||||
"C64",
|
"C64",
|
||||||
"SAT"});
|
"SAT",
|
||||||
|
"PCFX"});
|
||||||
this.SystemDropDown.Location = new System.Drawing.Point(425, 75);
|
this.SystemDropDown.Location = new System.Drawing.Point(425, 75);
|
||||||
this.SystemDropDown.Name = "SystemDropDown";
|
this.SystemDropDown.Name = "SystemDropDown";
|
||||||
this.SystemDropDown.Size = new System.Drawing.Size(69, 21);
|
this.SystemDropDown.Size = new System.Drawing.Size(69, 21);
|
||||||
|
|
Loading…
Reference in New Issue