UI for multi-disc Sega-CD support. Note that the ui will technically allow you to bundle a mix of dics and carts, but tom loading for now will only take multiple discs.
This commit is contained in:
parent
c31ebe176d
commit
f60a4a07e7
|
@ -729,6 +729,15 @@ namespace BizHawk.Client.Common
|
|||
nextEmulator = new Tst(nextComm, pcfxDiscs,
|
||||
(Tst.Settings)GetCoreSettings<Tst>(), (Tst.SyncSettings)GetCoreSyncSettings<Tst>());
|
||||
break;
|
||||
case "GEN":
|
||||
// We are assuming discs only, for now
|
||||
var genDiscs = DiscsFromXml(xmlGame, "GEN", DiscType.MegaCD);
|
||||
if (!genDiscs.Any())
|
||||
{
|
||||
return false;
|
||||
}
|
||||
nextEmulator = new GPGX(nextComm, null, genDiscs, GetCoreSettings<GPGX>(), GetCoreSyncSettings<GPGX>());
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -138,12 +138,13 @@
|
|||
this.SystemDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.SystemDropDown.FormattingEnabled = true;
|
||||
this.SystemDropDown.Items.AddRange(new object[] {
|
||||
"GB",
|
||||
"AppleII",
|
||||
"PSX",
|
||||
"C64",
|
||||
"SAT",
|
||||
"PCFX"});
|
||||
"GB",
|
||||
"GEN",
|
||||
"PCFX",
|
||||
"PSX",
|
||||
"SAT"});
|
||||
this.SystemDropDown.Location = new System.Drawing.Point(425, 75);
|
||||
this.SystemDropDown.Name = "SystemDropDown";
|
||||
this.SystemDropDown.Size = new System.Drawing.Size(69, 21);
|
||||
|
|
Loading…
Reference in New Issue