Get started on C64 support in the multi-disk bundler

This commit is contained in:
adelikat 2016-03-04 21:50:24 -05:00
parent 136b70fa85
commit 234cc2e5d8
2 changed files with 171 additions and 158 deletions

View File

@ -543,6 +543,18 @@ namespace BizHawk.Client.Common
roms,
(AppleII.Settings)GetCoreSettings<AppleII>());
break;
case "C64":
var c64Assets = xmlGame.Assets.Select(a => Database.GetGameInfo(a.Value, a.Key));
var c64Roms = xmlGame.Assets.Select(a => a.Value);
nextEmulator = new C64(
nextComm,
c64Assets.FirstOrDefault(), // TODO
c64Roms.FirstOrDefault(),
".d64", // TODO
(C64.C64Settings)GetCoreSettings<C64>(),
(C64.C64SyncSettings)GetCoreSyncSettings<C64>()
);
break;
case "PSX":
var entries = xmlGame.AssetFullPaths;
var discs = new List<Disc>();

View File

@ -140,7 +140,8 @@
this.SystemDropDown.Items.AddRange(new object[] {
"GB",
"AppleII",
"PSX"});
"PSX",
"C64"});
this.SystemDropDown.Location = new System.Drawing.Point(425, 75);
this.SystemDropDown.Name = "SystemDropDown";
this.SystemDropDown.Size = new System.Drawing.Size(69, 21);