--- nono/vm/ram.cpp 2026/04/29 17:04:45 1.1.1.5 +++ nono/vm/ram.cpp 2026/04/29 17:04:47 1.1.1.6 @@ -101,6 +101,7 @@ RAMDevice::Read8(uint32 addr) gMPU->AddCycle(read_wait); uint32 data; data = ram[HLB(addr)]; + putlog(4, "$%08x.B -> $%02x", addr, data); return data; } @@ -110,6 +111,7 @@ RAMDevice::Read16(uint32 addr) gMPU->AddCycle(read_wait); uint32 data; data = *(uint16 *)&ram[HLW(addr)]; + putlog(4, "$%08x.W -> $%04x", addr, data); return data; } @@ -119,6 +121,7 @@ RAMDevice::Read32(uint32 addr) gMPU->AddCycle(read_wait); uint32 data; data = *(uint32 *)&ram[addr]; + putlog(4, "$%08x.L -> $%08x", addr, data); return data; } @@ -127,6 +130,7 @@ RAMDevice::Write8(uint32 addr, uint32 da { gMPU->AddCycle(write_wait); ram[HLB(addr)] = data; + putlog(3, "$%08x.B <- $%02x", addr, data); return 0; } @@ -135,6 +139,7 @@ RAMDevice::Write16(uint32 addr, uint32 d { gMPU->AddCycle(write_wait); *(uint16 *)&ram[HLW(addr)] = data; + putlog(3, "$%08x.W <- $%04x", addr, data); return 0; } @@ -143,6 +148,7 @@ RAMDevice::Write32(uint32 addr, uint32 d { gMPU->AddCycle(write_wait); *(uint32 *)&ram[addr] = data; + putlog(3, "$%08x.L <- $%08x", addr, data); return 0; }