C64: Partial Fixes for Leaderboard Golf and 4-in-1

This commit is contained in:
alyosha-tas 2018-03-11 10:41:11 -04:00
parent 74d5797a6f
commit 8165fdaaeb
2 changed files with 3 additions and 1 deletions

View File

@ -987,7 +987,7 @@ namespace BizHawk.Client.Common
nextEmulator = new A7800Hawk(nextComm, game, rom.RomData, gamedbpath, GetCoreSettings<A7800Hawk>(), GetCoreSyncSettings<A7800Hawk>());
break;
case "C64":
var c64 = new C64(nextComm, Enumerable.Repeat(rom.RomData, 1), rom.GameInfo, GetCoreSettings<C64>(), GetCoreSyncSettings<C64>());
var c64 = new C64(nextComm, Enumerable.Repeat(rom.FileData, 1), rom.GameInfo, GetCoreSettings<C64>(), GetCoreSyncSettings<C64>());
nextEmulator = c64;
break;
case "GBA":

View File

@ -126,6 +126,8 @@ namespace BizHawk.Emulation.Cores.Computers.Commodore64.Cartridge
public override void SyncState(Serializer ser)
{
ser.Sync("_bankMask", ref _bankMask);
ser.Sync("_bankNumber", ref _bankNumber);
base.SyncState(ser);
if (ser.IsReader)
{