public void LoadSnapshot(byte[] snapshotbytes, ZXBox_Core.ZXSpectrum48 cpu)
 {
Beispiel #2
0
 public static void LoadBytesintoMemory(Byte[] bytes, int MemoryStartIndex, ZXBox_Core.ZXSpectrum48 cpu)
 {
     //foreach (byte b in bytes)
     //    cpu.Memory[MemoryStartIndex++] = b;
     LoadBytesintoMemory(bytes, 0, MemoryStartIndex, cpu);
 }
Beispiel #3
0
 public static void LoadBytesintoMemory(Byte[] bytes, int ByteArrayStartIndex, int MemoryStartIndex, ZXBox_Core.ZXSpectrum48 cpu)
 {
     for (int a = ByteArrayStartIndex; a < bytes.Length && MemoryStartIndex < (64 * 1024); a++)
     {
         cpu.WriteByteToMemoryOverridden(MemoryStartIndex++, bytes[a]);
     }
 }
Beispiel #4
0
 public byte[] SaveSnapshot(ZXBox_Core.ZXSpectrum48 cpu)