using Ryujinx.Graphics.Gal; using System.IO; namespace Ryujinx.ShaderTools { class Memory : IGalMemory { private Stream BaseStream; private BinaryReader Reader; public Memory(Stream BaseStream) { this.BaseStream = BaseStream; Reader = new BinaryReader(BaseStream); } public int ReadInt32(long Position) { BaseStream.Seek(Position, SeekOrigin.Begin); return Reader.ReadInt32(); } } }