diff --git a/src/CP15.cpp b/src/CP15.cpp index acf15695..c0da4711 100644 --- a/src/CP15.cpp +++ b/src/CP15.cpp @@ -1297,7 +1297,8 @@ bool ARMv5::DataWrite8(u32 addr, u8 val) } else { - DataCycles = 2; + NDS.ARM9Timestamp = NDS.ARM9Timestamp + ((1<> 12][1], addr); } @@ -1356,7 +1357,8 @@ bool ARMv5::DataWrite16(u32 addr, u16 val) } else { - DataCycles = 2; + NDS.ARM9Timestamp = NDS.ARM9Timestamp + ((1<> 12][1], addr); } @@ -1415,7 +1417,8 @@ bool ARMv5::DataWrite32(u32 addr, u32 val) } else { - DataCycles = 2; + NDS.ARM9Timestamp = NDS.ARM9Timestamp + ((1<> 12][2], addr); } @@ -1456,7 +1459,7 @@ bool ARMv5::DataWrite32S(u32 addr, u32 val) return true; } - DataCycles += ((NDS.ARM9Timestamp + ((1<> 12][3], addr); }