示例#1
0
 public Cart78SGP(DeserializationContext input, MachineBase m) : base(input)
 {
     input.CheckVersion(1);
     LoadRom(input.ReadBytes());
     _bank       = input.ReadIntegers(4);
     _pokeySound = input.ReadOptionalPokeySound(m);
 }
示例#2
0
 public override void Attach(MachineBase m)
 {
     base.Attach(m);
     if (_pokeySound == null)
     {
         _pokeySound = new PokeySound(M);
     }
 }
示例#3
0
 public Cart7832P(DeserializationContext input, MachineBase m) : base(input)
 {
     input.CheckVersion(1);
     LoadRom(input.ReadExpectedBytes(0x8000), 0x8000);
     _pokeySound = input.ReadOptionalPokeySound(m);
 }
示例#4
0
 public override void Attach(MachineBase m)
 {
     base.Attach(m);
     if (_pokeySound == null)
         _pokeySound = new PokeySound(M);
 }
示例#5
0
 public Cart78SGP(DeserializationContext input, MachineBase m) : base(input)
 {
     input.CheckVersion(1);
     LoadRom(input.ReadBytes());
     _bank = input.ReadIntegers(4);
     _pokeySound = input.ReadOptionalPokeySound(m);
 }
示例#6
0
 public Cart7832P(DeserializationContext input, MachineBase m) : base(input)
 {
     input.CheckVersion(1);
     LoadRom(input.ReadExpectedBytes(0x8000), 0x8000);
     _pokeySound = input.ReadOptionalPokeySound(m);
 }
 public override void Attach(MachineBase m)
 {
     base.Attach(m);
     _pokeySound = new PokeySound(M);
 }