public void QUERY_poke(SNES_MEMORY id, uint addr, byte val) { comm->id = (uint)id; comm->addr = addr; comm->value = (byte)val; Message(eMessage.eMessage_QUERY_poke); }
public byte *QUERY_get_memory_data(SNES_MEMORY id) { string name = QUERY_MemoryNameForId(id); var smb = SharedMemoryBlocks[name]; return((byte *)smb.Ptr); }
public byte QUERY_peek(SNES_MEMORY id, uint addr) { comm->id = (uint)id; comm->addr = addr; Message(eMessage.eMessage_QUERY_peek); return (byte)comm->value; }
string QUERY_MemoryNameForId(SNES_MEMORY id) { WritePipeMessage(eMessage.eMessage_QUERY_GetMemoryIdName); bwPipe.Write((uint)id); bwPipe.Flush(); return ReadPipeString(); }
public int QUERY_get_memory_size(SNES_MEMORY id) { WritePipeMessage(eMessage.eMessage_QUERY_get_memory_size); bwPipe.Write((int)id); bwPipe.Flush(); return(brPipe.ReadInt32()); }
public byte* QUERY_get_memory_data(SNES_MEMORY id) { string name = QUERY_MemoryNameForId(id); if (!SharedMemoryBlocks.ContainsKey(name)) return null; var smb = SharedMemoryBlocks[name]; return (byte*)smb.Ptr; }
string QUERY_MemoryNameForId(SNES_MEMORY id) { WritePipeMessage(eMessage.eMessage_QUERY_GetMemoryIdName); bwPipe.Write((uint)id); bwPipe.Flush(); return(ReadPipeString()); }
public int QUERY_get_memory_size(SNES_MEMORY id) { WritePipeMessage(eMessage.eMessage_QUERY_get_memory_size); bwPipe.Write((int)id); bwPipe.Flush(); return brPipe.ReadInt32(); }
public byte *QUERY_get_memory_data(SNES_MEMORY id) { string name = QUERY_MemoryNameForId(id); _sharedMemoryBlocks.TryGetValue(name, out var ret); return((byte *)ret); }
public byte QUERY_peek(SNES_MEMORY id, uint addr) { WritePipeMessage(eMessage.eMessage_QUERY_peek); bwPipe.Write((uint)id); bwPipe.Write(addr); bwPipe.Flush(); return brPipe.ReadByte(); }
public void QUERY_poke(SNES_MEMORY id, uint addr, byte val) { WritePipeMessage(eMessage.eMessage_QUERY_poke); bwPipe.Write((uint)id); bwPipe.Write(addr); bwPipe.Write(val); bwPipe.Flush(); }
public byte QUERY_peek(SNES_MEMORY id, uint addr) { WritePipeMessage(eMessage.eMessage_QUERY_peek); bwPipe.Write((uint)id); bwPipe.Write(addr); bwPipe.Flush(); return(brPipe.ReadByte()); }
string QUERY_MemoryNameForId(SNES_MEMORY id) { using (_exe.EnterExit()) { _comm->id = (uint)id; _core.Message(eMessage.eMessage_QUERY_GetMemoryIdName); return(_comm->GetAscii()); } }
public int QUERY_get_memory_size(SNES_MEMORY id) { using (_exe.EnterExit()) { _comm->value = (uint)id; _core.Message(eMessage.eMessage_QUERY_get_memory_size); return((int)_comm->value); } }
public void QUERY_poke(SNES_MEMORY id, uint addr, byte val) { using (_exe.EnterExit()) { _comm->id = (uint)id; _comm->addr = addr; _comm->value = (byte)val; _core.Message(eMessage.eMessage_QUERY_poke); } }
public byte QUERY_peek(SNES_MEMORY id, uint addr) { using (_exe.EnterExit()) { _comm->id = (uint)id; _comm->addr = addr; _core.Message(eMessage.eMessage_QUERY_peek); return((byte)_comm->value); } }
public int QUERY_get_memory_size(SNES_MEMORY id) { comm->value = (uint)id; Message(eMessage.eMessage_QUERY_get_memory_size); return (int)comm->value; }
string QUERY_MemoryNameForId(SNES_MEMORY id) { comm->id = (uint)id; Message(eMessage.eMessage_QUERY_GetMemoryIdName); return comm->GetAscii(); }
public byte* QUERY_get_memory_data(SNES_MEMORY id) { string name = QUERY_MemoryNameForId(id); var smb = SharedMemoryBlocks[name]; return (byte*)smb.Ptr; }