Beispiel #1
0
		public new byte[] CloneSaveRam()
		{
			_exe.AddTransientFile(new byte[0], "SAV:flash");

			if (!_neopop.GetSaveRam())
				throw new InvalidOperationException("Error returning saveram");
			return _exe.RemoveTransientFile("SAV:flash");
		}
Beispiel #2
0
 public new byte[] CloneSaveRam()
 {
     byte[] ret = null;
     _neopop.GetSaveRam((data, size) =>
     {
         ret = new byte[size];
         Marshal.Copy(data, ret, 0, size);
     });
     return(ret);
 }