-midtunit: Clarify the ROM offset values in metadata by splitting into byte and bit offsets, nw

This commit is contained in:
MooglyGuy 2019-07-07 07:01:16 +02:00
parent 047cfa0b52
commit 5f5a49523a

View File

@ -1042,10 +1042,13 @@ void midtunit_video_device::log_bitmap(int command, int bpp, bool Skip)
writer.Key("MemoryAddress");
writer.String(hex_buf);
sprintf(hex_buf, "0x%08x", m_dma_state.offset);
writer.Key("ROMSourceOffset");
sprintf(hex_buf, "0x%08x", m_dma_state.offset >> 3);
writer.Key("ROMSourceOffsetByte");
writer.String(hex_buf);
writer.Key("ROMSourceOffsetBit");
writer.Int(m_dma_state.offset & 7);
writer.Key("Size");
writer.StartArray();
writer.Int(m_dma_state.width);