public UInt32 Read_32bits(UInt64 Offset) { byte[] buffer = new byte[4]; buffer = Read(Offset, 4); return(MemoryReader.ReadLong(ref buffer, 0)); }
public bool IsWIIU(string sPath) { byte[] buffer = m_FileReader.Read(0, 0x800); if (buffer.Length == 0x800) { if (((buffer[0] == 'W') && (buffer[1] == 'U') && (buffer[2] == 'P')) && (MemoryReader.ReadLong(ref buffer, 0x18) == 0x00000000)) { if (System.IO.File.Exists("decrypted_keys\\ckeysu.bin")) { this.ISOType = ISO_Type.WIIU; //InitWIIU(sPath); return(true); } } } return(false); }
public UInt16 Read_16bits(UInt64 Offset) { byte[] buffer = new byte[2]; buffer = Read(Offset, 2); return(MemoryReader.ReadInt(ref buffer, 0)); }