From c6c422c96a7a563813e6b60c200c43a3cbc896c4 Mon Sep 17 00:00:00 2001 From: "andres.delikat" Date: Sun, 20 Feb 2011 00:38:31 +0000 Subject: [PATCH] Ram Search - implement change count display --- BizHawk.MultiClient/tools/RamSearch.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/BizHawk.MultiClient/tools/RamSearch.cs b/BizHawk.MultiClient/tools/RamSearch.cs index 257fe448c7..6b34dbbcde 100644 --- a/BizHawk.MultiClient/tools/RamSearch.cs +++ b/BizHawk.MultiClient/tools/RamSearch.cs @@ -35,9 +35,15 @@ namespace BizHawk.MultiClient //TODO: update based on atype for (int x = 0; x < searchList.Count; x++) { - searchList[x].value = Global.Emulator.MainMemory.PeekByte(searchList[x].address); + searchList[x].prev = searchList[x].value; //TODO: format based on asigned + searchList[x].value = Global.Emulator.MainMemory.PeekByte(searchList[x].address); + + if (searchList[x].prev != searchList[x].value) + searchList[x].changecount++; + SearchListView.Items[x].SubItems[1].Text = searchList[x].value.ToString(); + SearchListView.Items[x].SubItems[3].Text = searchList[x].changecount.ToString(); } }